× Linguagem de Programação ADVPL

Perguntas Definición Puntos de Entrada

Mais
11 anos 3 meses atrás #9451 por patricia.pena
Explorando el Microsiga Protheus me encontré con lo que son los PUNTOS DE ENTRADA, la verdad es algo que no logro todavía comprender bien, tengo entendido que son funciones de usuario escritas en ADVPL.


Por favor podrían orientarme un poco más en el tema?, cuál es la definición exacta para puntos de entrada? En qué casos se utilizan? Cómo sé que necesito crear un punto de entrada? Cómo los puedo utilizar? Es necesario tener un conocimiento amplio del lenguaje ADVPL para crear un punto de entrada?

Muchas gracias por sus colaboraciones, de repente algunas preguntas son redundantes, es que desconozco del tema.

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 3 meses atrás #9452 por kanaamlrr
Respondido por kanaamlrr no tópico Re: Definición Puntos de Entrada
Maria, pontos de entrada são "acessos" que você possui para poder alterar a forma que alguma rotina se comporta ou apenas alterar dados, disparar e-mails, gerar log de registros, enfim, muitas funcionalidades.

É recomendado que quem for criar um ponto de entrada tenha um conhecimento razoável em ADVPL, pois caso realize alguma codificação errada, pode afetar todo o funcionamento da rotina padrão que está sendo trabalhada.

O ponto de entrada funciona basicamente da seguinte forma:

Você tem a rotina A e ela está sendo executada, porém no meio da execução dessa rotina, existe um ponto de entrada X. Caso exista essa função X compilada em seu repositório, ele irá interromper a rotina A, executar e rotina X e em seguida voltar a executar a rotina A de onde havia parado.

Espero ter sido claro, caso tenha alguma dúvida pode postar que vamos tentando te ajudar.

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 3 meses atrás #9499 por patricia.pena
Muchas gracias por responder Kanaãm Luz Romero, si fué claro con su explicación.

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.109 segundos
Joomla templates by a4joomla