cPontoEntradaNome do ponto de entrada, bloco ou identificador de customização a verificar.
Guía AdvPLExistBlock( <cPontoEntrada> ) --> lExisteVerifica si existe un punto de entrada o bloque personalizado antes de ejecutarlo.
ExistBlock() consulta si determinada personalización está disponible en el entorno. En rutinas extensibles, evita llamar ExecBlock() para un punto inexistente y hace el código más seguro entre clientes, sucursales o módulos.
ExistBlock( <cPontoEntrada> ) --> lExistecPontoEntradaNome do ponto de entrada, bloco ou identificador de customização a verificar.
Lógico. Retorna .T. quando o bloco existe e .F. quando não existe.
#Include "TOTVS.ch"
User Function ExExistBlock()
Local lValido := .T.
If ExistBlock("MA030VLD")
lValido := ExecBlock("MA030VLD", .F., .F.)
EndIf
If lValido
MsgInfo("Validación autorizada.")
EndIf
ReturnLa llamada al punto de entrada ocurre solo cuando existe en el entorno.
Desarrollado con Usina Docs · Alpha
© 2026 Usina.BR. Todos los derechos reservados. TOTVS, Protheus, Microsiga y sus respectivos logotipos son marcas de sus titulares. Guía AdvPL es independiente y utiliza citas limitadas, atribuidas y justificadas por fines educativos. Consulta los Términos de Uso. Términos de Uso
Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.