14491 - Desenvolvimento de Modelo de Exportação baseado apenas em cursor
Dúvida
Como criar um Leiaute de Exportação baseado em informações retornadas de um Cursor?
Por exemplo:
Nos Procedimentos 'No início da execução', 'A cada gravação' e 'No término da execução' utilizar um mesmo cursor para buscar e retornar informações.
Solução
Essa funcionalidade não está disponível nos Leiautes de Exportação.
Neste caso, você pode desenvolver um relatório do Tipo 'Arquivo Texto' seguindo os procedimentos abaixo:
1. Crie um novo modelo de relatório pelo Gerador de Relatório do Tipo Arquivo Texto;
2. Inclua uma Seção Título;
3. Acesse as Propriedades e Eventos desta Seção;
3.1. Altere a Propriedade 'Imprimir' para 'Falso';
4. Clique na aba Eventos e no Evento 'Antes de Imprimir' faça um cursor retornando as informações que você precisa realizando um looping para listar as Seções Adicionais conforme a necessidade;
5. Salve o relatório.