Produto: | Framework | ||
Versões: | 12.1.5 | ||
Ocorrência: | Totvs Reports | ||
Ambiente: | Biblioteca RM | ||
Passo a passo: | Objetivo:
Esse recurso possibilita a visualização de todas as informações relacionadas à "memória de execução" dos relatórios durante o processo de geração. Ele pode ser usado para detectar diversos tipos de falhas ocorridas durante o processo de geração (inconsistência nos dados apresentados, gargalos de performance, estouro de memória, etc).
1) - Geração do arquivo de diagnóstico: Ao executar o relatório através do processo "Assistente de geração de relatórios", basta selecionar a opção "Gerar diagnóstico de execução" conforme figuras abaixo. Após a geração do relatório, será criado um arquivo com extensão ".ecl" no diretório da máquina "Host" da RM (C:\totvs\CorporeRM\RM.Net\Processos\Logs\Report).
2) - Análise do atributos: A análise das informações geradas pelo diagnóstico deve ser feita usando a tela de "Diagnóstico de execução"localizada na visão de relatórios, conforme figuras abaixo:
O usuário deverá selecionar o arquivo gerado pelo processo de execução de relatório disponibilizado no caminho (C:\totvs\CorporeRM\RM.Net\Processos\Logs\Report). Informações de análise: Todos as informações utilizadas pelo "motor" de geração de relatórios são geradas e gravadas dinamicamente nesses arquivos de diagnósticos de execução. Portanto, as informações listadas na tela de análise de diagnóstico dependem das características do relatório em questão. Por exemplo, relatório que possuem fórmulas apresentarão todas as informações necessárias para a execução das fórmulas. Relatórios que possuem storedProcedures apresentarão informações relacionadas as storedProcedures (nome, parâmetros das storedProcedures, etc).
a) - Contexto de execução: informações diversas utilizadas pela engine de geração de relatórios.
b) - rptReport1 - [Report principal]: informações diversas relacionadas aos componentes disponibilizados no relatório (bandas, controles, subDetalhes, etc).
3) - Análise do erros e avisos: Informações diversas de avisos e erros encontrados no relatório.
| ||
Observações: |
|