- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Definición Puntos de Entrada
×
Linguagem de Programação ADVPL
Perguntas Definición Puntos de Entrada
- patricia.pena
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 14
- Obrigados Recebidos: 0
11 anos 10 meses atrás #9451
por patricia.pena
Definición Puntos de Entrada foi criado 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 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.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
11 anos 10 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.
É 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.
- patricia.pena
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 14
- Obrigados Recebidos: 0
11 anos 10 meses atrás #9499
por patricia.pena
Respondido por patricia.pena no tópico Re: Definición Puntos de Entrada
Muchas gracias por responder Kanaãm Luz Romero, si fué claro con su explicación.
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Definición Puntos de Entrada
Tempo para a criação da página:0.099 segundos