- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- variable does not exist CQUERY2 on RUNREPORT
×
Linguagem de Programação ADVPL
Perguntas variable does not exist CQUERY2 on RUNREPORT
- eliveltons
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 53
- Obrigados Recebidos: 0
10 anos 7 meses atrás #22090
por eliveltons
variable does not exist CQUERY2 on RUNREPORT foi criado por eliveltons
Este relatório estava funcionando até ontem, mas depois começou a dar este erro. sei que esta na linha 318,
mas por que a query esta errada??
THREAD ERROR (adm, FATURAMENTO-02) 09/04/2014 09:26:33
variable does not exist CQUERY2 on RUNREPORT(RMFAT11.PRW) 03/04/2014 13:54:40 line : 318
[TOTVS build: 7.00.120420A-20120726]
Called from {|| RUNREPORT(CABEC1,CABEC2,TITULO,NLIN) }(RMFAT11.PRW) 03/04/2014 13:54:40 line : 99
Called from eval line : 1939
Abaixo a linha 318
318 cQuery2 := ChangeQuery(cQuery2)
319 TCQUERY cQuery2 NEW ALIAS "TR2"
320 _cSg := if(empty(MV_PAR19)," ",alltrim(MV_PAR19))
321 IF MV_PAR01 == 1
322 dbselectarea("TRB")
323 dbGoTop()
324 While !EOF()
325 // if !(SUBSTR(TRB->A1_RMSEG,1,1)$_cSg).AND.!(SUBSTR(TRB->A1_RMSEG,2,1)$_cSg).AND.!(SUBSTR(TRB->A1_RMSEG,3,1)$_cSg).AND.!(SUBSTR(TRB->A1_RMSEG,4,1)$_cSg)
if !Empty(MV_Par19)
if !(AllTrim(TRB->A1_RMSEG) == _cSg)
dbselectarea("TRB")
dbskip()
loop
endif
endif
mas por que a query esta errada??
THREAD ERROR (adm, FATURAMENTO-02) 09/04/2014 09:26:33
variable does not exist CQUERY2 on RUNREPORT(RMFAT11.PRW) 03/04/2014 13:54:40 line : 318
[TOTVS build: 7.00.120420A-20120726]
Called from {|| RUNREPORT(CABEC1,CABEC2,TITULO,NLIN) }(RMFAT11.PRW) 03/04/2014 13:54:40 line : 99
Called from eval line : 1939
Abaixo a linha 318
318 cQuery2 := ChangeQuery(cQuery2)
319 TCQUERY cQuery2 NEW ALIAS "TR2"
320 _cSg := if(empty(MV_PAR19)," ",alltrim(MV_PAR19))
321 IF MV_PAR01 == 1
322 dbselectarea("TRB")
323 dbGoTop()
324 While !EOF()
325 // if !(SUBSTR(TRB->A1_RMSEG,1,1)$_cSg).AND.!(SUBSTR(TRB->A1_RMSEG,2,1)$_cSg).AND.!(SUBSTR(TRB->A1_RMSEG,3,1)$_cSg).AND.!(SUBSTR(TRB->A1_RMSEG,4,1)$_cSg)
if !Empty(MV_Par19)
if !(AllTrim(TRB->A1_RMSEG) == _cSg)
dbselectarea("TRB")
dbskip()
loop
endif
endif
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
10 anos 7 meses atrás #22113
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico variable does not exist CQUERY2 on RUNREPORT
Brother compacta o fonte e anexa ai pra gente ver.
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- eliveltons
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 53
- Obrigados Recebidos: 0
10 anos 7 meses atrás #22114
por eliveltons
Respondido por eliveltons no tópico variable does not exist CQUERY2 on RUNREPORT
ai vai a fonte!! desde já agradeço!!!!!
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
10 anos 7 meses atrás - 10 anos 7 meses atrás #22115
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico variable does not exist CQUERY2 on RUNREPORT
Alterei a posição da montagem da cquery2 tirei de dentro do IF MV_PAR24
se o conteudo deste parametro estiver como 1 ele não inicializa esta variavel.
veja se funfa agora.
se o conteudo deste parametro estiver como 1 ele não inicializa esta variavel.
veja se funfa agora.
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Ultima edição: 10 anos 7 meses atrás por lalberto.
Por favor Acessar ou Registrar para participar da conversa.
- eliveltons
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 53
- Obrigados Recebidos: 0
10 anos 7 meses atrás #22116
por eliveltons
Respondido por eliveltons no tópico variable does not exist CQUERY2 on RUNREPORT
agora deu este seguinte erro:
Alias does not exist: TRB
on RUNREPORT(RMFAT11.PRW) 09/04/2014 13:26:15 line : 480
[TOTVS build: 7.00.120420A-20120726]
Called from {|| RUNREPORT(CABEC1,CABEC2,TITULO,NLIN) }(RMFAT11.PRW) 09/04/2014 13:26:15 line : 99
Called from eval line : 1939
Called from { || EVAL( BACTION, @LSTOP ),LSTOP := .T. , ODLG:END() }(APLIB080.PRW) 28/03/2013 11:35:06 line : 1939
Called from ::MSDIALOG:ACTIVATE
Called from RPTSTATUS(APLIB080.PRW) 28/03/2013 11:35:06 line : 1947
Called from U_RMFAT11(RMFAT11.PRW) 09/04/2014 13:26:15 line : 99
Called from SIGAIXB(APLIB190.PRW) 18/03/2013 17:32:40 line : 228
Alias does not exist: TRB
on RUNREPORT(RMFAT11.PRW) 09/04/2014 13:26:15 line : 480
[TOTVS build: 7.00.120420A-20120726]
Called from {|| RUNREPORT(CABEC1,CABEC2,TITULO,NLIN) }(RMFAT11.PRW) 09/04/2014 13:26:15 line : 99
Called from eval line : 1939
Called from { || EVAL( BACTION, @LSTOP ),LSTOP := .T. , ODLG:END() }(APLIB080.PRW) 28/03/2013 11:35:06 line : 1939
Called from ::MSDIALOG:ACTIVATE
Called from RPTSTATUS(APLIB080.PRW) 28/03/2013 11:35:06 line : 1947
Called from U_RMFAT11(RMFAT11.PRW) 09/04/2014 13:26:15 line : 99
Called from SIGAIXB(APLIB190.PRW) 18/03/2013 17:32:40 line : 228
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
10 anos 7 meses atrás #22142
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico variable does not exist CQUERY2 on RUNREPORT
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- variable does not exist CQUERY2 on RUNREPORT
Tempo para a criação da página:0.104 segundos