Árvore de páginas

Essa função é análoga a onStart apesar de ocorrer no momento oposto, afinal a mesma é executada quando há a finalização da thread independente do motivo, seja por algum erro/solicitação do servidor ou por execução de algum processo externo. Sabendo-se disso, a função onStop não deve ser utilizada para ocorrências ou erros com os objetos instanciados na execução das API's.

Parâmetros

A função customizada não recebe parâmetros.

Retorno

O retorno não tem funcionalidade para este Callback, portanto a camada tlppCore irá ignorar qualquer retorno feito por essa função.

Exemplo

user function onStop() as logical

   local lOK := .T. as logical

   // a lógica de implementação fica a à critério / necessidade de cada um
lOK := U_fechaAmbiente()

return lOK

Importante: Vale ressaltar que: o onStop é executado quando há finalização da thread ! Não devem ser considerados para esta função, as informações dos objetos utilizados ao longo da execução da API, afinal dependendo do momento em que ocorreu a finalização da thread o objeto em questão pode nem ter sido instanciado. Porém, caso seja necessário obter alguma informação dos objetos criados, recomendamos sempre proteger o acesso a estrutura dos mesmos.

  • Sem rótulos