Histórico da Página
...
- Comando SQL: Comando SQL a ser executado para o Processo Agrícola. Se forem utilizados Filtros para o Processo Agrícola, as condições de filtro SQL estarão definidas junto ao filtro. A validação do comando SQL e de todas as informações do Processo Agrícola pode ser realizada através do botão “Validar”. Caso o comando SQL tenha referência a comandos GROUP BY, HAVING, ORDER BY, UNION, etc., o comando deve ter a cláusula <WHERE> referenciada através de uma tag, e esta será substituída pelas condições de filtro SQL definidas, juntamente com os comandos WHERE e AND. Se forem utilizados Processos Anteriores vinculados ao Processo, os mesmos deverão ser definidos com a sintaxe “IDVIEW_X”, Caso a consulta gerada faça referência a Processos Agrícolas Anteriores os mesmos devem ser referenciados na consulta sql a partir da cláusula FROM ou através da cláusula JOIN com a nomenclatura padrão USU_PAP_X (onde X refere-se ao código do Processo Anterior e será validado se o Processo Anterior informado na Consulta SQL está cadastrado na guia Processos Anteriores. Caso exista Processos Anteriores cadastrados, os mesmos deverão constar no Comando SQL. (tamanho do campo: 2000 caracteres).
Exemplo:
Agrícola Anterior). (tamanho do campo: 2000 caracteres).
Exemplo de comando SQL sem utilização de Processo Agrícola Anterior:
SELECT CAMPO1, VALOR FROM (
...
O filtro [VALOR] utilizado na cláusula HAVING será criado sem informação do Comando SQL (condição) que aplica o filtro, para não ser colocado automaticamente nas condições dos filtros.cláusula HAVING será criado sem informação do Comando SQL (condição) que aplica o filtro, para não ser colocado automaticamente nas condições dos filtros.
Exemplo de comando SQL referenciando Processo Agrícola Anterior:
SELECT A.MES_ANO, PROC_ANT_10.CHUVA
FROM TABELA_A A
JOIN(
SELECT P10.CHUVA, P10.MES_ANO
FROM USU_PAP_10 P10
WHERE P10.ID_PAP_VISAO = [IDVIEW_10]
) PROC_ANT_10 PROC_ANT_10 ON (A.MES_ANO = PROC_ANT_10.MES_ANO)
Neste exemplo, é recuperado do Processo Agrícola Anterior de Código 10 o valor do campo CHUVA (definido no Processo Agrícola 10).
A demarcação na sql [IDVIEW_10] refere-se à visão do processo anterior que será delimitado na Execução do Processo Agrícola Personalizado.
Campos
Objetivo: Informar e configurar os campos que serão visíveis na execução do Processo Agrícola Personalizado.
...
- Legenda para Fonte: Legenda utilizada para colorir a fonte do Campo/Coluna. Por exemplo, pode-se criar uma legenda para valores de -99999 até 0 utilizem a cor da fonte Vermelha e valores 0.000001 até 999999 utilizem a cor da fonte Azul. A Legenda deve estar previamente cadastrada. Campo habilitado somente se o Tipo de Dado for Numérico, Carácter, Cadastro ou Tabela Auxiliar. (Tamanho do campo: 10 caracteres)
- Legenda para Preenchimento: Legenda utilizada para colorir o fundo da Célula do Campo/Coluna. Por exemplo, pode-se criar uma legenda para valores de -99999 até 0 utilizem a cor de preenchimento Vermelha e valores 0.000001 até 999999 utilizem a cor de preenchimento Azul. A Legenda deve estar previamente cadastrada. Campo habilitado somente se o Tipo de Dado for Numérico, Carácter, Cadastro ou Tabela Auxiliar. (Tamanho do campo: 10 caracteres)
...