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

Função Não inicialização em nível de função

Função Não inicialização em nível de função

O PowerCenter chama essa função uma vez para que cada nível de função não inicialize nenhuma estrutura relacionada à função personalizada.
Utilize a seguinte sintaxe:
INFA_EXPR_STATUS (*function_deinit) (INFA_EXPR_FUNCTION_HANDLE function);
Argumento
Tipo de dados
Entrada/
Saída
Descrição
fnInstance
INFA_EXPR_FUNCTION_HANDLE
Entrada
Identificador em nível de função que a estrutura passa para os plug-ins quando a função init em nível de instância é chamada.
O tipo de dados retornado é INFA_EXPR_STATUS. Use ISUCCESS e IFAILURE como os valores retornados. Se a função retornar IFAILURE, a sessão ou o fluxo de trabalho falhará.