×
Linguagem de Programação ADVPL
Perguntas TREPORT 2Sections
- manoelcarlosjunior
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 116
- Obrigados Recebidos: 0
10 anos 1 mês atrás - 10 anos 1 mês atrás #25744
por manoelcarlosjunior
Galera tenho um relatório Treport pronto a Query trás os resultados normais mais preciso filtrado por um dos campos customizados para isso deveria faze-lo em duas seções. mais quando quebro ele os resultados vem todos desconfigurados. Já tentei de varias formas até criei um índice com o campo que queria (AA3_XOBS) e mais ele apresenta o mesmo erro. Quem puder me dar um Help....
Em anexo, o fonte, o Relatório como esta e como deveria ficar.
TREPORT 2Sections foi criado por manoelcarlosjunior
Galera tenho um relatório Treport pronto a Query trás os resultados normais mais preciso filtrado por um dos campos customizados para isso deveria faze-lo em duas seções. mais quando quebro ele os resultados vem todos desconfigurados. Já tentei de varias formas até criei um índice com o campo que queria (AA3_XOBS) e mais ele apresenta o mesmo erro. Quem puder me dar um Help....
Em anexo, o fonte, o Relatório como esta e como deveria ficar.
Ultima edição: 10 anos 1 mês atrás por manoelcarlosjunior.
Por favor Acessar ou Registrar para participar da conversa.
- manoelcarlosjunior
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 116
- Obrigados Recebidos: 0
10 anos 1 mês atrás #25764
por manoelcarlosjunior
Respondido por manoelcarlosjunior no tópico TREPORT 2Sections
Bom dia Galera !!! Consegui resolver segue em anexo o fonte modificado para comparar com o anterior bugado. As principais alterações foram.:
Local oSection1 := oReport:Section(1)
Local oSection2 := oReport:Section(1):Section(1)
Local nOrdem := oSection1:GetOrder()
Local oBreak
e
oSection2:SetParentFilter({|cParam| QRYSA3->AA3_CODCLI >= cParam .and. QRYSA3->AA3_CODCLI <= cParam},{|| QRYSA3->A1_COD})
Abraço
Local oSection1 := oReport:Section(1)
Local oSection2 := oReport:Section(1):Section(1)
Local nOrdem := oSection1:GetOrder()
Local oBreak
e
oSection2:SetParentFilter({|cParam| QRYSA3->AA3_CODCLI >= cParam .and. QRYSA3->AA3_CODCLI <= cParam},{|| QRYSA3->A1_COD})
Abraço
Por favor Acessar ou Registrar para participar da conversa.
Tempo para a criação da página:0.125 segundos