Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/3279126062824/newLayouttecnologia.css

Função: setFinishAppHandler

Portuguese
Pagetitle
setFinishAppHandler
SetFinishAppHandler
setFinishAppHandler
SetFinishAppHandler

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

Cria um handler de final de

programa.

Sintaxe

setFinishAppHandler ( < cNome_da_funcao> ) --> Nil

Bloco de código
collapsefalse
SetFinishAppHandler( [ cNome_Funcao ], [ Parâmetros ] )

Parâmetros

 

Nome

Tipo

Descrição

Obrigatório

Referência

cNome_

da_funcao

Funcao

Caracter

 C

Nome da função que

deverá ser executada no término do programa.

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

  

 

Nil (Nulo)
  • Se o nome da função for em branco (Nulo), o handler será desligado.
Bloco de código
themeEclipse
languagecpp
titleExemplo 1
linenumberstrue
collapsefalse
User Function Exemplo_FAppHdl ()


  setFinishAppHandler("u_FinalPrograma","Saindo do programa")


  conout("Hello World")

Return 

Return 

User Function FinalPrograma (msg)


  conout(
"Final do programa")
Return
msg)
Return

Abrangência

TOTVS Application Server em builds superiores a 7.00.

121227P

131227A - 20150409.