Propriedades de um campo
A funcionalidade do Formulário conta com vários tipos de Campos, como tipo String, Data, Número, etc, e cada tipo de Campo conta com um conjunto padrão de propriedades.
As propriedades padrão de todos os tipos de campos são as disponíveis na tela de edição de um campo e podem ser vistas na figura a seguir:
Conforme a figura acima, as propriedades padrão são:
Propriedade | Função |
---|---|
Nome* | Representa o nome interno do campo. |
Ajuda | Texto que serve de ajuda para o usuário quando da renderização do formulário. |
Campo para bind* | Representa o nome do campo no qual será aplicado o valor após preenchimento e envio dos valores do formulário. |
Obrigatório | Define se o valor do campo será de preenchimento obrigatório ou não. |
Label* | Representa o texto que será renderizado como rótulo do campo na tela. |
Tipo* | Representa o tipo do valor do campo. |
Seção* | Representa a seção que o campo está incluído. |
Esconder | Define se o campo será ou não renderizado na tela. |
Além das propriedades padrão de todo tipo de Campo do Formulário, cada tipo ainda pode ter propriedades específicas.
Configurando propriedades específicas de cada tipo de campo
Vamos ver, pra cada tipo, as propriedades específicas que você pode configurar:
Campo do tipo String:
Propriedade específica | Função |
---|---|
Máscara | Uma máscara pra formatar o valor do campo. |
Valor padrão | Uma string padrão. |
Campo do tipo Número:
Propriedade específica | Função |
---|---|
Valor padrão | Um número padrão. |
Campo do tipo CheckBox:
Propriedade específica | Função |
---|---|
Valor padrão | True ou false. |
Campo do tipo TextArea:
Não tem propriedade específica.
Campo do tipo Data:
Propriedade específica | Função |
---|---|
Valor padrão | Uma data padrão |
Campo do tipo Lista:
Propriedade específica | Função |
---|---|
A lista | Uma lista de valores possíveis para o campo. |
Campo do tipo Organização:
Propriedade específica | Função |
---|---|
Tipo da organização | Pode ser um dos tipos dentre Organização, Departamento ou Centro de custo. |
Campo do tipo Usuário:
Propriedade específica | Função |
---|---|
Filtro | Uma string que irá ser usada para filtragem sobre os usuários. |
Campo do tipo Nome de usuário:
Propriedade específica | Função |
---|---|
Sugestões de quantidade | Um número inteiro positivo que indica quantas sugestões de nome de usuário serão geradas. |
Política de nome de usuário | A política de nome de usuário que sera aplicada. |
Habilitar entrada do usuário | Se habilita ou não o usuário a entrar com um nome de usuário qualquer. |
Campo do tipo Categoria:
Propriedade específica | Função |
---|---|
Tipo da entrada | Se é pra entrada do tipo Recurso ou pra Direito. |
Seleção múltipla | Se é permitido seleção múltipla ou não de valores. |
Campo do tipo Classificação:
Propriedade específica | Função |
---|---|
Tipo da entrada | Se é pra entrada do tipo Recurso ou pra Direito. |
Seleção múltipla | Se é permitido seleção múltipla ou não de valores. |
Campo do tipo Ambiente:
Propriedade específica | Função |
---|---|
Seleção múltipla | Se é permitido seleção múltipla ou não de valores. |
Campo do tipo Recurso:
Propriedade específica | Função |
---|---|
Tipos | Filtrar os recursos que serão mostrados no campo, pelos tipos, quando renderizado na tela. |
Categorias | Filtrar os recursos que serão mostrados no campo, pelas categorias, quando renderizado na tela. |
Classificações | Filtrar os recursos que serão mostrados no campo, pelas classificações, quando renderizado na tela. |
Ambientes | Filtrar os recursos que serão mostrados no campo, pelos ambientes, quando renderizado na tela. |
Tags | Filtrar os recursos que serão mostrados no campo, pelas tags, quando renderizado na tela. |