16851 - Seção subtítulo/subtotal não canceladas no relatório.
Problema: Está sendo utilizado um relatório com seção detalhe, subtítulo e total. Foi criado uma consistência para cancelar um registro na seção detalhe onde o mesmo é cancelado, porém é listado a seção subtítulo e subtotal.
Rotina / Tela: Gerador de relatórios.
Solução: Solução 16851: Quando se obtém um valor na seção detalhe e através desse campo é necessário fazer uma consistência, que no caso é não listar um determinado campo, o cancelamento irá ocorrer apenas na seção detalhe, porém a seção titulo e subtotal serão listadas.
Com essa estrutura de relatório o tratamento que se deseja fazer não irá funcionar, pois no momento que de listar a seção detalhe a seção subtítulo já foi listada, assim não sendo possível cancelar a mesma.
Para essa situação aconselhamos utilizar seção adicional e terá que realizar a quebra na mão, sempre consistindo o que é preciso para listar a seção ou não.
Já para a seção subtotal não irá ocorrer problemas, basta colocar no evento antes imprimir a condição e usar o Cancel(1) quando desejar cancelar.
Rotina / Tela: Gerador de relatórios.
Solução: Solução 16851: Quando se obtém um valor na seção detalhe e através desse campo é necessário fazer uma consistência, que no caso é não listar um determinado campo, o cancelamento irá ocorrer apenas na seção detalhe, porém a seção titulo e subtotal serão listadas.
Com essa estrutura de relatório o tratamento que se deseja fazer não irá funcionar, pois no momento que de listar a seção detalhe a seção subtítulo já foi listada, assim não sendo possível cancelar a mesma.
Para essa situação aconselhamos utilizar seção adicional e terá que realizar a quebra na mão, sempre consistindo o que é preciso para listar a seção ou não.
Já para a seção subtotal não irá ocorrer problemas, basta colocar no evento antes imprimir a condição e usar o Cancel(1) quando desejar cancelar.