Relatório Dinâmico

De FuturaWiki
Edição feita às 09h39min de 25 de maio de 2017 por Felipe (Discussão | contribs)

Ir para: navegação, pesquisa

Introdução

O Relatório Dinâmico foi desenvolvido com a finalidade de facilitar o processo de desenvolvimento dos relatórios para nossos clientes.

Com esta ferramenta, o tempo de desenvolvimento será reduzido, pois os filtros serão criados dinamicamente.
Não será necessária a compilação do sistema para subir as alterações do relatório, ou seja, o processo de teste será mais rápido.
Além disso, o cliente não precisará aguardar a liberação de versão para ter a disponibilidade do relatório.

Tela de Cadastro

A tela de manutenção do Relatório Dinâmico encontra-se no Gerenciador Interno.
Caminho: Desenvolvimento > Relatórios Dinâmicos > Relatório Dinâmico

Aba Principal

Campos da aba Principal

Descrição dos principais campos desta aba:

  • Status: Define se o relatório irá aparecer no sistema do cliente.
  • Padrão: Se estiver como Sim, o relatório será enviado automaticamente para o cliente quando for executada uma atualização.
  • Versão mínima: Campo para indicar a versão mínima que a base do cliente precisa estar para receber o relatório.
  • Descrição: Título da tela do relatório.
  • Cliente: Cliente que solicitou o relatório.
  • Relatório: Campo para indicar o layout. Ao gravar o relatório, caso este campo estiver em branco, o sistema perguntará se o usuário deseja incluir um novo layout. Confirmando esta mensagem, o sistema exibirá uma tela onde será desenvolvido o layout.
  • Menu: Caminho do relatório que será exibido no menu da tela principal do cliente. Se já houver um menu com o mesmo caminho indicado neste campo, será exibida uma mensagem de erro para o cliente.


Descrição dos campos do módulo (permissões):

  • Modulo: Campo não editável, gerado automaticamente com base no ID do cliente e no nome do relatório. Este campo é o nome do modulo que será cadastrado na base do cliente, portanto não poderá conter mais de um modulo com o mesmo nome.
  • Descrição: Nome da permissão que aparecerá na tela de Permissões de Usuário no sistema do cliente.
  • Tipo, Grupo e SubGrupo: Campos para indicar o caminho da permissão. Somente o campo SubGrupo é editável.
  • Sistema: Sistema em que o cliente poderá acessar o relatório. Caso o sistema indicado for Futura Server, o relatório também ficará disponível para os sistemas Gourmet Server e Futura Farmacia Server.


Aba Filtros

Campos da aba Filtros

Descrição dos campos desta aba:

  • Descrição: Nome do campo que aparecerá na tela de filtros.
  • Filtro Manual: A opção Sim será utilizada para filtros que necessitam passar algum valor por parâmetro. Ex: Empresa, Status de Pedido, Período, etc...

A opção Não será utilizada para filtros que não precisam passar valor por parâmetro, como por exemplo, um filtro para trazer somente produtos com estoque positivo.

  • Tipo de Dado:
    • Lookup:
    • Lookup Lista:
    • Data:
    • Data Período:
    • Integer:
    • String:
    • Enumerado:
    • Sim/Não:
  • Tipo Lookup: .
  • Posição: .
  • Tipo Enumerado: .
  • Parametro de Filtro: .
  • Parametro de Filtro (2): .
  • Parametro de Ativação: .
  • Descrição: .



Disponibilizando o Relatório para o Cliente