Realmente estranho George....
Nunca tinha visto esse erro, e sinceramente, sem poder debugar o código e
ver o ambiente da máquina, não vejo como poderia te ajudar. Mas eu me
focaria em ver as diferenças entre as máquinas, pois se funciona em uma e
nao funciona a outra, pode ser um problema de ambiente, ou de DLL...enfim
Desculpe não poder ajudar mais....
Rafael


2009/8/28 George Hilton <geof...@ipqtecnologia.com.br>

>  Boa Tarde,
> Não acredito que tenha algo errado no código, pois está funcionando nos
> outros clientes, mas de qualquer forma segue o trecho do código abaixo.
> Obrigado pela ajuda.
>
> If fCriaTelaImpressao()
>  Set hWndRelatorio = SalCreateWindow( frmTelaRelatorio, hWndNULL )
> Else
>  Return FALSE
> Set frmTelaRelatorio.sQrp = 'REL59.QRP'
> Set frmTelaRelatorio.sInput =  'sPrevisao1,
>       sParcela2,
>       sCr3,
>       sItemPcg4,
>       dDtVenc5,
>       nPrevisto6,
>       sObs7,
>       nCodTransacao8,
>       sNumPedido9,
>       nTipos10,
>       nCodPedi11,
>       sStatusParcela12,
>       nJuros13,
>       nCorrecao14,
>       nMulta15,
>       nDesconto16'
> Set frmTelaRelatorio.sBind  = ' frmTelaRelatorio.sa[6],
>       frmTelaRelatorio.sa[7],
>       frmTelaRelatorio.sa[8],
>       frmTelaRelatorio.sa[9],
>       frmTelaRelatorio.da[2],
>       frmTelaRelatorio.na[4],
>       frmTelaRelatorio.sa[10],
>       frmTelaRelatorio.na[13],
>       frmTelaRelatorio.sa[14],
>       frmTelaRelatorio.na[14],
>       frmTelaRelatorio.na[15],
>       frmTelaRelatorio.sa[17],
>       frmTelaRelatorio.na[16],
>       frmTelaRelatorio.na[17],
>       frmTelaRelatorio.na[18],
>       frmTelaRelatorio.na[19]'
>
> Set frmTelaRelatorio.hWndRelatorio2 =  SalReportView( hWndRelatorio,
> hWndRelatorio, frmTelaRelatorio.sQrp, frmTelaRelatorio.sBind,
> frmTelaRelatorio.sInput, nErro )
>
>
> -----Mensagem original-----
> *De:* owner-sql...@virtualand.net [mailto:owner-sql...@virtualand.net]*em
> nome de *Thales, Rafael (GE Healthcare, consultant)
> *Enviada em:* sexta-feira, 28 de agosto de 2009 16:56
> *Para:* sqlwin@virtualand.net
> *Assunto:* RE: [sqlwin] RW_NOTREPFILE: NomeDoRelatorio.qrp File is not a
> valid report file.
>
> Boa tarde George...
> Por favor, passe a linha de comando     que vc esta utilizando para chamar
> o relatório (arquivo QRP)
> Rafael
>
>  ------------------------------
> *From:* owner-sql...@virtualand.net [mailto:owner-sql...@virtualand.net] *On
> Behalf Of *George Hilton
> *Sent:* sexta-feira, 28 de agosto de 2009 16:21
> *To:* sqlwin@virtualand.net
> *Subject:* RES: [sqlwin] RW_NOTREPFILE: NomeDoRelatorio.qrp File is not a
> valid report file.
>
>  Marcus,
>
> Tentei colocar a função SalFileSetCurrentDirectory  antes SalReportView
> setando o diretório do meu sistema, mas não funcionou.
> Também utilizei a função SalFileGetCurrentDirectory e dei um print na tela
> com o resultado, o diretório está correto.
> Porque você acha que este erro tem ligação com o diretório?
>
> Pela descrição do erro, parece que o centura não está reconhecendo o
> arquivo como um arquivo do tipo .qrp, mas a causa disso eu não entendi.
>
>
>
> -----Mensagem original-----
> *De:* owner-sql...@virtualand.net [mailto:owner-sql...@virtualand.net]*em
> nome de *Marcus
> *Enviada em:* sexta-feira, 28 de agosto de 2009 13:11
> *Para:* sqlwin@virtualand.net
> *Assunto:* Re: [sqlwin] RW_NOTREPFILE: NomeDoRelatorio.qrp File is not a
> valid report file.
>
> provavelmente ele executa alguma aplicacao que traz um arquivo do sistema
> quando isso acontece ele muda o path do diretorio e vc n acha os qrps por
> exemplo
> uma solucao seria antes de imprimir o relatorio
> setar o path
> Call SalFileSetCurrentDirectory ('C://Centura//Sistema' )
> obs
> nao sei se mudaram nas versoes superiores a 1.5 do centura... mas na minha
> versao ... tem q colocar com c:// ao invez de c:\
>
>
>
> George Hilton escreveu:
>
>         Amigos,
>
> estou recebendo a mensagem de erro abaixo em um cliente quando ele tenta
> imprimir qualquer relatório no sistema:
>
> RW_NOTREPFILE: NomeDoRelatorio.qrp File is not a valid report file.
>
> Os relatórios estão no mesmo diretório da minha aplicação.
>
> Já substitui alguns aruqivos, mas o erro persiste.
>
> Alguém já passou por esse problema?
>
> Grato.
>    *George Hilton
> Analista de Sistemas
> *geof...@ipqtecnologia.com.br <mlu...@ipqtecnologia.com.br>
> www.ipqtecnologia.com.br
> +55 (71) 3340-3200
>
>

Responder a