Histórico da Página
...
- Acrescentar novos campos customizados
- Permite que novos campos sejam relacionados com tabelas do formulário padrão;
- Permite que novos campos sejam incluídos ou não na listagem de relatório padrão do formulário, quando o relatório previsto no formulário for no modelo automático gerado pelo metadado;
- Permite adicionar novos componentes tela, usando para isso o desenvolvimento em FreeForm;
- Ocultar campos que não são utilizados;
- Adcicionar Adicionar alguns eventos complementares em campos ou em operações do menu do formulário;
- Acrescentar novas operações customizadas no menu do formulário;
- Modificar comportamentos de zoom, habilitar e desabilitar informações;
- Implementar restrições adicionais de acesso;
...
Para a customização metadado existe um padrão de desenvolvimento adotado pela Totvs e sugere-se manter o mesmo padrão para as customizações, apenas com algumas pequenas mudanças em algumas nomenclaturas de campos e funções, a fim de evitar transtornos com possíveis duplicididades duplicidades de funções.
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.
...
A customização de um formulário, em poucas palavras, resume-se a alterar toda e qualquer informação existente no formulário que permita informar ou trocar um valor já preeenchidoo preenchido que faça parte de informações do formulário padrão liberado pela TOTVS.
...
Quais informações tenho permissão para customizar?
- Informação de resumo do fomulárioformulá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 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.
- Alterar máscara de edição de campos
- Alterar o valor padrão de campos
- Complementer Complementar os eventos de campos (valid, before/after field)
...
Concluindo a customização
Após concluida concluída a customização, não esqueça de exportar a customização do formulário via sincronizador metadado e SALVE o arquivo XML e o código fonte 4GL em seu repositório de fontes customizados, para backup e no uso em futuras manutenções.
Para disponiblizar disponibilizar a customização em outra base ou ambiente, seja teste, homologação ou produção, basta compilar o fonte 4GL da customização e importar o XML que contém a customização do formulário.
...
Tabela | Descrição |
---|---|
frm_user_toolbar | Barra de Ferramentas |
frm_user_form | Formulários de cadastro (CRUD) |
frm_user_form_table | Tabelas dos formulários |
frm_user_form_component | Componentes dos formulários |
frm_user_form_group | Grupos de componentes dos formulários |
fm_user_virtual_column | Colunas virtuais dos formulários |
frm_user_virtual_column_legend | Legendas de colunas virtuais dos formulários |
frm_user_control | Controle de recursos especificosespecíficos |
Nota |
---|
|
...