Essa é uma revisão anterior do documento!


Campos

Caminho para exibir esse cadastro: Utilitários > Customizar > Relatório > Campos

  • :?: Código: Identificador único do campo.
  • :?: 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.

Disponível a partir da versão: 15.8.4

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:

  1. Acesse a lista de [Campos] do sistema
  2. Filtre pelo campo [Endereço] da tabela [Clientes]
  3. Selecione e duplique o campo
  4. 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:05
  • (edição externa)