Comandos que permitem a integração de códigos ADVPL com códigos Javascript.
Esse recurso funciona apenas quando a aplicação é executada pelo Protheus. Para mais informações, clique aqui. |
Para garantir melhor performance e boas práticas da aplicação, recomenda-se converter as informações disponibilizadas em serviços web. |
Pré-requisitosPara desenvolver essa integração, é necessário: - Na aplicação web, criar o arquivo advpltojs.js em assets/preload. Esse arquivo irá receber e tratar as instruções ADVPL que foram enviadas.
- No fonte .prw que chama a aplicação (utilizando a FwCallApp), criar uma Static Function com o nome JsToAdvpl. Essa função irá receber e tratar as instruções Javascript que foram enviadas. Importante: O fonte deve ser em .prw, pois no .tlpp não existe a chamada de funções estáticas.
Arquivo advpltojs.js na aplicaçãoEsse arquivo deve conter uma função e javascript para receber e tratar as instruções ADVPL enviadas. Essa função deve receber dois parâmetros: codeType que indica qual o código da ação que foi definido e content que fornece a informação que deve ser tratada. Exemplo: |