Páginas filhas
  • DFWKLOGIX-410 DT Abertura de tela Metadado/FreeForm a partir de tela 4GL

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs
Solucao TOTVS Framework

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Logix

Segmento:

Segmentos_totvs
SegmentoTecnologia

Módulo:

Modulos_cross_segmentos

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Função:Abertura de programas 4GL e Metadado/FreeForm
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DFWKLOGIX-410


02. SITUAÇÃO/REQUISITO

Em uma nova funcionalidade desenvolvida para permitir execução de telas metadado/Freeform a partir de telas 4GL, que estava em fase de testes internos, foram identificadas algumas situações de travamento de telas, falha na maximização de telas a partir do menu e alguns acessos indevidos a algumas interfaces, que comprometiam o fechamento correto de janelas e também consequentemente do próprio menu do sistema.

Informações
iconfalse

Esta funcionalidade inicialmente estava liberada apenas para uso interno para validar o comportamento em diversas situações, mas foi incorporada ao produto oficial a partir do pacote Logix 12.1.2301.


03. SOLUÇÃO

Foram realizados ajustes no menu e nas funções internas de controle de abertura e encerramento de threads para evitar travamentos e realizar corretamente a abertura da interface das janelas 4GL e Metadado/FreeForm.

Foram disponbilizadas duas novas funcionalidades após estes ajustes sendo:

    • Permitir que a execução de um programa 4GL a partir de outro 4GL que utilize funções padrões como LOG1200_executa_programa() ou LOG_4GL_application_run() possa ser executado em uma nova THREAD do Appserver, fazendo com que processamentos longos não tenham consumo de memória prejudicado, como no formato anterior onde faz uso da instrução FGLRUN para executar outro programa 4GL na mesma thread que o programa 4GL inicial está em execução. 
    • Permitir que uma tela com interface 4GL possa acionar um programa com interface Metadado/Freeform.
Aviso
titleATENÇÃO

Ambas funcionalidades citadas acima estão condicionadas aos seguintes pré-requisitos de Build AppServer e Smartclient:

APPSERVER build 7.00.131227A revisão 13.1.3.53 ou superior

SMARTCLIENT build 7.00.170117A revisão 17.3.0.19 ou superior (Build Lobo Guará compatível com build AppServer Logix revisão 13.1.3.53)


04. DEMAIS INFORMAÇÕES

Não se aplica.


Card documentos
InformacaoDisponível a partir do pacote oficial 12.1.2301 ou Framework Fix 12.1.2209.(fix01)
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS

  • Não se aplica.



Templatedocumentos