Histórico da Página
Pagetitle | ||||
---|---|---|---|---|
|
Nota | ||
---|---|---|
| ||
O componente LWEBDIALOG é incompatível com o Smartclient 32 bits do build 7.00.131227A, pois não dispõe de um componente pré-requisito do ADVPL chamado TWebEngine que permite execuções WEB nas telas do produto Logix. Já para o Smartclient do build Lobo Guará (build 7.170117A), apesar de contemplar o componente TWebEngine, foi gerado utilizando a biblioteca de componentes QT-5.9.7 que é uma versão compatível com o Chromium somente até a versão 61 ou anterior. Atualmente a versão mais recente do Chromium encontra-se na versão 134 (Informação obtida em 08/04/2025). Atualmente apenas o Smartclient Desktop do build Harpia, ainda tem compatibilidade com versões de Chromium mais recentes, mas que deixará também de ser liberado pela Totvs a partir do build Onça Preta (Build 7.00.240223P), onde a interface dos produtos passará a ser executada apenas com navegadores Web fazendo uso de WEBApp Components e do Web-Agent. Componente disponível a partir do pacote LOGIX 12.1.2503 ou Framework Fix 12.1.2411.FIX01. |
Sintaxe
Bloco de código |
---|
LET m_webdialog_reference = _ADVPL_create_component(NULL,"LWEBDIALOG") |
Métodos GET
Métodos acessíveis através da função _ADVPL_get_property
que permite recuperar e manipular os valores do componente.
Expandir | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||
Método GET: URLRetorna o endereço atual URL carregado na janela de dialog WEB no acionamento da propriedades INIT_URL ou INIT_APP. Sintaxe
Parâmetros
Retorno
Exemplo
|
Expandir | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||
Método GET: CLEAR_CACHERetorna o valor da propriedade CLEAR_CACHE que indica se é feita a limpeza do cache antes de exibir a página WEB. Por padrão esta propriedade é definida como TRUE na criação do componente. Sintaxe
Parâmetros
Retorno
Exemplo
|
Métodos SET
Métodos acessíveis utilizando a função _ADVPL_set_property
que permite alterar e manipular os valores do componente.
Expandir | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método SET: INIT_URLIniciar a exibição e permitir navegação de uma página WEB para o endereço URL informado. Sintaxe
Parâmetros
Exemplo
|
Expandir | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método SET: INIT_APPIniciar a execução de uma aplicação desenvolvida com padrões Web Logix utilizando interface com componentes PO-UI. Para correto funcionamento da aplicação, utilizando este componente e propriedade, o código do programa principal que aciona a tela com interface WEB em PO-UI é desenvolvida utilizando um fonte 4GL, que precisa ser desenvolvido com uma determinada estrutura padrão que é apresentada num código de exemplo ao final desta página onde constará um código de exemplo completo utilizando a classe LWebDialog. Sintaxe
Parâmetros
Exemplo
|
Expandir | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Método SET: CLEAR_CACHERealiza limpeza de cache da página WEB antes de exibir a URL. Sintaxe
Parâmetros
Exemplo
|
Expandir | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||
Método SET: FINISH_APPEncerra a janela de diálogo onde está sendo executada a aplicação WEB ou endereço URL iniciada com a propriedade INIT_APP ou INIT_URL. Sintaxe
Parâmetros
Exemplo
|
Expandir | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||
Método SET: ENABLE_CLOSE_BUTTONDefine se habilita ou não um botão FECHAR para encerrar a janela de diálogo WEB. Por padrão este botão FECHAR é apresentado no topo da janela de diálogo.
Sintaxe
Parâmetros
Exemplo
|
Expandir | |||||
---|---|---|---|---|---|
| |||||
Exemplo
Visualização |