Mudanças entre as edições de "Relatório Dinâmico"
Linha 23: | Linha 23: | ||
*'''Cliente:''' Cliente que solicitou o 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. | *'''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. | + | *'''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. |
+ | <br/> | ||
+ | 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''. | ||
− | + | <br/> | |
'''<big>Aba Filtros</big>''' | '''<big>Aba Filtros</big>''' | ||
<br/> | <br/> | ||
− | [[Arquivo: | + | [[Arquivo:Relatorio_dinamico_2.png|miniaturadaimagem|direita|400px|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= | =Disponibilizando o Relatório para o Cliente= |
Edição das 09h39min de 25 de maio de 2017
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
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
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: .