Atributo | Domínio | Regras | Descrição |
---|---|---|---|
ID | ID(18) | Rqd PK | Id: Chave de identificação interna |
NOME | UPPER(40) | Rqd UK | Nome: Nome dado para a consulta. |
QUERIE_SQL | SOURCE_CODE | Rqd | Querie SQL: SQL que deve ser usado para fazer a consulta. Este SQL deverá ter as seguintes colunas (aliases):
Se o texto não for informado, assume o conteúdo da pesquisa como texto. Ex: SELECT 'Pedido '||p.pedido as TITULO, 'Pedido: '||p.pedido||'. Cliente: '||cliente.pessoa||'. Fábrica: '||fabrica.pessoa|| ' Modelo:'||modelo.mondelo||' Data de entrega:'||p.data_entrega as PESQUISA, null as TEXTO, 'CadPedido?Z_ACTION=VIEW&A_ID='||p.id as URL from pedidos p join pessoas cliente on cliente.id = p.cliente_id join pessoas fabrica on fabrica.id = p.fornecedor_id join modelos modelo on modelo.id = p.modelo_id Se a URL não for apresentada, não é apresentado nenhum link. |
ACESSO_ID | ID(18) | FK | Acesso: Quando informado, indica que o usuário só terá acesso a esta fonte de pesquisa no caso de ele exercer esta função de sistema. Caso não informado, é uma pesquisa que pública, aberta a todos os usuários. Referência para FUNCOES_SISTEMAS |
SEQUENCIA | INTEGER | Rqd | Sequencia: Número que determina a ordem com que as fontes de pesquisa são utilizadas. As fontes mais importantes e mais prováveis, deverão ser utilizadas com sequencias menores (priorizadas). Valor padrão = 50 |
TIPO_FILTRO | OPCAO(5) | Rqd | Tipo de filtro: Informa como o filtro deve ser realizado. Valores permitidos:
|
CONEXAO_ID | ID(18) | FK | Conexão: Quando informado, indica que o SQL deve ser executado em uma conexão a um banco de dados externos. Referência para CONEXOES_DADOS |