Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Editor De Relatórios

Feito para auxilar alterações e testes em relatórios. Irá exibir da tabela nfs_reports campos TEMPLATE, FILTERS, QUERIES, EXPORT_OPTIONS, DISPLAY_NAME e NAME. Relatórios que usam entrypoint também terão o campo ENTRY_POINT para edição desde que o vinculo com o relatório pelos campos ACTION x NAME esteja correto.

O recurso de execução do relatório pelo Editor de Relatórios é exclusivo de templates base.twig relatórios PHPExcel podem ser alterados normalmente mas não terá opção de executar.

A execução correta depende de todos os campos exceto o campo TEMPLATE, que é considerado mesmo sem estar com o conteúdo salvo, com isso todos esses campos tem conteúdos editados serão salvos ao executar o relatório, o mesmo ocorre com a habilitação do salvamento automático, existindo campos editados e não salvos e o salvamento automatico for habilitado todos campos editados terão as alterações salvas.

A ferramenta está disponível em Admin Console no grupo NFS ENTRY POINT.

editor-img-01.png


Seleção do relatório:

Estarão disponíveis relatórios base.twig para manutenção e testes. Basta selecionar o relatório e clicar em Carregar template, é necessário que o relatório esteja funcionando e tenha dados para que o mesmo seja gerado corretamente e possa ter seu template testado.

editor-img-02.png

Também é possível acessar diretamente usando o SeqDb do relatório. (Ex. reports/editor/106)

Filtros:

O filtro do relatório selecionado será carregado conforme configuração. (mesmo comportamento da tela de relatórios).

editor-img-03.png

Template:

Container onde será carregado o template do relatório para edição/testes.

template-full.png

Área de edição:

Aqui serão exibixos todos campos disponíveis para alteração, basta ir alternando as abas para ter acesso ao conteúdo de cada campo.

Para que aba do entrypoint seja exibida é necessário o vinculo pelo NAME do relatório e o ACTION do entrypoint. Necessário atualizar a página para carregar as alterações.

edit-contents-2.png

Ações:

No container TEMPLATE temos os botões de ação, que são eles:

btn-actions.png

Executar código:

executar_btn.png Executa o código atual que está no template, e exibe o relatório em tela. É possível utilizar o comando Ctrl + Enter para realizar a execução.

Após execução o relatório será exibido na parte inferior da tela.

editor-img-06.png

Auto Save:

autosave_btn.png Ativa o salvamento automático.

Gravar:

gravar_btn.png Botão apresentado quando o salvamento automático está desligado. Salva as alterações no banco de dados.

Ao editar um dos campos veremos um sinal visual indicando que o conteúdo daquela aba foi editado em algum momento e não foi salvo.

pending-save-2.png

Word Wrap:

wordwrap_btn.png Ativa a quebra de linha, toda linha será exibida ajustada a largura da janela.

Ocultar template:

ocultar_btn.png Oculta o container do template.

Modo escuro:

modo-escuro.png

Ativa/Desativa o tema escuro.

dark-theme.png

Atalho

Na tela do relatório perfis SuperAdmin poderão ver um novo ícone ao lado do nome do relatório, esse ícone irá abrir em uma nova aba o relatório no Editor.

shortcut.png