Histórico da Página
...
Informações | ||
---|---|---|
| ||
|
01. INTRODUÇÃO/OBJETIVO
Temos como objetivo, implementar técnicas para facilitar a personalização de telas TOTVS - Linha Datasul de forma lowcode, apenas com cadastro de campos por parte do cliente.
02. VISÃO GERAL
A partir da release 12.1.31, são disponibilizados as técnicas e cadastros para implementar a personalização em telas HTML da linha Datasul.Breve resumo sobre a técnica... (EM DESENVOLVIMENTO)
Nesta técnica de personalização, o desenvolvedor deverá cadastrar os campos a serem personalizados, criar um componente em PO-UI que utilize o PO-DYNAMIC-VIEW e criar um endpoint progress que servirá como fonte de dados para os campos personalizados.
03. PRÉ-REQUISITOS
Dependente da técnica a ser implementada... (EM DESENVOLVIMENTO)
...
Para utilização desta técnica será necessário ter um conhecimento de desenvolvimento com: Progress, Angular, TypeScript e PO-UI.
04. TÉCNICAS
A Técnica de personalização de telas HTML com PO-UI contempla os seguintes objetos:
1) Endpoint progress do Framework para obter a lista de campos personalizados, que são cadastrado na tela de Personalização em HTML;
Neste item, deverá ser utilizado o endpoint progress /api/btb/v1/personalizationView/metadata/ onde deve ser passado o Código do Programa Datasul que terá os campos personalizados.
Exemplo: Se formos criar uma personalização para o programa pedido-execucao-monitor, chamaremos o endpoint "/api/btb/v1/personalizationView/metadata/pedido-execucao-monitor"
2) Endpoint progress da área de negócio para obter os dados que serão apresentados nos campos personalizados;
3) Criação de um componente pela área de negócio que utilize o componente PO-DYNAMIC-VIEW, que utilizará a lista de campos personalizados e os dados destes campos personalizados.
(EM DESENVOLVIMENTO)
05. EXEMPLO DE UTILIZAÇÃO
...
Ao clicar na opção de editar, não será possível modificar o código do programa Datasul vinculado e também seu identificador. Os demais campos estão habilitados para edição.
06. CONCLUSÃO
A ideia era apresentar uma técnica de construção para a persoanlização de um programa TOTVS da Liinha Datasul, de forma segura e simples.
...