Árvore de páginas

Cria uma função de controle (handler) de final de programa.

Sintaxe

SetFinishAppHandler( [ cNome_Funcao ], [ Parâmetros ] )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

cNome_Funcao

 C

Nome da função que será chamada no final da execução do programa. Se passar um valor Nulo (NIL), desinstala a função de controle (handle), ou seja, não chama a função ao terminar a execução

 

 

Parâmetros

 C/N

Até 23 parâmetros que serão enviados para a função de controle. Só podem ser parâmetros do tipo caractere ou numérico.

 

 

Observações

  • Se os parâmetros que serão passados para a função de controle forem variáveis (caractere ou numérica), serão substituídos por constantes na chamada da função setfinishapphandler, portanto para mudar o valor do parâmetro deve-se chamar novamente a função setfinishapphandler para que o valor seja atualizado.

Exemplos

Exemplo 1
User Function Exemplo_FAppHdl ()
  setFinishAppHandler("u_FinalPrograma","Saindo do programa")
  conout("Hello World")
Return 

User Function FinalPrograma (msg)
  conout(msg)
Return

Abrangência

TOTVS Application Server em builds superiores a 7.00.131227P - 20150508.

  • Sem rótulos