Sumário

Search

  1. Prefácio
  2. A Linguagem de Transformação
  3. Constantes
  4. Operadores
  5. Variáveis
  6. Datas
  7. Funções
  8. Criação de funções personalizadas
  9. Referência de API da Função Personalizada

Referência de Linguagem de Transformação

Referência de Linguagem de Transformação

Estrutura INFA_EXPR_OPD_METADATA

Estrutura INFA_EXPR_OPD_METADATA

Essa estrutura define os metadados dos operandos da expressão, incluindo os argumentos transmitidos para a função e para o tipo retornado.
A estrutura contém os seguintes metadados:
  • tipo de dados.
    Tipo de dados do argumento.
  • precisão.
    Precisão do argumento.
  • escala.
    Escala do argumento.
  • isValueConstant.
    Indica se o argumento é uma constante. Se sim, a estrutura avaliará o argumento uma vez em cada chamada de função. A estrutura usa isValueConstant para otimizar o desempenho. Nos argumentos de entrada que são constantes, o plug-in pode obter os valores de argumento durante a inicialização de instância da função para otimizar o desempenho. Nos valores de saída, o plug-in define isValueConstant como TRUE.