Aba Propriedades
Programa: CSW1CUSTOM090TAB2
Pré-Requisitos
Não há.
Acesso
Módulo: Consistem ERP Componentes Grupo: Configuração de Etiqueta Configuração de Etiqueta (CSW1TAG115) Botão Variáveis Tipo Etiqueta Variáveis do Tipo de Etiqueta (CSW1TAG117) Botão Incluir Adicionar Variável (CSW1CUSTOM090)
Visão Geral
O objetivo desta aba é configurar quais campos da tabela serão utilizados como variáveis e aplicar comandos ou funções de formatação.
Colunas do Grid
Editar
Permite efetuar manutenção ao clicar na coluna do grid.
Importante
As colunas Propriedade e Comando/Função são habilitadas para a alteração dos dados.
Variável
Informar o nome da variável que será utilizada na etiqueta.
Importante
Ao clicar no link da coluna, é possível copiar e colar o nome da variável diretamente no aplicativo da etiqueta.
Propriedade
Informar o campo correspondente na tabela/classe de origem que contém o dado desejado a ser utilizado na etiqueta.
Importante
Ao clicar no link da coluna, é apresentada tela com especificações técnicas da propriedade selecionada. O objetivo é permitir ao usuário validar se a estrutura do campo está de acordo com o esperado para a composição do layout.
Comando/Função
Informar comandos ou funções da linguagem Caché/IRIS para realizar conversões de texto, ajustes de datas ou cálculos sobre o valor original.
Exemplo
**$extract({var},1,15)**— Extrai do 1º ao 15º caractere. ***$zconvert({var},"U")**— Converte todo o texto para maiúsculas. ***$piece({var}," ",1)**— Retorna apenas a primeira palavra. ***$fnumber({var},".",3)**— Converte o valor da propriedade para 3 casas decimais. ***$piece({var},"/",3)_"/"_$piece({var},"/",2)**— Converte uma data no formato DD/MM/AAAA para AAAA/MM. ***$zdateh({var},4,,4)**— Converte uma data externa no formato DD/MM/AAAA para uma data interna no Caché/IRIS (formato utilizado no banco de dados). ***+$horolog-($zdateh({var},4,,4))**— Calcula a diferença de dias entre a data atual '$horolog' e a data (data interna) da propriedade {var}. ***$zstrip({var},"<>W")**— Remove espaços em branco do início e do fim da frase. ***$translate({var}," ","-")**— Troca espaços em branco por '-' (traço). ***$select({var}=1:"Sim",{var}=0:"Não",1:"Talvez")**— Se {var} for igual a 1, retorna Sim; se for igual a 0, retorna Não; caso contrário, retorna Talvez. O 1: final funciona como um Else (valor padrão) e é de uso obrigatório na sintaxe. ***$translate($justify({var},6)," ",0)**— Justifica com zeros à esquerda (se o código for '123', ele transformará em '000123').
Botões
Manutenção
As colunas Editar, Variável, Propriedade e Comando/Função são habilitadas para a alteração dos dados.
Incluir
Permite adicionar uma nova linha ao grid para configurar uma nova variável.
Remover
Exclui a linha selecionada no grid.
Atenção
As descrições das principais funcionalidades do sistema estão disponíveis na documentação de Componentes. A utilização incorreta deste programa pode ocasionar problemas no funcionamento do sistema e nas integrações entre módulos.
Esse conteúdo foi útil?
Atualizado

