Histórico da Página
...
- Gravação do Resultado por Unidade Administrativa: se marcado indica que o resultado do Processo Agrícola será por Unidade Administrativa.
Demais validações:
- O valor do campo “Fixar Colunas” deverá ser maior ou igual a 0 (zero) e menor ou igual a 4 (quatro).
...
Objetivo: Validar as configurações do Processo Agrícola Personalizado.
Demais Validações:
- Comando SQL: Valida a sintaxe do comando SQL, incluindo os comandos utilizados nos Filtros e as referências aos processos anteriores cadastrados.
- Campos: Validar que os nomes dos Campos do tipo Consulta Principal informados devem constar no resultado do comando SQL.
Comando SQL
Objetivo: Informar o comando SQL que será utilizado para o Processo Agrícola Personalizado.
...
HAVING SUM(VALOR) > [VALOR]
ORDER BY CAMPO1
Substituir a tag <WHERE> pelo conteúdo abaixo, de acordo com os filtros criados para o Processo Agrícola com referência as condições do Comando SQL informado:
WHERE (ID_UNIDADEADM = [UNIDADEADM])
...
AND (DT_OPERACAO <= [DATAF])
AND (FG_ORCCST = 'C')
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.
Exemplo de comando SQL referenciando Processo Agrícola Anterior:
...
) 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).
...
- Nome: Nome do campo (coluna) consultado, limitando a 20 caracteres.
- Descrição: Nome do campo (coluna) consultado, limitando a 20 caracteres.
- Tipo de Campo: Consulta Principal.
- Tipo de Dado: Será recuperado o tipo de dado do campo da consulta SQL.
- Decimais: Valor 0 (zero) por padrão.
- Obrigatório: Campo marcado por padrão.
- Visível: Campo marcado por padrão.
- Habilitado: Campo marcado por padrão.
- Campo Chave: Campo desmarcado por padrão.
- Limite Mínimo: Sem valor por padrão e ficará desabilitado.
- Limite Mínimo: Sem valor por padrão e ficará desabilitado.
- Cadastro: Sem valor por padrão e ficará desabilitado.
- Tabela Auxiliar: Sem valor por padrão e ficará desabilitado.
- Consulta para Filtro: Sem valor por padrão e ficará desabilitado.
- Campo de Identificação ID: Sem valor por padrão.
- Alinhamento: O alinhamento depende do tipo de campo:
- Numérico: Alinhamento à direita.
- Alfanumérico: Alinhamento à esquerda.
- Data: Alinhamento ao centro.
- Largura Automática: Campo marcado por padrão.
- Largura: Sem valor por padrão e ficará desabilitado.
- Legenda para Fonte: Sem legenda por padrão.
- Legenda para Preenchimento: Sem legenda por padrão.
- Fórmula Excel: Sem valor por padrão e ficará desabilitado.
Campos Obrigatórios:
...
- Caracter: Indica que o campo possui o Tipo de Dado alfanumérico. Quando informado o valor do campo do tipo de dado “Caracter”, o mesmo pode ter o tamanho máximo de 30 caracteres.
- Numérico: Indica que o campo possui o Tipo de Dado numérico. Se o campo possuir configuração para o valor Limite Mínimo e/ou Limite Máximo, quando informado o valor do campo do tipo de dado “Numérico” será validado de acordo esta configuração. O tamanho máximo do campo numérico é de 10 inteiros e o número de decimais varia de 0 a 6 de acordo com a configuração do campo.
- Data: Indica que o campo possui o Tipo de Dado data.
- Data/Hora: Indica que o campo possui o Tipo de Dado data e hora.
- Hora: Indica que o campo possui o Tipo de Dado hora.
- Tabela Auxiliar: Indica que o campo possui o Tipo de Dado “Tabela Auxiliar”. Quando o Tipo de Dados for do tipo “Tabela Auxiliar” será necessário informar a Tabela Auxiliar e o Tipo do Campo deverá ser “Informado”.
- Cadastro: Indica que o campo possui o Tipo de Dado “Cadastro”. Quando o Tipo de Dados for do tipo “Cadastro” será necessário informar o Cadastro e o Tipo do Campo deverá ser “Informado”.
Tamanho : Indica o tamanho do Campo é utilizado na formatação de campo númerico e caracter na execução do Processo Agrícola . Habilitado somente se o Tipo de Dado for Númerico ou Caracter.
...
O campo aceita valores maiores ou igual a 0 (zero).
- Decimais: O número de decimais é utilizado na formatação de campo numérico na execução do Processo Agrícola. Habilitado somente se o Tipo de Dado for Numérico. O campo aceita valores maiores ou igual a 0 (zero) e menores ou igual a 6 (seis). (Tamanho do campo: 1 inteiro).
...
- Esquerda: Valor do campo alinhado à esquerda.
- Centro: Valor do campo alinhado ao centro.
- Direita: Valor do campo alinhado à direita.
...
Demais Campos:
- Obrigatório: Indica se o campo é obrigatório. Quando marcado indica que será obrigatório informar o valor do campo na execução do Processo Agrícola. Campo habilitado somente quando o Tipo do Campo é “Informado” ou “Consulta Principal”, caso contrário o campo fica desabilitado e desmarcado. Por padrão o campo “Obrigatório” é marcado.
...
IF( TIME(HOUR(NOW());MINUTE(NOW());SECOND(NOW())) > TIME(18;0;0) ; TODAY()+1 ; TODAY() )
Demais Funcionalidades:
- Ao Salvar um campo como não visível e o mesmo esteja referenciado nas abas Grupo de Campos e/ou Totalizador será emitida mensagem de erro e o registro não será salvo.
Grupos de Campos
Objetivo: Informar os campos que formarão o Grupo de Campo que será exibido na execução do Processo Agrícola Personalizado.
...
- O usuário deve delimitar um ou mais campos na grid para fazerem parte do Grupo de Campos.
Demais validações:
- Caso um campo seja delimitado em um Grupo de Campos o campo não poderá ser vinculado a outro Grupo de Campos.
Demais Funcionalidades:
- Os campos disponibilizados para composição do Grupo de Campos deverão estar configurados como Visíveis na aba Campos.
Totalizadores
Objetivo: Delimitar os campos recuperados que serão base para geração de totalizadores, tais como Média, Soma, Máximo, Mínimo, entre outros.
...
- Fórmula: Para a fórmula deve-se utilizar a sintaxe Excel em inglês. Os campos utilizadas na fórmula devem estar entre colchetes “[]”. A sintaxe da fórmula deve ser válida. Exemplo: AVERAGE([PROD_MED]). (Tamanho do campo: 250 caracteres).
Demais Funcionalidades:
- Os campos disponibilizados para composição dos Totalizadores deverão estar configurados como Visíveis na aba Campos.
...
- Caso exista apenas um campo definido como Visível não será permitido incluir Campo para Título no Totalizador.
Demais validações:
- Ao salvar o totalizador, é necessário informar fórmula para ao menos um campo.
Filtros da Consulta Principal
...
Data Inicial: TODAY()-30
Data Final: TODAY()
Processos Anteriores
Objetivo: Informar os Processos Agrícolas Anteriores. Ao informar um Processo Agrícola Anterior, considera-se que a execução do Processo Agrícola é dependente dos resultados obtidos com a execução do Processo Agrícola Anterior.
...
- Unidade Administrativa: Unidade Administrativa que pode executar o Processo Agrícola. A Unidade Administrativa deve estar previamente cadastrada. (Tamanho do Campo: 10 inteiros)
Direitos de Acesso
Objetivo: Configurar os Grupos de Usuários e Usuários que podem executar o Processo Agrícola. Se não for informado nenhum Grupo de Usuário e/ou Usuário indica que o Processo Agrícola pode ser utilizado por qualquer Usuário.
...
- Permite configurar quais os Grupos de Usuários podem executar o Processo Agrícola.
Exceções:
- Permite configurar quais os usuários deverão ser tratados como exceção.
...
- Permite (Sim/Não): Indica como será tratada a exceção para o usuário (Sim-Indica que será permitido executar o Processo Agrícola para o usuário independente se o Grupo do Usuário estar ou não configurado para permissão. Não-Indica que NÃO será permitido executar o Processo Agrícola para o usuário independente se o Grupo do Usuário está ou não configurado para permitir.
Filtro:
- Código: Código do Processo Agrícola Personalizado. Campo Formado por Caracteres Maiúsculos, Números e o Caracter Especial _ (Underline). (Tamanho do campo: 10 caracteres)
...
- Resultado por Unidade Administrativa.