Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
campos [23/09/2015 20:06] – [Como Criar Campos Personalizados] cleutoncampos [18/05/2018 16:21] (atual) cleuton
Linha 1: Linha 1:
 +{{ :2057ab1de3d2ad5.jpg?200|}}
 +
 ====== Campos ====== ====== Campos ======
  
-Caminho para exibir esse cadastro: **Utilitários > Customizar > Relatório > Campos**+**[[cadastro|Avancados]] > Campos** 
 + 
 +===== Conceito ===== 
 + 
 +É uma ferramenta do sistema Cérebro, que permite habilitar campos que por padrão não são visíveis no sistema ou a personalização de campos e informações, a serem visualizadas no grid de qualquer módulo do sistema, por meio de comandos SQL são criados condições ou rotinas que, após serem adicionados no grid do módulo desejado, gera informações customizadas. 
 +<note important>Esse ferramenta para ser utilizada necessita do acompanhamento técnico da Escol, correndo o risco de causar erros no sistema em caso de utilizá-lo de maneira inadequada</note>
  
-  * :?: **Código:** Identificador único do campo. +=== Pré-Requisitos ===
-  * :?: **Logar Alteração:** Marque essa opção quando desejar que alterações nesse campo seja logado pelo sistema. +
-  * :?: **Descrição:** Nome de exibição do campo. +
-  * :?: **Tabela:** Nome da Tabela. +
-  * :?: **Campo:** Nome do Campo. Para utilizar expressões SQL deve-se iniciar esse campo com [EXP.].  +
-  * :?: **Expressão:** Expressão SQL para ser utilizada nas listas e filtros.+
  
-===== Como Criar Campos Personalizados =====+  * Software ERP Cérebro implantado e validado pelo cliente; 
 +  * Cadastro dos [[grupos de usuário|grupos de usuário]] realizado anteriormente e com as devidas permissões; 
 +  * Cadastro do [[usuários|usuário]] realizado anteriormente e com suas devidas permissões; 
 +  * Acompanhamento Técnico especializado da Escol.
  
-Disponível a partir da versão: **15.8.4**+===== Mais Informações =====
  
-Nesse exemplo será demonstrado passo a passo como criar um campo personalizado para ser utilizado na lista de clientes, onde será exibido em uma única coluna o endereço completo do cliente:+Acesso técnico[[http://192.168.1.36/humhub/index.php?r=wiki%2Fpage%2Fview&title=Campos&sguid=96251dc4-2cbd-428e-9f32-9df1f8ac98e1 | Portal Escol]]
  
-  - Acesse a lista de [Campos] do sistema 
-  - Filtre pelo campo [Endereço] da tabela [Clientes] 
-  - Selecione e duplique o campo 
-  - Altere os campos do registro duplicado: 
-    * **Descrição** para: Endereço Completo 
-    * **Campo** para: EXP.ENDERECO 
-    * **Expressão** para: ENDERECO||' - '||BAIRRO||' - '||CIDADE||' / '||ESTADO 
-    * **Expressão** para consulta em subtabelas: SELECT CAST(HORA AS TIME) FROM PONTO_FUNCIONARIO  
-                                                 * WHERE CODIGO_FUNCIONARIO = PONTO.CODIGO_FUNCIONARIO  
-                                                 * AND TIPO = 'E' AND TURNO = 1 AND DATA = CAST(PONTO.DATA_HORA AS DATE) 
-  - Grave o novo campo 
-  - Acesse a lista de [Clientes] 
-  - Acesse o [Seletor de Campos] 
-  - Selecione o novo campo [Endereço Completo] 
  • Última modificação: 23/09/2015 20:06
  • por cleuton