AdvplToJs - Protheus-lib-core em aplicativo PO-UI

Boa Tarde gente, estou criando uma rotina em PO-UI para ser executada dentro do Protheus, e eu gostaria de ao iniciar um componente, receber algumas informações do meu fonte em advpl.

Eu consigo iniciar a comunicação através do service jsToAdvpl, mas como eu faço para receber a informação no meu componente?

Detalhe do B.O: De acordo com a documentação da bilbioteca protheus-lib-core eu preciso ter um arquivo advplToJs.js com uma função, dentro da pasta assets/preload, até aí tudo bem. Mas como eu passo essa informação pra dentro do meu componente? No exemplo ele simplesmente da um alert(valor), alguém teria algum exemplo usando esse valor dentro da aplicação? Desde já agradeço.

compartilhar
  • Gabriel, você deseja do JS, se comunicar com o ADVPL e ter um retorno dessa comunicação, seria isso? Tipo, JS -> ADVPL -> JS.

    Daniel Mendes   03 de May de 2023
  • Perfeito Daniel, Exatamente isso. Eu já até consigo receber de volta na minha aplicação, tipo dando um alert() de dentro do advtlToJs.js, mas eu queria repassar esse valor pra dentro da aplicação.

    Gabriel Bonfim   03 de May de 2023
  • Quais valores você deseja retornar?

    Daniel Mendes   04 de May de 2023
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags poui protheus-lib-core angular protheusweb protheus ou faça a sua própria pergunta.