|
Bem Vindo, Visitante
|
Todos os Fórums
ADVPL
|
Imprimir
Enviar Para um Amigo Precisa estar Logado
|

 |
 |
Assunto: |
erro ao imprimir relatorio |
|
Versão: |
12.1.2210 |
|
Plataforma: |
Microsoft |
Complemento: |
|
|
DB: |
Oracle |
Complemento: |
|
|
|
|
|
Mensagem do
GERFESON
em 30/07/2024, 13:41 h
Local: SP Registro: 21/05/2018 Postagens: 18 |
Pessoal, tem um relatorio de pedido de compras customizado , sempre que estou imprimindo um relatorio pela segunda vez está dando erro, o interessante que na primeira impressao funciona normal já na segunda apresenta errorlog. "ERROR: type mismatch on +" |
|
|
Mensagem do
TI-02
em 30/07/2024, 14:09 h
Local: SP Registro: 29/07/2024 Postagens: 17 |
eu tive um erro dientico com uma variável com uma query, verifica se depois de instancias a sua variável, você atribui o valor da query pra ela, ela tem que estar assim
Local variable := ""
variavel := "lalala"
variavel += "lololo"
não
Local variable := ""
variable += "lalala"
variable += "lololo" |
|
|
Mensagem do
TI-02
em 30/07/2024, 14:12 h
Local: SP Registro: 29/07/2024 Postagens: 17 |
Cara eu tive o exato mesmo probelma ontem, no meu caso era a variável que continha a Query SQL
eu tinha declarado ela desse jeito:
Local cQryAux := ""
cQryAux += "select *"
+ CRLF
cQryAux += " from SA1"
mas o correto é começar atribuindo a string com a query no começo, como se tivesse atribuindo o valor a ela, deese jeito:
Local cQryAux := ""
cQryAux := " select *" + CRLF
cQryAux += "from SA1 "
veja se pode ser isso no seu caso também. |
|
|
Mensagem do
TCHULA
em 30/07/2024, 15:26 h
Local: SP Registro: 02/10/2014 Postagens: 53 |
Opa Gerferson blz
Não sei o porque vc esta passando o valor de uma variavel para a
mesma variavel que ja esta recebendo o valor da sua query.
Comentei o tercho do codigo abaixo e o error.log sumiu
Static Function fImpBloco()
Local nLinBloco := nLinAtu + 100
//Local cTextoDesc := ""
//Local nValorDesc := nValorDesc
Local nTotGeral := (nValorTot - nValorDesc) + (nTotIPI)
Local nTamBloco := 155
Local cFretePed := ""
Espero ter ajudado.
|
|
Para postar no Fórum você precisa efetuar o seu login ou se registrar
|
|