Professional Documents
Culture Documents
CRIANDO TABELA
CAMPOS
TABELA
PROPRIEDADE
CAMPOS
CONSULTAS
CRIANDO FORMULRIO
RELATRIO
MACROS
MDULOS
Como importar
ou vincular
tabelas do
paradox no
access?
como converter um
banco de dados de uma
verso anterior para o
Microsoft Access 97?
Como proteger
um banco de
dados adicionando
uma senha?
Como adicionar
uma tabela ou
subconsulta a
uma consulta?
Como remover
uma tabela ou
subconsulta de
uma consulta?
Como criar um
relacionamento
entre tabelas?
Como inserir ou
Como inserir um
excluir uma
campo na grade
linha de critrios
de estrutura de
em uma
uma consulta ou
consulta ou
filtro avanado?
filtro avanado?
Como visualizar
ou modificar a
instruo SQL
por trs de uma
consulta
existente?
Como exportar um
formulrio para formato
HTML dinmico?
Como excluir um
relacionamento?
Como criar um
campo para
armazenar
hyperlinks?
Como
personalizar o
ambiente do
Access
Definindo
padres?
Como localizar
ocorrncias
especficas de
um valor em um
campo?
Como classificar
registros no
modo formulrio
ou folha de
Dados?
MUDAR O FOCO DO
SUB PARA O FORM
TECLANDO ENTER
CLCULO COM
HORAS
FUNO
SHAREWARE
VERIFICAR
CARTO DE
CRDITO
PREENCHER
CAMPO COM
ZEROS
ESQUERDA
VERIFICAR NOVOS
REGISTROS NO
FORMULRIO
GERAR
VENCIMENTOS
DE ACORDO
IMPEDIR
COM
FECHAMENTO
INTERVALO
USANDO:
DEFINIDO
CTRL+ALT+DEL
PELO
USURIO
EXPIRAR TEMPO
DE USO
SELECIONAR
REGISTROS
ALEATRIOS
PEGAR O SOBRENOME
EM NOME DE PESSOA
CONFIRMAR
DATA DO
SISTEMA COM
OPO PARA
ALTER-LA
INICIAR O
MICROSOFT
ACCESS COM
OPES DE
LINHA DE
COMANDO A
PARTIR DO
MENU INICIAR
DO WINDOWS
Iniciar o
Microsoft
Access com
opes de
linha de
comando
utilizando um
atalho
Vinculando
tabelas de um
banco de dados
protegido por
senha
Otimizar o
desempenho
Controlar como
um banco de
dados ou um
aplicativo se
apresenta e se
comporta
quando
iniciado
Consideraes
ao definir
opes na
caixa de
dilogo
Inicializar
Exibir um
formulrio de
inicializao
quando um
banco de
dados ou um
aplicativo
aberto
Algumas teclas
de atalho
Exibir um ttulo
especfico na barra de
ttulo da janela do
aplicativo
Tela inicial do
programa
(SPLASH)
Desabilitar
Page Up e
Page Down
Primeiro item
da Cx. de
combinao
como valor
padro
Quando as
tabelas,
formulrios e
relatrios no
so o bastante
para voc,
hora de partir
para os modos
de estrutura
Acess e VBA
(abrindo em uma
nova pagina)
Banco de dados
Uma grande quantidade de informaes organizadas. exatamente essa
caracterstica que define um banco de dados. j que ele formado por um conjunto
de informaes que so gravadas em arquivos.
Um banco de dados pode ser formado por tabelas, consultas, relatrios,
formulrios, macros ou mdulos
Tabelas
Uma tabela uma subdiviso de um banco de dados. Ela pode ser definida como
um conjunto de registros de informaes organizadas. Um Exemplo clssico de
tabela a lista telefnica, pois nela existe uma relao de pessoas, endereos e
nmeros organizados em ordem alfabtica para facilitar a procura pelo nmero do
telefone de uma pessoa.
Texto de validao: o texto que surgir quando uma regra de validao no for
cumprida, indicando porque o valor digitado no for aceito.
Requerido: Voc pode utilizar essa propriedade para especificar se um valor ou
no de obrigatria digitao em um campo. Caso essa propriedade esteja definida
como Sim, voc dever digitar obrigatoriamente um valor no campo toda vez que
for inserir dados em um registro.
Permitir Comprimento Zero: Atravs dessa propriedade, voc poder especificar
se o contedo de um campo pode receber seqncias de caracteres de
comprimento zero. Essas seqncias no contm caracteres ou espaos sendo
literalmente vazias.
Indexado: Essa propriedade utilizada para definir se um campo ter ou no um
ndice. Para que voc possa entender o conceito de ndice, visualize um ndice de
um livro. Sua funo a de facilitar a busca por um determinado assunto. No
Access, a funo a mesma, j que agiliza a procura de dados em uma tabela.
Casas Decimais: Esta propriedade permite que voc defina a quantidade de casas
decimais para a exibio dos nmeros.
Novos Valores: Permite definir como os campos do tipo Auto Numerao sero
includos ao serem adicionados registros na tabela.
Registros
Os registros so as linhas da tabela, ou seja, todos os campos relacionados a um
dado.
Um exemplo de registro seria o nome, o endereo e o telefone de uma
pessoa contidos na lista telefnica.
Para inserir um registro em uma tabela, voc dever selecionar a tabela, voc
dever selecionar a tabela anteriormente criada e clicar no boto abrir. Em seguida,
basta digitar os dados.
Consultas
Alm de visualizar os dados nas tabelas ou nos formulrios, possvel fazer consultas
ao banco de dados. Para isso necessrio que voc especifique as informaes que
deseja procurar e os critrios para a seleo dos registros.
Modo Estrutura: usado para criar uma nova consulta sem utilizar os
assistentes do Access.
em formato de planilha.
Assistente de consultas Localizar Duplicatas: Permite criar uma consulta para
encontrar registros de valores de tempo duplicados em uma tabela ou consulta do
banco de dados.
Assistente de Consultas Encontrar No Coincidente:Este assistente permite
encontrar registros em uma tabela que no possua relacionamento com outra
tabela.
Caso escolha a opo padro que Modo Estrutura, voc deve proceder do
seguinte modo:
FORMULRIOS
Um formulrio utilizado para exibir a interface de um banco de dados criado em
Access de uma maneira mais agradvel do que das tabelas.
Uma das formas de criar um formulrio atravs do boto Auto Formulrio da
barra de ferramentas. Entretanto, esse mtodo, apesar de rpido e fcil, no
Criando um formulrio
Para que possa criar um formulrio personalizado voc deve seguir os seguintes
passos:
Aparecer uma tela para criao de formulrios e uma caixa com alista de
campos que podero ser usados. Se alista de campos no aparecer, clique no menu
Exibir, opo Lista de Campos.
5 Aps colocar todos os campos desejados, voc poder criar uma interface
do
Relatrios
Um relatrio uma maneira eficaz de apresentar seus dados em um formato
impresso. Como voc tem controle sobre o tamanho e a aparncia de todos os
elementos de um relatrio, possvel exibir as informaes da maneira como
deseja v-las.
A maioria das informaes de um relatrio vm de uma tabela ou consulta. As
demais so armazenadas na estrutura do relatrio.
Criando um relatrio
Aparecer uma tela para criao de relatrios e uma caixa com a lista de
campos que podero ser usados.
Se a lista de campos no aparecer, clique no menu exibir, opo lista de campos.
Sees de um relatrio
Um relatrio composto por 5 sees:
Detalhe: Esta opo contm os dados dos registros da tabela selecionada. Essa
seo ser repetida tantas vezes quanto forem os registros.
Cabealho da Pgina: Os dados contidos nessa seo sero impressos na parte
superior de todas as pginas do relatrio.
Rodap da Pgina: Representa os dados que sero impressos na parte inferior de
todas as pginas de um relatrio.
Cabealho do Relatrio: Esses dados sero impressos antes do cabealho da
pgina da primeira folha do relatrio.
Rodap do relatrio: impresso aps o rodap da pgina da ltima folha do
relatrio.
Macros
As macros permite automatizar seu trabalho, fazendo com que diversas aes
possam ser executadas de uma s vez a um simples comando.
Qualquer tarefa respectiva ou rotineira efetuada no access uma boa candidata a
fazer parte de uma macro. A automatizao de tarefas rotineiras traz eficincia e
preciso para seu banco de dados porque uma macro executa a tarefa sempre do
mesmo modo e muito mais rapidamente.
Em cada linha, voc dever escolher a ao que ser executada e sua descrio.
O Access fornece uma grande lista de aes que podero ser escolhidas como:
Abrir um relatrio, adicionar menu, maximinizar, renome ar, entre outras.
Como prximo passo, voc dever definir os argumentos para cada ao. Esses
argumentos ficam localizados na parte inferior da janela de macros e so
compostos pelas informaes necessrias para que sua macro possa ser executada
corretamente.
Mdulos
O mdulo a parte programada do Access que composta por comandos do Visual
Basic For Application.
Para criar um mdulo, voc dever selecionar a Guia Mdulos e clicar no boto
novo. Aps fazer isso, voc entrar na tela de edio do Visual Basic For Application
em que dever ter conhecimento da linguagem de programao VBA para que
possa criar cdigos do programa.
Para mais informaes sobre a VBA< consulte a reportagem publicada na pgina
50 desta edio da PC Master.
Perguntas e respostas:
Como importar ou vincular tabelas do paradox no access
A seguir, ser aberta a caixa de dilogo importar (ou vincular). Voc dever
selecionar paradox (*.db) na opo arquivo do tipo.
cone.
Faa uma cpia de backup do banco de dados que ir converter para mant-la
at que voc se sinta seguro em trabalhar com os bancos de dados do Access 97.
Na caixa de dilogo converter banco de dados em, digite um novo nome (sem a
extenso.mdb) para o arquivo do banco de dados do Access 97.
Clique em salvar.
Na caixa senha, voc dever digitar sua senha que deve coincidir
maisculas/minsculas.
Na caixa de dilogo mostrar tabela, clique na guia que lista os objetos contendo
os dados com os quais voc deseja trabalhar.
Se a tabela que voc necessita estiver em outro banco de dados ou aplicativo,
primeiro, vincule a tabela ao banco de dados ativo.
Clique no nome do objeto que voc deseja adicionar a consulta. Para selecionar
objetos adicionais, um de cada vez, mantenha pressionada a tecla CTRL enquanto
clica em cada nome de objeto. Se quiser selecione uma srie de objetos, clique no
primeiro nome da srie, mantenha pressionando a tecla SHIFT e clique no ltimo
nome
Feche qualquer tabela que esteja aberta pois no possvel criar ou modificar
relacionamentos entre tabelas abertas.
Clique duas vezes nos nomes das tabelas que voc deseja relacionar e, em
seguida, feche a caixa de dilogo adicionar tabela/consultas.
Arraste o campo que voc deseja relacionar de uma tabela para o campo
relacionado na outra tabela.
Para arrastar vrios campos de uma nica vez, pressione a tecla CTRL e clique
em cada campo antes de arrast-los.
Verifique os nomes dos campos exibidos nas duas colunas para certificar-se de
que eles estejam corretos. Voc pode alter-los, se necessrio.
Repita os passos de 5 a 8 para cada par de tabelas que voc queira relacionar.
10
Clique em exportar.
Na caixa de dilogo opes de sada para Microsoft Active Server Pages, voc
pode especificar um modelo HTML a ser utilizado.
Alm disso, voc deve especificar o nome da mquina ou da fonte dados do
Abra uma tabela j existente no modo estrutura ou crie uma nova tabela.
Na parte superior da janela, digite um nome para o campo que voc utilizar
para armazenar os hyperlinks.
3
4
Com esta dica voc pode implantar em seus sistemas uma opo, que, quando o
usurio estiver no ltimo campo do subformulrio, teclar Enter, o cursor volta para
um campo do formulrio principal.
Sub Campo_KeyPress (Keyascii As Integer)
If Keyascii = 13 Then
Forms!formulario!campo.SetFocus
End If
End Sub
Um campo data pode ser subtrado de outro, resultando uma frao do dia.
Ento: #13:00# - #12:45# = 1.04166666666666E-02
Como uma frao do dia, multiplique por 24 h e por 60 minutos ? 24 * 60 *
1.04166666666666E-02 = 14.9999999999999 (admita 15 minutos)
Se o resultado for menor que 24 horas, isto , menor que 1: ?
format(1.04166666666666E-02, "short time") = 00:15
E se for maior que 24 horas, isto , maior que 1, a quantidade de: dias =
FUNO SHAREWARE
(importada da seo mdulos)
Para estabelecer um perodo de teste para a sua aplicao cole esta funo em um
mdulo e no evento Ao Abrir do seu formulrio inicial chame a funo. Entre com a
data atual no formato #dd/mm/aa# e o nmero dias para teste.
Public Function SHAREWARE(DataAtual As String, nDias As Long)
Dim Hoje As Date, nValor As Long
Hoje = Format(Now, "dd,mm,yy") nValor = DateDiff("d", DataAtual, Hoje)
If Abs(nValor) > nDias Then
DoCmd.Beep
MsgBox "O prazo de teste expirou." & Chr(13) + Chr(10) _ & "O aplicativo no ser
carregado", vbCritical, "ATENO"
DoCmd.Quit acQuitSaveNone
End If
End Function
DLOOKUP
(importada da seo mdulos)
TmpInt = TmpInt * 2
If TmpInt > 9 Then
TmpInt = TmpInt - 9
End If
Answer = Answer + TmpInt
'Debug.Print Counter, TmpInt, Answer
Counter = Counter + 1
End If
Wend Answer = Answer Mod 10
If Answer = 0 Then
CheckCard = True
End Function
Supondo que voc tenha uma tabela chamada Clientes e um campo chamado
CodCliente (numrico). 1 - Crie um mdulo para a funo abaixo: Function
Random() As Integer Static stFim As Integer If stFim = False Then Randomize:
stFim = True Random = 0 End Function 2 - Crie uma nova consulta, no inclua
nenhuma tabela e v para o modo SQL. 3 - Digite a expresso abaixo: SELECT TOP
5 * FROM Clientes WHERE (((Random())=0)) ORDER BY
Rnd(IsNull(Clientes.CodCliente)*0+1); No exemplo acima sero selecionados 5
clientes aleatrios, para aumentar ou diminuir basta trocar pelo nmero que voc
deseja. 10/11/2000 - COMPACTAR E REPARAR BD (jr - forum access) a) abra o
Windows Explorer e clique no menu Exibir - Opes; b) selecione a guia Tipos de
arquivos; c) localize o item "Banco de dados do Microsoft Access" e clique no boto
Editar; d) abaixo da caixa de aes, clique no boto Novo; e) Digite Reparar e
Compactar no campo Nome da Ao (no utilize o sinal &); f) na caixa "Aplicativo
usado para executar a ao", digite: "C:\Arquivos de Programas\Microsoft
Office\Office\msaccess.exe" "%1" /repair /compact Assim, na janela Windows
Explorer, basta clicar com o boto direito do mouse sobre o arquivo mdb e escolher
o item Reparar e Compactar do menu.
![FATURA] = "123"
![VLR] = 100 /10 '100 o valor de seu pedido dividido por 10 que o campo que
contem o prazo de pagamento 1,2,3,4,5 ou 10 ou oiutra coisa qquer
.Update intDia = intDia + Me.DT_ADD'adiciono novamente o nmero de dias na
variavel
Next i
.Close
End With
Set dbs = Nothing
Exit_Erro:
Exit Sub
1 Abra a pasta onde o Microsoft Access est instalado (essa pasta costuma ser
denominada Office na subpasta Micro-soft Office da pasta Arquivos de Programas
em sua unidade C).
2 Clique com o boto direito do mouse no cone do programa Microsoft Access e,
em seguida, clique em Criar Atalho.
3 Clique com o boto direito do mouse no cone de atalho recm-criado, clique em
Propriedades e depois clique na guia Atalho.
4 Clique direita do comando de inicializao do Microsoft Access na caixa Alvo e,
em seguida, digite as opes de linha de comando desejadas. Por exemplo, a linha
de comando a seguir inicia o Microsoft Access, abre o banco de dados de exemplo
Northwind para acesso exclusivo. "C:\Arquivos de Programas\Microsoft
Office\Office\MSAccess.exe"
"C:\Arquivos de Programas\Microsoft Office\Office\Exemplos\Northwind.mdb" /excl
deseja compactar e clique em Compactar. 4 Na caixa de dilogo Compactar Banco
de Dados Em, especifique um nome, unidade e pasta para o banco de dados
compactado. 5 Clique em Salvar. Se voc utilizar o mesmo nome, unidade e pasta
e o banco de dados for compactado com xito, o Microsoft Access subs-tituir o
arquivo original pela verso compactada. Observaes Se voc excluir registros do
final de uma tabela que tem um campo AutoNumerao, quando compactar o
banco de dados, o Microsoft Access redefinir o valor AutoNumerao para o
prximo registro adicionado com um valor de um a mais que o ltimo valor
AutoNumerao no excludo. Compactar um banco de dados de uma verso
anterior do Microsoft Access no o converter ao formato do Microsoft Access 97.
Soluo de problemas de compactao de bancos de dados Um banco de dados
pode no ser compactado por qualquer das razes a seguir: No h espao de
armazenamento suficiente em seu disco rgido para ambas as verses, original e
compactada, do banco de dados. Exclua arquivos desnecessrios e tente
novamente. Voc no tem permisso Modificar Estrutura ou Administrador para
todas as tabelas do banco de dados. Se voc no proprietrio desse banco de
dados, contacte o proprietrio para descobrir se voc pode obter uma dessas
permisses em todas as tabelas. Se voc proprietrio desse banco de dados, deve
Para vincular uma tabela de um banco de dados do Microsoft Access protegido por
senha, voc precisa fornecer a senha correta. Se voc fornecer a senha correta, o
Microsoft Access armazenar a senha do banco de dados juntamente com as
informaes que definem o vnculo com a tabela. Depois de definido o vnculo,
qualquer usurio que puder abrir o banco de dados ao qual a tabela est vinculada
ser capaz de abrir a tabela vinculada. Quando um usurio abrir a tabela vinculada,
o Microsoft Access utilizar a senha armazenada para abrir o banco de dados onde
est a tabela. Se a senha para o banco de dados onde a tabela est armazenada for
alterada, na prxima vez em que a tabela vinculada for aberta, a nova senha
dever ser fornecida para que o Microsoft Access possa abri-la. O Microsoft Access
armazena a senha do banco de dados em um formulrio no-criptografado. Se esse
procedimento for comprometer a segurana do banco de dados protegido por
senha, voc no deve utilizar uma senha de banco de dados para proteg-lo. Em
vez disso, defina segurana em nvel de usurio para controlar o acesso aos dados
confidenciais desse banco de dados.
Otimizar o desempenho
Voc pode especificar, por exemplo, qual formulrio ser exibido, se as barras de
ferramentas podero ser personalizadas e se os menus de atalho estaro
disponveis.
1 No menu Ferramentas, clique em Inicializar.
2 Selecione as opes ou insira as definies que deseja utilizar.
Observaes Para obter informaes sobre um item especfico na caixa de dilogo,
clique no ponto de interrogao na parte superior da caixa de dilogo e, em
seguida, no prprio item. Para obter uma lista das questes que devem ser
consideradas ao definir opes na caixa de dilogo Inicializar.
F2
1. Crie uma imagem, (por exemplo: pode capturar a tela de splash do prprio
Access e modific-la num editor de imagens como o Paint Brush)
2. Salve a imagem com o mesmo nome do programa, isto , se o seu programa se
chama TESTE.MDB, salve com o nome TESTE.BMP e na mesma pasta do MDB.
Dominando o Access
Quando as tabelas, formulrios e relatrios no so o bastante para
voc, hora de partir para os modos de estrutura
Na edio 32 da PC Expert, voc aprendeu a criar uma tabela com dados
relacionados. Aquilo foi s a ponta do iceberg, pois, agora, conheceremos outras
propriedades mais avanadas. O Access possui algumas ferramentas internas
brilhantes, que lhe permitem criar uma base de dados rapidamente. Entretanto,
chegar o tempo inevitvel em que voc precisar de mais do que oferecido no
bsico, e essa a hora de descobrir o que mais o Access pode fornecer - abra a
tampa da "Caixa de Pandora" das ferramentas para personalizar e automatizar a
sua base de dados. Neste ms, ns falaremos sobre uma dessas ferramentas: o
Modo estrutura. Essa uma ferramenta que se torna acessvel quando voc est
trabalhando com tabelas, formulrios, consultas e relatrios, possibilitando
personalizar esses objetos de forma que supram as suas exigncias.
Se voc j programou em Visual Basic alguma vez, estar familiarizado com
algumas das ferramentas que encontraremos no decorrer desta matria. Do
contrrio, no se preocupe, pois, no entraremos em detalhes de programao e o
conhecimento que voc vai adquirir lhe proporcionar uma valorosa viso dos
controles e propriedades que poder aplicar, posteriormente, em futuros projetos.
dilogo, exibe as propriedades desse campo, para que voc possa configur-las de
acordo com as suas necessidades.
Algumas opes teis podem ser encontradas na propriedade Tamanho do campo,
a qual, por definio, est ajustada em 50 para o campo Texto. Voc pode alterar
cada campo individualmente ou, utilizando a caixa de dilogo localizada em
Ferramentas, Opes, Tabelas e consultas, voc poder alterar o Access no geral.
Para a maioria dos tipos de campo, incluindo Texto, Nmero, Data/Horrio e
Sim/No, a propriedade Formato permite alterar o modo como os dados so
formatados para exibi-los em formulrios, consultas e relatrios. Voc tambm
pode especificar uma cor, inserindo o nome dessa cor (preto, azul, verde, cyan,
vermelho, magenta, amarelo ou branco) entre colchetes na rea Formato. Por
exemplo, utilize esse comando para formatar o texto em letras maisculas e na cor
azul:
> [azul]
Dentro do campo Sim/No, voc pode selecionar Verdadeiro/Falso, Sim/No, ou
Ativado/Desativado como opes. Tambm possvel selecionar a guia Pesquisa
para esse campo e escolher Caixa de seleo na opo Exibir controle para
adicionar um checkbox. Dessa forma, em vez de digitar um texto, tudo o que voc
precisa fazer marcar (Ativado/Verdadeiro/Sim) ou desmarcar
(Desativado/Falso/No) o checkbox com o mouse ou com a barra de espao.
No campo Nmero, a propriedade Formato exibe uma extensa gama de nmeros
diferentes que podem ser selecionados, incluindo as opes de moeda e
porcentagem. Voc tambm pode criar seu prprio formato digitando uma string na
rea de texto. Esses formatos personalizados so semelhantes queles que podem
ser utilizados no Excel. Por exemplo, para forar os nmeros a aparecerem sempre
com trs dgitos, voc pode utilizar este formato:
000
A opo Mscara de entrada lhe permite especificar como os dados devem ser
inseridos, e voc pode usar isso, por exemplo, quando uma seqncia fixa de
nmeros e letras deve ser utilizada. Quando uma Mscara de entrada acionada,
apenas as informaes que coincidam com a mscara sero aceitas. Uma mscara
tpica para o produto de um nmero que composto de uma letra seguida por trs
nmeros, uma barra invertida e outra letra, deve ser especificada assim:
L000\-L
O caractere L da mscara requer que uma letra seja inserida, o caractere 0 requer
um nmero e \- exibe o caractere - no campo. Existem outros caracteres de
mscara alm desses e possvel, se voc desejar, construir mscaras de entrada
mais complexas. O benefcio de utilizar uma Mscara de entrada que ela verifica a
validade dos dados que esto sendo inseridos e rejeita as entradas que no sejam
compatveis. As mscaras de entrada que voc configurar no Modo estrutura da
tabela sero aplicadas quando os dados estiverem sendo cadastrados no modo de
planilha.
A propriedade Valor padro utilizada para configurar, como o prprio nome diz, o
valor padro de um campo em circunstncias onde se espera que mais entradas
possuam esse valor. Isso poupa tempo ao inserir dados, pois, voc pode utiliz-la
no campo Pas para gerar um banco de dados configurado para o Brasil.
As propriedades Regra de validao, Texto de validao e Requerido oferecem
outras ferramentas para verificar se a entrada dos dados est correta. A
propriedade Requerido, quando configurada para Sim, exige que alguns dados
sejam inseridos nesse campo - se no, a entrada no ser aceita na base de dados
Alterando os formulrios
Quando estiver utilizando o modo Formulrio para o cadastro de dados, voc pode
alterar o design desse formulrio selecionando o Modo estrutura. Esse modo lhe
mostrar os controles que constroem os formulrios, possibilitando alteraes ou
at mesmo a criao de outros controles para aprimorar seu trabalho.
Na tela, voc ver cada campo da tabela estruturada e o nome do campo associado
ou legenda. Voc pode alterar a descrio do texto em cada campo, por exemplo,
onde no existe uma legenda definida e o nome do campo est confuso. Para fazer
isso, clique no box perto do nome do campo que voc deseja alterar e utilize o
mouse para selecionar o texto do box. Em seguida, digite o novo texto.
Voc descobrir com freqncia que o box para digitar os dados em um campo
muito pequeno ou, dependendo do caso, muito grande. possvel melhorar o visual
do formulrio selecionando o controle no qual os dados sero digitados e utilizar o
redimensionamento para aumentar ou diminuir o tamanho.
A cor de preenchimento, a fonte escolhida e o visual geral do box de texto tambm
podem ser alterados clicando-se com o boto direito do mouse sobre o campo e
escolhendo entre as opes Cor de fundo/preenchimento, Cor do primeiro
plano/fonte ou Aparncia no menu pop-up. Essas opes tambm esto disponveis
para os ttulos de cada campo, e voc descobrir que, quando a cor de fundo de um
ttulo definida como Transparente, as cores de fundo do formulrio ou textura
tambm assumem essa propriedade.
Voc tambm pode alterar o formato geral de um formulrio em apenas um passo
utilizando uma das opes de AutoFormatao. Selecione Formatar,
AutoFormatao e voc ver uma lista de formatos disponveis. Clicando no boto
Opes, possvel acessar os checkboxes que especificam os atributos de Fonte,
Cor e Borda. Selecione um formato da lista e clique em OK para aplic-lo em seu
formulrio.
Se o layout do formulrio precisar de alteraes, voc pode mover os controles pelo
formulrio clicando sobre eles para selecion-los. Mova o mouse sobre a borda do
formulrio at que o cursor se transforme em uma mo preta e arraste o controle
utilizando o boto esquerdo do mouse at a nova posio. Utilize as linhas de grade
na tela para alinhar os controles corretamente.
Para um perfeito alinhamento, selecione os controles que aparecero no mesmo
campo. Por exemplo, se dois controles precisam ser alinhados perto um do outro,
selecione o primeiro controle e, com a tecla Shift pressionada, selecione o segundo.
Clique com o boto direito do mouse, selecione Alinhar e, em seguida, escolha uma
Formatando relatrios
Como nos formulrios, utilize o Modo estrutura para melhorar o layout do seu
relatrio. Abra um relatrio no Modo estrutura e voc ver uma interface
semelhante quela em que trabalhamos com os formulrios.
Se voc quiser mover os campos, o formato mais atraente e, para redimensionar
os campos ou rtulos, o contedo exibido integralmente. Se desejar mover um
cabealho e seu campo associado, selecione ambos e mova-os para manter sua
distncia relativa e alinhamento.
Em alguns casos, um campo criado para facilitar a entrada de dados pode no
funcionar muito bem em um relatrio em termos de visual. Por exemplo, o campo
Sim/No, que completado por meio de seleo de um checkbox, aparecer
apenas como um checkbox marcado ou desmarcado, sem legendas. Voc pode
alterar o modo de exibio dos dados substituindo o checkbox por uma caixa de
texto que esteja configurada para exibir os dados de uma maneira mais legvel.
Para comear, clique no controle Seleo para selecion-lo e pressione a tecla
Delete para remov-lo.
Na Caixa de ferramentas, clique no controle Caixa de texto e arraste-o para o lugar
onde estava a Seleo. O controle ter um rtulo anexado que indesejvel,
portanto, clique apenas no rtulo e remova-o. Seleciona a Caixa de texto (que deve
estar exibindo as palavras NoAcoplado), clique com o boto direito do mouse,
selecione Propriedades e, ento, a guia Dados. Na rea Origem do controle, clique
no boto elipse (...) para abrir o Construtor de expresses. Aqui, voc pode digitar
uma expresso para converter os dados armazenados no formato Verdadeiro/Falso
em algo de melhor entendimento. Por exemplo, para converter o contedo de um
campo Sim/No chamado Pagamento em Pago e No pago, voc pode digitar a
seguinte expresso e clicar em OK:
he permite criar uma lista de entradas para um campo que o usurio pode selecionar por meio de uma lista drop-down
a em modo estrutura. Pesquisas como essa asseguram que as entradas sejam precisas e poupam tempo de cadastro d
rio. Voc pode criar seus prprios dados para a lista drop-down ou pode utilizar o formulrio de dados de uma outra ta
e exemplo, criaremos nossos prprios dados:
omece exibindo a tabela no Modo estrutura e clique no nome do campo que voc deseja criar e, na lista que aparecer
de dados, selecione a opo Assistente de pesquisa. Escolha a opo "Eu digitarei os valores que eu desejo" e clique em
ar.
oc ver uma tabela que ser utilizada para digitar os valores que deseja habilitar para a seleo do usurio. Digite a
eira entrada e pressione Tab para uma nova clula coluna atual. Continue e digite a prxima entrada, pressionando T
ue todos os itens estejam listados. Clique em Avanar. Quando surgir uma janela com a sugesto para o nome da colu
e o nome apropriado e clique em Concluir.
ique no boto Exibir para voltar planilha e escolha Sim quando for solicitado a salvar as alteraes na tabela (voc d
re salvar ou descartar as alteraes antes de voltar planilha). Para testar o campo Pesquisa, clique sobre ele e seleci
opo da lista drop-down.
tes de comando permitem adicionar outros botes aos formulrios, assim, o usurio pode mover-se pelo banco de da
ar tarefas. Veja como adicionar um boto que possibilita procurar por uma pessoa em meio ao banco de dados:
bra o seu formulrio no Modo estrutura e, pela Caixa de ferramentas, selecione a ferramenta Boto de comando. Crie u
eno retngulo no formulrio e solte o dedo do mouse. Na lista Categorias, selecione Navegao de registro e, na lista A
one Localizar registro. Em seguida, clique em Avanar.
uando for solicitado, selecione a opo Figura para o boto e escolha Binculos 1 (voc ver o boto na rea de exemp
e em Avanar, digite um nome para o boto - por exemplo, cmdLocalizarPessoa - e clique em Concluir. Voc pode ajus
nho e a posio do boto no formulrio.
ra testar o recurso, selecione o Modo formulrio e clique no boto. A caixa de dilogo digite o texto que est procurand
pode configurar o a pesquisa tanto para o campo atual como para a tabela inteira (selecione o nome da tabela).
Microsoft Word
Outlook
Express
ICQ
Winzip
Hackers
Modem
Microsoft Excel
Microsoft Power
Point
Microsoft Access
MS - DOS
Internet Explorer
Internet Configuraes
Configuraes
Programas
Grficos
CD-Rom
Sistemas Operacionais
Visual Basic
Paint
Hardwares
Impressoras
jvpa@josevalter.com.br