Máscaras

Máscaras

O sistema permite a configuração das máscaras para campos que possuem determinado formato fixo. As máscaras podem ser reconfiguradas à qualquer momento, tendo efeito imediato sobre todas as telas e seus campos:

 

 

A máscara basicamente consiste de três campos, separados por ponto e vírgula:

 

A primeira parte é a máscara propriamente dita.

A segunda parte determina se os caracteres fixos devem ser ou não salvos com a máscara (ex: /, -, (, ...).

A terceira parte da máscara representa o caractere em branco, podendo ser substituído por outro (ex: _, @, ...).

 

Caracteres especiais utilizados com a máscara:

 

!

Digitação do conteúdo parada no primeiro caractere, fazendo com que os caracteres digitados anteriormente se movam. Ex: !;0;_

>

Todos os caracteres alfabéticos digitados após este símbolo serão convertidos para maiúsculos. Ex: >aaa;0;_

<>

Anula o uso dos caracteres > e <. Ex: >aaa<>aaa;0;_

\

Utilizado para marcar determinado caractere não especial como fixo, não podendo sobrescrevê-lo. Ex: !\(999\)000-0000;0;_

L

Caracteres alfabéticos (A-Z, a-z.) de preenchimento obrigatório. Ex: LLL;1;_

l

(Letra ele minúscula) Caracteres alfabéticos (A-Z, a-z.) de preenchimento opcional. Ex: lll;1;_

A

Caracteres alfanuméricos (A-Z, a-z, 0-9) de preenchimento obrigatório. Ex: AAA;1;_

a

Caracteres alfanuméricos (A-Z, a-z, 0-9) de preenchimento opcional. Ex: aaa;1;_

C

Exige preenchimento obrigatório com qualquer caractere para a posição. Ex: CCC;1;_

c

Permite qualquer caractere para a posição de preenchimento opcional. Ex: ccc;1;_

0

Caracteres numéricos (0-9) de preenchimento obrigatório. Ex: 000;1;_

9

Caracteres numéricos (0-9) de preenchimento opcional. Ex: 999;1;_

#

Caracteres numéricos (0-9) e os sinais de - ou + de preenchimento opcional. Ex: ###;1;_

:

Utilizado como separador de horas, minutos e segundos. Ex: !00:00:00;1;_

/

Utilizado como separador de dia, mês e ano. Ex: !99/99/9999;1;_

;

Separa os três campos da máscara.

_

Caractere usado geralmente nas posições do campo ainda não preenchidas.