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:

PropriedadeFunçã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íficaFunçã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íficaFunção

Valor padrão

Um número padrão.

Campo do tipo CheckBox:

Propriedade específicaFunção

Valor padrão

True ou false.

Campo do tipo TextArea:

  • Não tem propriedade específica.

Campo do tipo Data:

Propriedade específicaFunção

Valor padrão

Uma data padrão

Campo do tipo Lista:

Propriedade específicaFunção

A lista

Uma lista de valores possíveis para o campo.

Campo do tipo Organização:

Propriedade específicaFunçã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íficaFunção

Filtro

Uma string que irá ser usada para filtragem sobre os usuários.

Campo do tipo Nome de usuário:

Propriedade específicaFunçã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íficaFunçã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íficaFunçã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íficaFunção

Seleção múltipla

Se é permitido seleção múltipla ou não de valores.

Campo do tipo Recurso:

Propriedade específicaFunçã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.