Ponto-de-Entrada: Q050DEL - Exclusão de Documento
Descrição:
O ponto e entrada Q050DEL é executado após as validações padrões e a confirmação da exclusão do documento e serve para permitir ou não esta ação, viabilizando a implementação de regras customizadas.
Eventos:
Este ponto de entrada permite ou impede a exclusão de um documento conforme o seu retorno.
Programa Fonte:
QDOA050.PRW
Sintaxe:
Q050DEL - Exclusão de Documento ( [ nOpca ] ) --> Lógico.
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
nOpca | Numérico | Parâmetro disponível para saber qual opção foi utilizada (Confirmar ou Cancelar). Quando o conteúdo do parâmetro for igual a 1, significa que foi utilizado o botão OK (Confirmar), caso o conteúdo do parâmetro for igual a 2, significa que foi utilizado o botão "Cancelar" |
Retorno:
(lógico)
- Se verdadeiro (.T.), permite a exclusão; Se Falso (.F.), abandona a rotina.
Exemplo.
#INCLUDE "TOTVS.CH" User Function Q050DEL() Local nOpcao := PARAMIXB[1] //Parâmetro disponível para saber qual opção foi utilizada (Confirmar ou Cancelar). //Quando o conteúdo do parâmetro for igual a 1, significa que foi utilizado o botão OK (Confirmar), //caso o conteúdo do parâmetro for igual a 2, significa que foi utilizado o botão "Cancelar". Local lReturn := .T. //Regra customizada If nOpcao == 1 //1 - Confirmou a exclusão do Documento lReturn := .F. //O documento não será excluído. EndIf Return lReturn
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas