Manual de Customização
Todas as informações para customizar o seu agilityflow.
Formulários
14 Pages
Introdução
Definição Básica
Formulário com fluxo de etapas
Divisão e agrupamento dos campos
Campos e componentes do formulário
Montar e organizar a tela de cadastro
Configurar ações e os botões do menu do formulário
Customização javascript
Lista e consulta
Relatórios para impressão e PDF
Regras de Visibilidade e Desativação
Lista de atributos de configuração por campos
Regras de negócio (Automação)
Restrição de acesso a Dados na Lista Principal e Regras de Filtros
Devcenter - Customizar o Agilityflow
14 Pages
Menu
Relatório analítico / BI
Dashboard
Widget
Tabela Relacional (N:N)
Cache
API de Integração GET e POST
Variáveis de ambiente
Change Request
Visual Code Editor
Formulário - customizar com HTML, C#, CSS e Javascript
Quadros (Kanban)
Listagem do Formulário - customizar com HTML, C#, CSS e Javascript
Relatório / Dashboard - customizar colunas da tabale de dados com Html, C#, CSS e Javascript
Configuração dos Campos
15 Pages
Textbox
Label Dinâmica
Upload
Lista de seleção (Combo)
Pesquisa com auto completar
Checkbox (Único)
Lista aberta com escolha única (Radio)
Fórmula
Campo com Múltipla Escolha
Botão Customizado
Formulários Relacionados
Componentes CsHtml
Label com Query SQL
Tabela de dados customizada através de programação: Query SQL, C#, HTML e CSS
Campo de Assinatura
Sincronizaçao de Contatos com a sua conta no Google
Sincronização de Contatos no AgilityFlow com o Google Contatos O AgilityFlow oferece uma funci...
Bulk Update - Atualização de dados em Massa
Com o exemplo abaixo é possível atualizar varios dados de um ou mais forms com apenas 1 clique....
Timezone (Fuso Horario do sistema)
A plataforma pode ser configurada para visualizar as horas em qualquer Timezone O servidor e...
Alterar via C# o valor de um campo ao salvar um formulário
Caso vc precise aplicar algumas regras como mudar o valor de um campo via C# ao salvar um for...
Alerta para o usuario ao salvar um formulário (usando c#)
Caso vc precise aplicar algumas regras como enviar uma msg de alerta para o usuario ao salvar...
Erro: Can't write CLR type System.String with handler type UuidHandler
Alguns campos no Postgresql são do tipo UUID, como LIsta Dinamica, Autocomplete, Radio butto...
Evento javascript após o subsmit post do formulario (onAfterPostEvent)
Esse evento dispara sempre após o submit de um formulário. Nome do evento: onAfterPostE...
Forçar o salvamento de um Form
Como forçar o salvamento no submit do form function forceSaveForm(){ //solicitar o...
Listagem: Como habiltar para atualizar a cada X segundos (Auto Refresh, Atualização Automática, Atualização Recorrente)
Para habilitar a atualização recorrente a cada X segundo utilize a função javascript abai...
Ativar e Inativar campos do formulario via Javascript
As funçoes abaixo te auxiliam a inativar e ativar os campos de um formulario: Inativar um ...
Esconder e Mostrar campos do formulario via Javascript (visível e invisível)
As funçoes abaixo te auxiliam a esconder e mostrar os campos de um formulario: Esconder um...
Esconder, Mostrar e Remover o toolbar de botões do formulario via Javascript
As funções abaixo te auxiliam a esconder e mostrar e remover o toolbar de botões de um f...
Colocar ou Retirar a Obrigatoriedade de um Campo no Formulário via JavaScript
Nesta seção, você aprenderá a marcar um campo como obrigatório e a remover ou restaurar ...
Verificação de Estado de Formulários. Como saber se é um novo formulário ou um rascunho via javascript?
Esta documentação explica como utilizar as funções formContext.form.isNew() e formContext...
Como permitir um usuário Gerenciar Usuário, Perfil e Grupo de Usuario não tendo o perfil MASTER
Crie um perfil com as funcionalidades abaixo e associe o perfil ao usuario que terá essa per...
Como customizar a mensagem de sucesso ou falha após o submit post do Formulário (via javascript)
Acesse a customização de um formulário. Ao acessar, entre na Aba "Configurações", em seg...
Estrutura de Armazenamento dos campos no banco de dados
No sistema, os campos são armazenados em dois locais diferentes, em um JSON com todos os campos ...