As máscaras começam sempre com @
Use @R para gravar apenas números (excluir caracteres ex. ponto, vírgula, barras) no banco.
Exemplo para um campo de CPF:
@R 999.999.999-99 // Onde 9 significa qualquer caractere numérico.
Segue a tabela com todos os parâmetros possíveis (retirada do TDN):
Caractere | Descrição |
A |
Permite somente caracteres alfa. |
N |
Permite somente caracteres alfa e número. |
X |
Permite qualquer caractere |
9 |
Permite dígitos de qualquer tipo incluído sinal |
# |
Permite dígitos, sinais e espaços para qualquer tipo de dado |
L |
Permite apenas Y,N, T e F |
Y |
Permite apenas Y,N |
! |
Converte caracteres alfa em maiúscula |
$ |
Exibe o sinal de dólar |
. |
Exibe um ponto decimal |
, |
Exibe uma virgula |
R |
Insere caracteres mais não salva no campo de dado. |
Para campos numéricos que contenham decimal, é obrigatório o uso do @E seguido da máscara com pontos e vírgulas invertidos (padrão americano), exemplo:
@E 99,999,999.99 // os pontos e as vírgulas serão invertidos na visualização
Os separadores de milhar são opcionais. E lembre-se de casar o número de caracteres numéricos da máscara com o tamanho real do campo quando estiver criando ou alterando no configurador.
Informações retiradas do TDN: https://goo.gl/EPs2Ro