Descrição
A rotina permite acessar várias consultas personalizadas desenvolvidas para a empresa, o grande diferencial é a edição, filtro e manipulação dos dados, facilitando no momento de exportação para planilhas.
Índice
...
...
Table of Contents |
---|
Pré-Requisitos
...
...
Pré-Requisitos
Acesso ao Viasoft Construshow.
Passo a passo
...
Acesso ao Viasoft Construshow.
...
Como criar Consultas Personalizadas
Acessos
O acesso à ferramenta de Consultas Personalizadas é através do Person, e há 3 formas:
Menu Tabela e o sub menu Consultas Personalizadas: Tabela > Consultas Personalizadas;
Atalho do teclado através das teclas: CTRL, ALT e C pressionadas ao mesmo tempo;
Clique com o botão direito do mouse sobre a tabela e escolha a opção Consultas Personalizadas no menu suspenso que será apresentado, conforme apresentado abaixo:
...
O formulário Consultas Personalizadas será apresentado:
...
Criando uma nova Consulta Personalizada
Para habilitar o botão 'Incluir' (na tela acima), pressione o botão Pesquisar, conforme exemplo abaixo:
...
Para iniciar o processo, pressione o botão 'Incluir' e será apresentado a tela:
...
Observe que o formulário já aparece com o início de um "script" SQL onde será definida a consulta personalizada. Será utilizado o "script" abaixo de exemplo (este script irá criar uma Consulta Personalizada para consultar os logs armazenados na tabela LOGAUDITORIA):
Code Block |
---|
SELECT
* FROM (
SELECT
ESTAB,
IDORIGEM,
SEQUENCIA,
TABELA,
CAMPO,
OLDVALUE AS VALOR_ANTIGO,
NEWVALUE AS VALOR_NOVO,
OPERACAO,
TO_CHAR(DATALOG, 'MM/DD/YYYY') AS DATA,
TO_CHAR(DATALOG, 'hh24:mi:ss') AS HORA,
COALESCE(USERID, MODULE, USERID) AS USUARIO,
OS_USER AS USER_WINDOWS,
HOST
FROM VIASOFTMCP.LOGAUDITORIA
ORDER BY DATA, HORA DESC
)X
WHERE (?) |
IMPORTANTE: O carácter “?” no script acima, representa onde os parâmetros da busca serão inseridos.
Digitar/colar o "script" acima, substituindo o código inicial.
Preencher os campos do quadro 'Dados da Consulta':
Nome da Tabela: ‘CONSULTA_PERSON’. Para as consultas personalizadas esse campo deverá ser preenchido com essa informação.
Descrição: ‘Log de Auditoria'. Informar a descrição que será apresentado na rotina de 'Consultas Personalizadas’ ao acessar o Construshow.
Uso: '1: Consulta'. Por se tratar de uma consulta personalizada.
Marcar o checkbox 'Consulta Liberada para ser Utilizada pelos Usuários' para ficar visível a consulta no Construshow.
...
Observe que existe um botão chamado “Parâmetros” no formulário. É por meio dele que a consulta receberá seu parâmetro de busca.
...
Descrição dos campos principais:
Expressão | Receberá o campo para que será utilizado na consulta (campo na consulta) |
Display Label | Rótulo que melhor descreve o campo do parâmetro da consulta |
Tipo | Tipo de dado do campo que será usado |
Cód. Oper | São os códigos dos operadores lógicos ou aritméticos utilizados na consulta. Estes códigos serão apresentados abaixo |
Valor inicial | Valor inicial que será usado como parâmetro da consulta |
Após o preenchimento dos parâmetros da consulta, baseado no exemplo deste material, o formulário ficará da seguinte maneira:
...
Posteriormente, clicar em ‘OK' na tela acima e 'OK’ novamente na tela de Consultas Personalizadas.
Na tela de Consultas Personalizadas ao clicar em ‘Pesquisar' já é possível visualizar a Consulta Personalizada 'Log de Auditoria’ que foi criada:
...
Após isso a Consulta Personalizada já está criada e apta a ser utilizada no Construshow.
Como utilizar as Consultas Personalizadas
Relatórios >> Consultas Personalizadas:
...
Clicado no campo, será exibido a tela para selecionar qual a consulta personalizada deseja verificar, algumas com campos de filtro, outras não.
Após informar os filtros, basta clicar em “Ok”.
Carregado os dados da consulta, poderá ser editado os campos visíveis em tela, para isso, basta clicar nos “pontinhos” no topo do grid, onde poderá desmarcar, marcar, arrastar os campos mais próximos ou mais distantes.
Clicando com o botão direito no grid, poderá auto-ajustar todos os campos da consulta, facilitando a visualização. Também poderá exportar os dados para o Excel.
...
Versão
Versão da Documentação | Autor/Revisor |
---|---|
1.0 | Autor: Gilson Tomassão |
1.1 | Revisor(a): Debora Damasceno |
1.2 | Atualizado por : Dionatan Luis Froner |