Páginas filhas
  • DFWKAPI-3463 DT Falha execucao pesquisa relacional

Falha na execução de pesquisa relacional

Linha de Produto:

Logix

Segmento:

Tecnologia

Módulo:

Framework

Função:

Pesquisa relacional - LSearchMetaData

Situação/Requisito:

  • Ao tentar criar uma pesquisa relacional para uma tabela, por exemplo "adocum", após finalizar a seleção das colunas e apresenta a tela de filtro para realizar a pesquisa, ao informar filtro pra coluna "Empresa" e concluir o filtro, apresenta a seguinte mensagem:

invalid property COD_EMPRESA on LSEARCHMETADATA:GOSEARCH(LSEARCHMETADATA.PRW) line : 1294

  • Quando a estrutura de uma tabela relacionada ao cadastro de um zoom do metadado não for encontrada no metadados, ao tentar invocar o zoom, apresenta a seguinte mensagem:

array out of bounds [0] of [50] on LOG_READ_ZOOM_TABLES@LOG_READ_METADATA.4GL line : 5461

Solução/Implementação:

  • Foi necessário criar parâmetro adicional em função utilizada na construção de registros dinâmicos para utilização no processo de carga de formulários que prevê leitura de informações customizadas e com isso passa a ser necessária a criação dinâmica de campos de formulários, quando estes não estiverem definidos manualmente no código fonte 4GL do programa. Este parâmetro é utilizado apenas para a carga de formulários de cadastro.
  • Realizado também ajustes da rotina de carga de zoom metadado que apresentava problemas quando a estrutura de tabela do zoom não fosse encontrada no metadado (tabela FRM_TABLE), apresentando falha de estouro de array.

Tickets relacionados:

5128997

Requisito:DFWKAPI-3463 / DFWKAPI-3327
Pacote:

Disponível a partir do pacote oficial LOGIX 12.1.24.