Tutorial: Salvando Visualizações de Relatório

Neste exemplo, veremos as opções disponíveis para o usuário final armazenar em sessão ou em arquivo, as configurações de visualização de relatórios gerados nas aplicações de Consulta e Resumo.

Criando a aplicação de Consulta

1. Crie uma nova aplicação do tipo “Consulta” e selecione a tabela de exemplo “Customers”.

Nota:
Caso tenha alguma dúvida de como criar uma Consulta, acesse: Criando uma nova Consulta

2. Nas configurações iniciais da aplicação, selecione os módulos conforme a imagem.

3. Vá em “Quebra >> Quebra estática >> Nova Quebra ” e selecione o campo stateid.



4. Acesse as configurações do campo stateid e em seguida adicione o lookup automático para exibir o statename.

5. Vamos configurar, também, a Quebra Dinâmica. Clique em “Quebras > Quebra dinâmica > Selecionar campos” e Selecione os campos “birthdate“, “stateid“ e “country” .

6. Ainda em Quebras, acesse o menu “Configuração” para habilitar a opção de “Quebra vazia“, e selecione a quebra estática para ser a quebra inicial.

7. Voltando para a guia da Consulta, acesse o menu “Posicionamento dos campos” e selecione os campos conforme a imagem.


8. Agora acesse o menu “Colunas” e selecione todos os campos para permitir a seleção dinâmica através do botão na barra de ferramentas da aplicação.

9. Acesse o menu “Barra de Ferramentas

10. Utilize a opção de grupo de botões do lado direito da tela para adicionar um agrupamento de botões dropdown.

11. Remova os botões desnecessários utilizando as setas que ficam entre as caixas de seleção e utilize o conjunto de setas à direita para posicionar os botões abaixo do item de agrupamento, conforme a imagem abaixo.

Habilitando as opções de Salvar Consulta

12. Adicione os botões “Salvar Consulta” e “Persistir estado“.


13. Acesse o menu “Salvar Consulta

13. Naprimeira guia, podemos selecionar quais configurações serão armazenadas. Vamos selecionar tudo.

14. A segunda guia está relacionada com o botão “Salvar Consulta“, que permite ao usuário, salvar um perfil com as configurações de visualização em um arquivo interno.

14.1 Definir Nível

Após salvar um Perfil de visualização da Consulta, esta poderá ficar disponível para qualquer usuário que acessar a aplicação (Público), ou podemos definir uma regra, que permite criar níveis de acesso aos perfis, associados à uma variável. Ex: [usr_login] ou [var_group].

14.2 Layout

  • Layout Estendido
  • Layout Simplificado

15. Na terceira guia, temos as configurações relacionadas ao botão “Persistir estado“, que salva, em sessão, o último estado da consulta sem a necessidade da criação de um perfil.

  • Forma de salvar: Manual – O usuário deverá utilizar o conjunto de botões “Persistir estado” para salvar, carregar ou limpar o estado do relatório atual.
  • Forma de salvar: Automático – As mudanças de layout do relatório são salvas automaticamente em sessão. Neste formato, apenas o botão “Limpar estado” fica disponível para retornar à visualização padrão do relatório.

16. Finalmente, selecione o botão “Executar Aplicação” na barra de ferramentas para gerar a aplicação.


Compartilhe este tutorial

Tutoriais na mesma categoria

Card View HTML (Formato Livre)

Neste exemplo, veremos o recurso do Scriptcase que permite utilizar templates HTML para visualizar ...

Colunas Fixas no Resumo

Neste exemplo, veremos a opção de fixar colunas no módulo de Resumo das aplicações de Consulta...

Renomeando arquivos de exportação

Os arquivos resultantes das exportações realizadas na consulta, são armazenados no diretório&nb...

Recarga de Dados na Consulta

Neste exemplo, veremos a opção de atualizar todo o conteúdo da página de Consulta, através de...

Comente este post