Páginas filhas
  • DFWKTOOLS-30 DT Customizacao formularios metadado

Versões comparadas

Chave

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

Customização de formulários metadado Logix

FRM1008

Linha de Produto:

Logix

Segmento:

Tecnologia

Módulo:

Framework

Função:

Cadastros Metadado Logix

Situação/Requisito:

Algumas situações envolvendo cadastros e manutenções de formulários metadado, quando existe a necessidade de realizar uma customização estão ocorrendo, impedindo que liberação oficial do uso da chave de customização no profile.

Algumas situações são:

  • Inclusão e manutenção de colunas virtuais de um formulário específico (FRM1009) que foi recentemente criado a partir do FRM1002 (Formulário CRUD). Esta inclusão estava gerando alguns conflitos para customização de dados de formulários padrões.
  • Inclusão de mais de um item de legenda para colunas virtuais acusa erro de registro duplicado.
  • Falta de atalhos para acesso a barra de ferramentas a partir dos  cadastros de formulários (FRM1002, FRM1003, FRM1008).
  • Formulários específicos armazenados em novas entidades do banco de dados, quando a chave de customização estava ativa no profile, não eram lidos posteriormente quando importados em uma nova base de dados e executados em um ambiente onde a chave de customização no profile estivesse inativa. Neste caso a execução dos formulários está apresentando problemas.

Solução/Implementação:

Revisão geral de todos os cadastros de formulários metadado em relação as seguintes operações:

  • Consulta, cópia, inclusão, exclusão de formulários padrões, customizados e específicos.
  • Ação de cópia de formulários (FRM1002, FRM1003), onde agora passou a fazer cópia automática também dos cadastros relacionados para o formulário de destino, sem a necessidade prévia de cadastro da Barra de Ferramentas e Colunas Virtuais
  • Inclusão de botões de atalho para acessar cadastro de Barra de Ferramentas e Colunas virtuais a partir dos Cadastros FRM1002 (Formulário CRUD), FRM1003 (Formulário Processamento) e


As tabelas no banco de dados onde os dados de formulários específicos ou dados customizados de formulários padrões Totvs passam a ser armazenados são:

FRM_USER_FORM
FRM_USER_TOOLBAR
FRM_USER_FORM_TABLE
FRM_USER_FORM_COMPONENT
FRM_USER_FORM_GROUP
FRM_USER_VIRTUAL_COLUMN
FRM_USER_VIRTUAL_COLUMN_LEGEND
Nota
titleAtualização de informações metadados

Os seguintes recursos tiveram sofreram ajustes nas informações do metadados e foram disponibilizados para importação via Sincronizador Metadados (LOG00074):

  • FRM1001 (Barra de Ferramentas)
  • FRM1002 (Formulários CRUD)
  • FRM1003 (Formulários Processamento)
  • FRM1008 (Formulários Zoom)
  • FRM1009 (Colunas Virtuais)
  • FRM1016 (Legendas de Colunas Virtuais)
  • Tabela FRM_USER_VIRTUAL_COLUMN_LEGEND
  • Tabela FRM_VIRTUAL_COLUMN_LEGEND



Dica
iconfalse

Customização de formulários padrões disponível apenas para formulários CRUD (FRM1002), portanto formulários de processamento (FRM1003) ainda não dispõe desta opção.

Conversores e Parâmetros:

FRW00019.CNV - Ajuste chave primária da tabela FRM_USER_VIRTUAL_COLUMN_LEGEND

FRW00021.CNV - Exclusão de chave extrangeira da tabela FRM_VIRTUAL_COLUMN_LEGEND

Requisito:DFWKTOOLS-30
Documento de Referência:

Como ativar a customização de formulários Metadados no Logix?

Pacote:

Pacote oficial Logix 12.1.26 ou Pacote Framework Logix 12.1.25.(FIX02)