Objetivo: Informar e configurar os campos que serão visíveis na execução do Processo Agrícola Personalizado.
Demais funcionalidades:
- A ordem em que os Campos serão apresentados (colunas) ao usuário pode ser definida através dos botões
.- Gerar Campos: A opção “Gerar Campos” executa a consulta do comando SQL e insere os campos que serão apresentados na consulta.
Valores padrões na Geração de Campos:
- 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:
- Nome: Nome (ou apelido) do Campo utilizado na consulta. O campo aceita apenas letras, números e o caracter especial _ (underline), porém, este campo só pode começar com a primeira letra de A-Z.(Tamanho do campo: 20 caracteres).
- Descrição: Descrição do Campo. (Tamanho do campo: 20 caracteres).
- Tipo do Campo: Tipo do Campo que será apresentado na execução do Processo Agrícola Personalizado.
- Consulta Principal: Campo proveniente da Consulta SQL realizada.
- Informado: Campo informado pelo usuário. Quando o campo é do tipo “Informado”, o campo Fórmula fica desabilitado e sem valor.
- Calculado: Indica que o campo tem o seu valor calculado e recuperado pelo sistema a partir da Fórmula cadastrada para o campo. Quando o campo é do tipo “Calculado”, o campo Fórmula fica habilitado.
- Tipo de Dado: Indica o Tipo de Dado do campo.
- 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).
- Alinhamento: Alinhamento do campo na Consulta.
- 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.
- Visível: Indica se o campo é visível. Quando marcado indica que é visível e o campo “Habilitado” fica habilitado, caso contrário o campo “Habilitado” fica desabilitado. Campo habilitado somente quando o campo é do tipo “Calculado” ou “Consulta Principal”, caso contrário, o campo fica marcado e desabilitado. Por padrão o campo “Visível” é marcado.
- Habilitado: Indica se o campo estará habilitado para edição. Campo editável apenas se o Tipo do Campo for “Informado” ou “Consulta Principal”. Caso o campo “Habilitado” esteja desmarcado o campo “Obrigatório” ficará desabilitado e desmarcado.
- Campo Chave: Indica se o campo será definido como chave na execução do Processo Agrícola. Campo habilitado somente quando o Tipo do Campo for “Consulta Principal”, caso contrário o campo fica desabilitado e desmarcado. Por padrão o campo “Obrigatório” é desmarcado.
- Limite Mínimo: Indica o valor mínimo para o campo. Quando informado o valor será validado com o Limite Mínimo para o campo. Campo habilitado somente quando o Tipo de Dado for “Numérico” e o Tipo do Campo for “Informado”. Se for definido número de Decimais para o campo, o Limite Mínimo terá o número de decimais de acordo com configurado. (Tamanho do campo: 10 inteiros e 6 decimais).
- Limite Máximo: Indica o valor máximo para o campo. Quando informado o valor será validado com o Limite Máximo para o campo. Campo habilitado somente quando o Tipo de Dado for “Numérico” e o Tipo do Campo for “Informado”. Se for definido número de Decimais para o campo, o Limite Máximo terá o número de decimais de acordo com configurado. (Tamanho do campo: 10 inteiros e 6 decimais).
- Cadastro: Indica o cadastro relacionado ao campo. Quando informado que o campo está associado a um cadastro, na execução do Processo Agrícola será disponível uma caixa de diálogo para o usuário selecionar o registro a ser filtrado.
Cadastros disponíveis:
- Ano Agrícola
- Cargo
- Categoria Operacional
- Cenário
- Centro de Custo
- Classe de Fertilidade
- Classe de Manutenção
- Classificação da Ocupação
- Componente
- Conta de Custeio
- Cultura/Ocupação
- Depósito
- Elemento Climático
- Empresa
- Equipamento
- Equipe
- Espaçamento
- Estágio
- Extrato
- Fazenda
- Filial
- Fitossanidade
- Funcionário
- Grupo de Componente
- Grupo de Conta de Custo
- Grupo de Insumo
- Grupo de Material
- Grupo de Operação
- Grupo de Operação de Manutenção
- Grupo de Variedade
- Grupo Operativo
- Insumo
- Material
- Medição
- Modelo do Equipamento
- Motivo de Entrada de Manutenção
- Operação
- Operação de Manutenção
- Parcela
- Período de Produção
- Planta
- Ponto de Abastecimento
- Posto Meteorológico
- Prestador de Serviço
- Projeto de Inventário
- Região Administrativa
- Setor
- Sistema de Colheita
- Sistema de Cultivo
- Sistema de Irrigação
- Sistema de Plantio
- Sistema Veicular
- Subsistema Veicular
- Tabela Auxiliar
- Talhão
- Textura de Solo
- Tipo de Lubrificante / Filtro
- Tipo de Parcela
- Tipo de Propriedade
- Tipo de Solo
- Tipo de Terraço
- Topografia
- Unidade Administrativa
- Unidade Receptora
- Variedade
- Tabela Auxiliar: Indica qual a Tabela Auxiliar será utilizada para o campo. Quando informar o valor para campo que possui o Tipo de Dado “Tabela Auxiliar” será validado com a Tabela Auxiliar, e também possuirá caixa de diálogo para consultar os registros da Tabela Auxiliar. Campo habilitado e obrigatório somente quando o Tipo de Dado for “Tabela Auxiliar”. A tabela Auxiliar deve estar previamente cadastrada. (Tamanho do campo: 10 caracteres).
- Consulta para Filtro: Indicador cujo o Tipo de Resultado é “Consulta para Filtro”. O Indicador do tipo “Consulta para Filtro” deve estar previamente cadastrado. Quando informado que o filtro está associado a um Indicador do tipo “Consulta para Filtro”, na tela de execução do Processo Agrícola será disponível uma caixa de diálogo (pop up) para o usuário selecionar o registro a ser filtrado. Campo habilitado somente quando o filtro não está relacionado a Cadastro e o Tipo de Campo for “Informado”.
- Campo de Identificação ID: Indica qual campo da consulta SQL representa a Identificação (ID) do campo. (Tamanho do campo: 20 caracteres). O campo aceita apenas letras, números e o caracter especial _ (underline).
- Largura Automática: Indica se o campo possui Largura Automática. Quando marcado indica que possui Largura Automática e a Largura do campo/coluna será de acordo com o tamanho máximo de valor para o campo/coluna. Quando marcado, o campo “Largura” fica desabilitado e sem valor. Por padrão o campo é marcado.
- Largura: Largura do Campo/Coluna. Campo habilitado somente quando não definido para Largura Automática. A Largura é definida pelo número de caracteres estimados para os valores do campo, por exemplo, se é estimado 10 caracteres para o campo/coluna a largura deve ser 10. A Largura NÃO necessariamente representará a quantidade exata de caracteres, isso porque para a Fonte padrão utilizada os caracteres não possuem o mesmo tamanho. (Tamanho do campo: 6 inteiros).
- 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)
- Fórmula Excel: : Fórmula a ser utilizada para cálculo. Campo habilitado quando o Tipo do Campo for “Calculado”. Campo desabilitado e sem valor quando o Tipo do Campo for “Digitado” ou “Consulta Principal”. 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. (Tamanho do campo: 500 caracteres).
Para a fórmula é possível configurar cálculos simples com as variáveis, por exemplo, para a variável “Soma das Variáveis P1 e P2”:
[P1]+[P2]
Também é possível realizar cálculos mais complexos utilizando a sintaxe das fórmulas de Excel, para referenciar outras variáveis, estas devem ser colocadas entre colchetes ‘[]’. Exemplo de fórmula:
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.