Histórico da Página
...
Conceito
...
Desde o pacote LOGIX 12.1.26 está liberada funcionalidade de customização de formulários CRUD metadado, ou seja, formulários de cadastro.
...
Aqui nesta seção serão apresentados o passo a passo para customizar um formulário padrão TOTVS, algumas dicas e padrões sugeridos para o desenvolvimento de customizações metadado.
...
.
Passo a passo
...
O passo a passo para uma customização não requer muito esforço, mas requer bastante atenção, pois deve-se ter em mente que não se trata de um desenvolvimento de um formulário completo, mas apenas de um complemento a um formulário padrão da TOTVS já existente que não pode comprometer negativamente o funcionamento do formulário padrão.
Quais informações do formulário padrão consigo acessar?
É possível acessar a todas informações dos campos e da maioria dos componentes de tela do formulário padrão com base no código de referência do formulário, tabela e/ou coluna desejados.
Quais informações tenho permissão para customizar?
- Incluir novos campos
- Alterar o comportamento de alguns campos padrões, como label, visualização, edição, filtro de pesquisa, ordem no formulário, ocultar/exibir label.
- Alterar layout e ordem de exibição dos campos (Tomar cuidado com essa alteração para não impactar no comportamento do formulário padrão)
- Interferir sobre a abertura de zoom de campo, permitindo abrir outro zoom, substituindo a abertura do zoom padrão definido.
- Complementar eventos de consulta, inclusão e exclusão de registro de tabela (before/after row, before/after insert, before/after delete)
- Alterar máscara de edição de campos
- Alterar o valor padrão de uma coluna
- Complementer os eventos de campo (valid, before/after field)
- Informação de resumo do fomulário
- Complementar os eventos de carga de formulário (before/after load)
- Excluir ou incluir informações do agrupamento de componentes na aba 4-Agrupamento (Tomar cuidado com essa alteração para não impactar no comportamento do formulário padrão)
- Incluir novas operações na barra de ferramentas
- Complementar alguns eventos de operações da barra de ferramentas
- Alterar tecla de atalho e mensagens de confirmação e cancelamento de operações da Barra de Ferramentas
- Ocultar ou tornar visível alguma operação da barra de ferramentas
- Ativar/desativar a AUTO OPERAÇÃO de uma operação da barra de ferramentas
- Alterar a imagem de um botão da barra de ferramentas
Quais informações NÃO tenho permissão para customizar?
- Eliminar tabelas padrões ou alterar as operações assinaladas para as tabelas do formulário.
- Adulterar informação de MESTRE/DETALHE de colunas padrões.
- Eliminar campos padrões
- Alterar conteúdo da coluna PROPRIEDADES e PROPRIEDADES (GRID)
- Não permite informar ou alterar o nome de zoom de coluna padrão.
- Alterar informações de relacionamento entre colunas padrões
- Alterar nome da toolbar
- Alterar ou excluir algum evento padrão do formulário registrado em qualquer ponto (formulário, tabela ou coluna)
- Excluir qualquer operação da barra de ferramentas que seja do formulário padrão
- Alterar o nome de uma operação da barra de ferramentas
Exemplo de Customização
...
Anexo está o arquivo log02700_custom.zip que contém arquivo fonte .4gl de customização do formulário padrão log02700 do Logix. A customização consiste na gravação e consulta de dados em uma nova tabela, com 2 novos campos adicionados a tela do formulário padrão.
...