pode ser problema do QRP.
ele pode ter sido corrompido por algum motivo.

Sugiro que vc apague o qrp que está dando problema. e em seguida copie um de
uma outra máquina que funciona.




2009/8/28 rafael larizzatti <rlarizza...@gmail.com>

> 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
>>
>>
>


-- 
Lairton N de Almeida Jr.
lair...@gmail.com

Responder a