|
Formatar ao digitar
O Scriptcase permite desenvolver aplicações de Formulário com formatação automática de dados em tempo real.
Configurando a formatação dos campos
1. Podemos configurar a formatação dos campos acessando a pasta "Campos" no menu da aplicação, e logo em seguida, clicando sobre o campo que deseja formatar.
2. Os campos de números inteiros, decimais, moeda e data possuem formatação automática de acordo com as configurações regionais selecionada na aplicação, mas também podem ser configurados individualmente ao selecionar "Não" na propriedade "Usar Configurações Regionais".
3. Os campos do tipo Texto podem receber uma máscara específica definida pelo usuário.
Máscara de Exibição - Define a máscara de exibição do campo. Existem tres tipos de máscara que podem ser mescladas.
| Caracter |
Descrição |
| 9 |
Representa um caracter numérico (0-9) |
| A |
Representa um caracter alpha numérico (A-Z,a-z) |
| * |
Representa qualquer caracter alfa-numérico (A-Z,a-z,0-9) digitada pelo usuário. |
Nota: É possivel mesclar duas ou mais máscaras simultaneamente, separadas por ponto e vírgula com a menor mascara inicializando. A substituição ocorre durante a digitação dos caracteres quando o numero de caracteres da menor máscara é excedido.
Exemplos de máscaras:
| Campo |
Máscara |
Valor Digitado |
Valor Formatado |
| Número de Telefone |
+99 99 9999 - 9999 |
123456789012 |
+12 34 5678 - 9012 |
| Software Key (Apenas Letras) |
AAAA-AAAA-AAAA-AAAA |
QWERTYUIASDFGHJK |
QWER-TYUI-ASDF-GHJK |
| Software Key (Letras e Números) |
****-****-****-**** |
Q1W2E3R4T5Y6U7I8 |
Q1W2-E3R4-T5Y6-U7I8 |
| Placa de Carro |
AAA - 9999 |
QWE1234 |
QWE - 1234 |
| Serial do ScriptCase |
A999A999A999-**** |
D111H111G111DG2P |
D111H111G111-DG2P |
| Múltiplas máscaras (Telefone) |
9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999-9999 |
Clique no botão abaixo para visualizar a aplicação sendo executada.

|