Escolar Documentos
Profissional Documentos
Cultura Documentos
Design
04
04
57 | Microsoft Access
Configurando propriedades dos tipos de dados
Cada tipo de entrada de dado tem propriedades distintas, Ex: Data/Hora pode ter
sua propriedade alterada para em vez de mostrar a simples data “20/06/2012” mostre
a data completa por extenso “quarta-feira, 20 de junho de 2012” ou a data normal “20
jun-12” e podemos ainda definir uma regra para a data preencher automaticamente o
campo com a data atual do sistema. Esses são só um dos exemplos de propriedades de
cada campo que podemos definir nos campos da tabela.
Microsoft Access | 58
04
Requerido Obriga o preenchimento obrigatório do campo.
Observação:
Na lista de propriedades acima as propriedades não são exibidas todas de uma só
vez. A cada campo com um determinado tipo de dado, uma determinada quantidade
de propriedades relacionada a aquele tipo de dado serão exibidas.
59 | Microsoft Access
Aplicando propriedades aos tipos de dados
Vamos explicar e aplicar as propriedades mais utilizadas normalmente nos bancos
em detalhes. Usaremos a tabela de clientes para começar, pois esta tabela apresenta um
maior número de campos com tipos de dados diferentes. Cada campo terá determinadas
propriedades configuradas.
NomeCliente 80
CPFCliente 11
EndCliente 30
BairroCliente 30
Microsoft Access | 60
04
CidadeCliente 30
UFCliente 2
PaisDoCliente 15
CEPCliente 8
EmailCliente 35
TelCliente 14
CelCliente 14
Propriedade Formato
A propriedade Formato só modifica a maneira como os dados são exibidos. Ela não
afeta a maneira como os dados são armazenados.
A propriedade Formato utiliza configurações diferentes para tipos de dados di
ferentes.
Configuração Descrição
Se for digitado somente a hora mostra a Hora completa. Se for
Data geral digitado somente a Data será mostrado Data abreviada. Exem-
plos: 3/4/93, 17:34:00 e3/4/93 17:34:00.
61 | Microsoft Access
Mostra a data no formato abreviado
Data abreviada
Exemplo: 3/4/93.
Símbolo Descrição
Configuração Descrição
Microsoft Access | 62
04
Use o símbolo do euro(€), independente do símbolo monetário
Euro
especificado nas configurações regionais do Windows.
Exiba pelo menos um dígito; fixa as casas decimais nas configu-
Fixo
rações regionais do Windows.
NomeCliente >
EndCliente >
BairroCliente >
CidadeCliente >
UFCliente >
PaisDoCliente >
EmailCliente <
ObsCliente >
63 | Microsoft Access
Propriedade Máscara de entrada
A propriedade Máscara de entrada exibe o texto digitado nos formatos disponíveis
como uma máscara de entrada para um campo de número de telefone que mostre exata-
mente como inserir um novo número:(__) _____-______.
O Access também possui um assistente de inserção de máscara de entrada com
opções predefinidas para determinados campos como Telefone, RG, CEP....
Na tabela abaixo é mostrado à lista de caracteres disponíveis para aplicar na más-
cara. Cada um represente uma formatação na posição que for colocado.
Caractere Descrição
Microsoft Access | 64
04
Marcador decimal e separadores de milhares, de data e de
hora. (O caractere realmente utilizado depende das definições
. ,:;-/
da caixa de diálogo Propriedades de configurações regionais no
Painel de controle do Windows).
CPFCliente 000000000-00
UFCliente LL
CEPCliente 00.000-000
65 | Microsoft Access
Propriedade Legenda
Quando não definimos um nome na legenda para o título do campo, o nome exibido
será o nome do próprio campo tanto nas tabelas como nos formulários e relatórios. Ex.
CodigoDoCliente, este nome é um nome técnico utilizado pelo desenvolvedor do sistema,
mas não é adequado para ser mostrado na interface do programa para o usuário final, o
nome mais indicado neste caso seria simplesmente Código em português claro. Então
para resolver este problema temos que definir um nome na propriedade Legenda de cada
campo da tabela, já que cada um deles possuem nomes técnicos.
NomeCliente Nome
CPFCliente CPF
ldadeCliente Idade
EndCliente Endereço
BairroCliente Bairro
CidadeCliente Cidade
Microsoft Access | 66
04
PaisDoCliente País
CEPCliente CEP
TelCliente Telefone
CelCliente Celular
ObsCliente Observações
FotoDoCliente
Propriedade Regra
Propriedade Texto de Validação
de Validação
> 1000 Ou É Nulo O valor de entrada precisa ser vazio ou maior que 1000.
>= #1/1/96# E<#1/1/97# O valor de entrada precisa ser uma data de 1996.
67 | Microsoft Access
E para o e-mail vamos aplicar uma regra de validação que impeça o usuário de es-
quecer-se de colocar o símbolo de Arroba “@” e também o ponto “.” depois do nome do
provedor.
Veja as regras na tabela abaixo.
Campos Propriedade
Microsoft Access | 68
04
01. Agora que você aprendeu a aplicar todas as propriedades de cada campo da tabela
Cliente, faça os mesmos procedimentos para as demais tabelas do nosso sistema.
Na tabela abaixo é informado todas as especificações das propriedades de cada
tipo de dados em cada campo separados por tabelas.
TABELA DE FORNECEDORES
Nome do Campo Propriedades
Tamanho do campo:45
Formato:>
NomeDoFornecedor
Legenda: Nome da Empresa
Requerido: Sim
Tamanho do campo:14
Máscara de entrada: 00.000.000/0000-00
CNPJFornecedor
Legenda: CNPJ
Requerido: Sim
Tamanho do campo:35
EnderecoDoFornecedor Formato:>
Legenda: Endereço
Tamanho do campo:35
Formato:>
CidadeDoFornecedor
Legenda: Cidade
Requerido: Sim
Tamanho do campo:2
Formato:>
UFDoFornecedor
Máscara de entrada: LL
Legenda: Estado
Tamanho do campo:8
Máscara de entrada: 00.000-000
CEPDoFornecedor
Legenda: CEP
Requerido: Sim
69 | Microsoft Access
Tamanho do campo:14
Máscara de entrada: (00) 0000-0000
TelefoneDofornecedor
Legenda: Telefone
Requerido: Sim
TABELA PRODUTOS
Nome do Campo Propriedades
Tamanho do Campo: 35
Formato:>
NomeProduto
Legenda: Nome
Requerido: Sim
Formato:>
DescricaoProduto Legenda: Descrição
Requerido: Sim
Formato: Moeda
ValorProduto Legenda: Valor
Requerido: Sim
Microsoft Access | 70
04
Tamanho do Campo: Inteiro Longo
CodigoDoProduto Legenda: Código do Prod.
Requerido: Sim
TABELA PEDIDOS
71 | Microsoft Access