Aba Chaves
Programa: CSW1CUSTOM090TAB1
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 é definir o vínculo entre a etiqueta e a tabela de origem, relacionando as chaves necessárias para a busca da informação.
Colunas do Grid
Editar
Permite a alteração dos dados da chave de ligação configurada.
Importante
Ao clicar na descrição da coluna, as colunas Origem e Propriedade de Origem são habilitadas para a alteração dos dados.
Sequência Chave
Exibe o número sequencial da chave de busca na tabela selecionada.
Descrição Chave
Exibe a descrição da chave de busca da tabela de origem.
Importante
Ao clicar na descrição da coluna, será apresentada tela de consulta das características técnicas da tabela ou classe selecionada. O objetivo é auxiliar o usuário na identificação de metadados necessários para a configuração da variável.
Origem
Informar a origem do dado que alimentará a chave, como variáveis da etiqueta, valores fixos ou informações do sistema. As opções são: - Variável Etiqueta: utiliza um campo padrão da própria etiqueta para realizar o vínculo. - Variável de Contexto: utiliza informações gerais do sistema ou do ambiente de impressão (como empresa ou usuário). - Valor Fixo: utiliza um dado definido manualmente, sem depender de outras variáveis do banco de dados.
Propriedade Origem
Informar o nome da propriedade ou campo específico que será utilizado como filtro conforme a origem selecionada.
Importante
Esta coluna será habilitada se a opção Variável de Contexto ou Valor Fixo estiver selecionada na coluna Origem.
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 Origem e Propriedade de Origem são habilitadas para a alteração dos dados.
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

