Escolar Documentos
Profissional Documentos
Cultura Documentos
c
Como construir um sistema utilizando Delphi?......................................................................... ú
Como criar uma nova aplicação no Delphi?.............................................................................. ú
Como salvar a aplicação no Delphi?.......................................................................................... ú
Como alterar as propriedades da tela? ...................................................................................... ú
Como executar a aplicação no Delphi? ..................................................................................... ú
Como fechar a aplicação? ....................................................................................................
..... ú
Como abrir a aplicação? ............................................................................................................ ú
Como inserir uma imagem na tela? ................................................................................ .......... ú
Como criar uma tela de splash? .............................................................................................. .. ú
Como criar uma lista de ações? .............................................................................. .................. ú
Como criar um menu de opções? .............................................................................................. ú
Como inserir uma lista de imagens? .........................................................................................
Como criar uma barra de ferramentas? .....................................................................................
Como criar uma barra de status do sistema? .............................................................................
Como inserir data e hora na barra de status do sistema? ..........................................................
Como pedir confirmação ao fechar tela na aplicação?..............................................................
Como criar uma nova tela na aplicação?...................................................................................
Como remover uma tela da aplicação?......................................................................................
Como preparar o banco de dados para ser usado no sistema? ..................................................
Como criar uma tela de login do sistema? ................................................................................
Como alterar a Main Form do sistema? ....................................................................................
Como criar uma tela padrão? ................................................................................................. ...
Como utilizar uma tela padrão do sistema? ..............................................................................
Como utilizar um DBGrid? .................................................................................................... ...
Como utilizar um DBNavigator? ..............................................................................................
Como inserir campos de uma tabela na tela? ............................................................................
Como chamar uma tela no Delphi? ...........................................................................................
Como criar uma tela manualmente na aplicação? .....................................................................
Como criar relacionamento Master/Detail na aplicação? .........................................................
Como utilizar componentes do tipo LookUp? .......................................................................... ú
Como criar consultas em tabelas do banco de dados? ..............................................................
Como utilizar filtro em uma tabela? .........................................................................................
Como usar a linguagem SQL no Delphi? .................................................................................
Como criar um relatório com o QuickReport? .........................................................................
Como criar um relatório no Rave Reports? ..............................................................................
Como criar um relatório com a linguagem Rave Reports? .......................................................
Como validar dados e tratar erros no Delphi? ..........................................................................
Como criar campos calculados? ............................................................................................... .
Como criar campos Lookup? ....................................................................................................
Como exportar / importar dados com Delphi/Excel? ...............................................................
Como utilizar uma Unit não vinculada a forms? ......................................................................
Como utilizar uma DLL? ..........................................................................................................
Como preparar um sistema para ser utilizado em rede? ...........................................................
Como criar um sistema de ajuda? .............................................................................................
Como criar discos de instalação para a aplicação? ................................................... ................
Como compactar o banco de dados do Access no Delphi? ..............................................
Como criar uma rotina de Backup/Restore do sistema? ...................................................
Como criar um gráfico no Delphi? ......................................................................................
Como criar um relatório de produtos em falta ....................................................................
Como realizar algumas melhorias no sistema? .........................................................................
Como criar um objeto em tempo de execução? ........................................................................ ú
Como estruturar o banco de dados ³Banco.MDB´ ...................................................................
.............................................................................
1
c
c cc
c
c
c
!
"
#$
!#$%
& " {
c À c {
[F11]
'(
$!
!#$
#$
")
*a+
(¬
*%
cc
c
c
2
c
c
c c c c c c c
<
%
ccc
c
a
cÀ
p c c c c c c
! ! & ! !
"#
$% %%%%
%# '%"% % (
%
! ! !
) *+&= $,
% #%%%"% ( ,- $% , (,%$ % c
0 '% % % % ! % % % %!%
./ & , $ 1 2 $ ,
% , ( ,%
c
c+cc+
4567 8 9 ; 7 9 9 >9
a cÀ 3 :
: < =
9 5 5 5 5 B C DEF GH FEFC IJ J JM F F DE
?
@ A p
à KL L N
JJ J OJ P Q
à
à
# %
R R R R S SR
ccc c c c cc c
a TU Và >à à
"
a WX à
3
p c c c
ccc
Z
Y
!à
à à à
[ [
ààà %
c ccc c
\
a
à
à c !
]
à
à c"
c
^ _`à
à
#& ?
àë
Àà &
c
p $ cc $ cp # c a"" c
b c
cc c à<c c c c à!
c
dc# " c g
e f h c
%
& @
àà AB
# &&ài c à
! c
p
& j jc à ? % c
p &k c
! à c
' l& c c
" &
?
à' m c Ê
à ? à
(& c à c
&á c
à à à
à c
) n&÷ c
) & à à
à c
4
p ccc
c c
c
p
o
! ! à
à %
ccc c
r
a q
# ~c*c~ àcà à à
s
c
#
ccc c c+cc!c
c
cc c c c
t u v s
@%B
àà
#
s w
à àà
à
!à@C%
u
C%B à
!
à
t z
À x àÀ x y
D àà à y
%
t u
à Õ ÕÕ Õ
à ?
à c
p c,cc
c
|
{
!
#% } À
À à%
ccc c
a À ~
5
p c cc
c
àà
%
ccc c
a À à
a
à
#
à
à Àà p %
c-cc c c
c
c
6
p c cc ccc
# à
àà à
à
! àà %
ccc
àà"
a
à " !àà
à à c"
&
cccc#&
ëàá à
à à &
&E E àE à
EF E
E
ccccc
& p
& p @ à
À à à B%
%%%c
à
! à c
7
p c cccc
c
G
à
% # à àà à%
ccc
a À =À H@
à B
B
a À @ >à
à
a c
c c .c
à! &
( H
# & =à
'
àà
) p
I
¡ ¢
a
à "
&
£ ¥ ¦
' ¤ !
¦§¨ ¦
) ,
c G c ëàá
© ª
a
à
&
« ¬
p
®¯
!
G ,
±
p
c
°% !
c j
a
àà à # À ²J
!à
#%
a ³
´
à
à¬
p
à
à c &
c
c// H
c a µ
~,c//c !
à c
·
½+000 c//c@ ¶ àB¸ à
à
#
& à
%c
~c//c à %
à
À
à
c
8
p c cc cc1c
¹
> # !
à à#
à
<à
à
º
#à %
ccc
a
àà
àà »
à
àà à % %
a
à à
$ à%
½ ¾
a ¼à
" à # !
½
# à % #
àÀ %
a
à
#
p
@à
¿
#B ( @à #B p @
#B' @
B
à! &
c
p
(c pc ' c
1c
c £
+c £
-c £
c £
c £ ÷
c £
À
a
à # p p
a H
à #
Á
a
à
# àà
Â
c % À
à
à # c = à c"
à à
à
&c
c
c p cLH
M cc
9
p c cccc
1c
Ä
Ã
àà
à # %
ccc
a Fà
àà% %@ cà à
a
à% %
$ à
Æ
a Å # p
Ç È
a
à # à
É Ê
@ # B à
à! ! %
cc
Ë
à # ½ cà c
p
c
ccc
Ë à # à
"
Ë #G
Ì
# à p
Í
pcÎc Ôc #
Ï
%&à
à # à à
Ð
à
# .
Ñ Ð Ð
% #
%
10
p c cc cc c
Ò
àà
*
à àà
#%
ccc c
a Fà
àà" c ) -+ à à
%
a Ó À
Ô "
a
Õ
.c
×
pcÖc
Ø
a ( c c
Ù
a
à #p
2 à %
a Ú à
àà "
% %
# à
""%
11
p c cccc,c
Û
àà
! à
Ü
à à
#à à
%
ccc c
a Fà
àà! #c ) -+
àà
Ý
a ' !c@
ë
B
Þ
a " ! #
a
ß
! à
à à
à %ààà
à 0c 1
0c
0c
a á
#à %
c
%&à
ààà
â ã ä
# .
%
ààà
% å
#
à! %
12
p c ccccc c c
æ
àà
ç
à à! #
à
%
ccc c
a Fà
àà# ) -+ à à
%
a è À
é à %
ê
a G
"cú
ú à
@ Bà
a
à à ) 0c@ B%
a
à à à ) -00
a H
à %
13
p c
c , c c,ccc
c
ò
ó
à
à!
%
ccc c
c
a ô à
à à à p @
à %
DD & õ @N õà O öP?à
BQ
,c õ @R !
#Rà! à
O=PúBS
c
//c% > %QDD
à
|
÷
à&S
HQDD # 6 ,
c
ccccccccc
ø
à&S
=àQDD # 6 ,
c
ù ú
c # |
&
!
cc cà! àû ààü Fà! à
# 1 à
=~G=G
~
c c 1& à
=
%
14
p c cccc
c
ÿ
à à à %
ccc c
a À ~
a
2
c
c
a ~à rc x à
à! #
à ( c
à
#%
15
p c
c c cc c
cc c c
c
àà
à
%
ccc c
a c*c=*c @
à
B% >à
%
a ( % à
%%
a
à cà
àà
à
ààp c@
à
à
B
a Fà
àà!c@ B
à
@ à cc 0c!B%
a
à cà
àà
à
àà @ B
à
@ à cc c0 c B%
p
cccc% c½% c c c
a
àà
à! &
p c p c , c
à@à
à
B !
à
à
%
=
àààà
à
p
à
à à
16
lique em ¯
scolha
¯ e clique em
××
%
{
à à
à x %%
17
!c p c , c
p
à
à
à
à
à %
(c 6à =
ààG
!(c ? p
= à à
a À
à
ààp
%G
[p[ à
% !
&
a
à
àà
%
|
p p p
p
%F
!
#
à
à p
p
%
6
ë !à
@ %&p p
S
% ÀB%
p
! à%T à
à! #
à & | p
%
à<
p
x ( .c
|p
p
@à
! B%
a
à
àà|
p
à
|% ¬
@#
à B %
|p
%H #
% !à
à &
c
c
18
p c cccc c c c
àà
à
ccc c
c
c
c c
ccc
a À =À H@
à B
a À @ >à
à B
a c c c.c
à! &
( H!à # &
'
àà
) úú p
!à
a
à " &
' ,
) !
c G c U à
%c
a
àúÆ
# c &
p
c ! àà (c I"!à
,c !
!!
' c ) c
a
àú @0x 0+ I"!à B &
c +cc c-c
p
c FG " #~F!J%ú > à
c à !!V ! !!V !
c H G G
) )
c G H H
c
à "$ À À
# #
,.c!
.c) .c' c úú ú úÀÀ ÀÀ
19
a
à I "ú &
c +c
!c @ à
B @ à
B
(c # #à
) pc Wú 4c
ppc
>
!
$
,.c!
.c' .c) c
a
à Æ
# ú # #c ½
&
# #c # #+c
2 c à
p
c X% X à
(c "à "à à
,.c!
.c' .c) c
a =àp #p áá 6 c
a =àp #.&
% > %àQDD à
H à &à% " %& àOP%G&SR> &RA
H!à%#%GARÀRA% > > %GàQ
", @% > %!
@R> RH!à%#%G
O& %PBB @% > > à
%J YZ
H!à%#à
%GB
c c
@R= à
à%RAW AW
AR
%
à
à RAW
AR à R#O%PúBQ
#à
% QDD #à
#à
%H
QDD !
#à
c
c
c
H!à%UQDD#
à
H à &à%
QDD
% à
H!à%~ QDD~
H!à&S=QDD
à<
cc c cc
c
c à
! à &
à !
c #
T à
à à x ' à
( à
à @à
#B à
! ' %
20
p ccc% c c c c
#
àà
à H
) )
!
à
)
à
%
)
à
à
)
àà
%> à !
à#
%&
à &
c
ccc c
a
à #à c*c
c
a
à #
*
à
à{%
a G
#
21
p c ccc
c
à
#
à
à à
à à
à
à# ! %
ccc c
c
a à ! @ c *c (c *c B
p %
à!
à
! c0 % à
"p %
a à !
à à
+
à &
cc c@ à
Æ
à ! B
a
àúÆ
# @ B
¬
cc6 ác
a Æ
#
cúc.cúc @S á B.cú c
# cc
a Æ
# c
cúc#Æ ½cp c
¬
Sp
ccc
a cÆ
#
ú c#( c½cp c
¬
S .c
c >
,
#( #(
à à
-
à
à à
.
|
à à
.
ccpc
a c Æ
# %
a ú#c@/ à B
ú à
¦
S%
c
c
c
c c
c 0
c
c
c
c
c
c
c
c
c
22
p c
ccc
c c c
1
>
à !
à
%#à
#
à %
c
ccc c
c
a ÀZ=ÀZ
2
a
à à
à @ B
a
àà @ p àB
a p
a ( p p
a
pp
3
a à
' %
àà#Æ #( à à
%
=à & !5p
DD
à
=àp &!5p p DD!
à
23
p c
cc#Æ c
>
à à à
! à
à %
ccc c
a *c cc
àà
à %
à
àà#Æ .cc @
B
à à %#
5!5p c
4 5
a À
#Æ
à c
6 6
a
à
à!
à
c
c c c ccc c c c8 c c
c à #
!
" (. 7 !àà?à
!
#
à!
à @ p (B
a cc
¬
#
8
c
À %
a =à . cc
.&¬ cc
a #pp . àà ! p #Æ &c
àà&S
ààQ
",
àà
% à%FàH= &S à%H= ARR
% à%FàH= &S à%H= AR#RQ
cccccccccccccccccccc # ( c
àà à á à
%
24
p c
cc#( c
>
à à à %
ccc c
a
à
àà#( c
@ B
à
%= à!
5!5p
9 9
a & c/c
# &
a
# S!c%
# S
%
, c c 1c c#( ccc c$
:
àà
'
à à
"= %
c
S( à 9!* %
S( à 9!* à%
S( à 9!*( %
S( à 9!* <%
S( à 9!*" à à %
S( à 9!* #%
S( à 9!*p à #à%
S(
à9!*~, à
à%
9!*cà à ( À à %
25
p c c
cccccc
#
( ! à
à
à
à ? à
! %
ccc c@> à
àB
a ! &
à c à
àà
à
% !
$
!
ààx (
%
à
( à
à À à
( !
%
à %
G 5p .c
à
c À
pp c =
à"#%
a % c
àcp #
@ B
@
B
à! # %
!cp ccp c c c
26
p cccc c
c
#
(
%
ccc c
a
àà(
@p
à!B
à
à!à &
m &
% c @à
#à( à à!!
B&
% % Q#%& % % Q
m &
c% &@
# àÀ B&
% Q #%& % Q
a & à À
( à
#¬p
a
$ à à
pp % c
à%
; ;
cccccccc
c
c
c
c
c c
c
#&&!
à à
à
%F %
27
p c ccccc
c
#
àà
à
à à%
&
à ! àà
( à !
à
à
% #
à
à À à à
à ( à ! àÀ
%
ccc c
c = pp c #p
a
à #à cÀZà
a ( à c
à
à à
pc @
#
B
a ( à * À c @
# à B
a ( à 2
a
à à à c # (
à
à! %
pp &S!pp % @!BQDD
# à
pp %
QDD à
cpp %~ QDD
cpp &SàQ DD
à<à H à
28
p c c c%/ cc
c
#
àà
à
à à
%/ à
#% !5
!5"
à !5
c !c c c !5"
c !c |
%
#
à à %/ .c
%
à à c (
à
à@
"cc"
B%
ccc c
c
a
à @ ,A +Bc
a
à c% c !5"
à 5!5
c
a
à % c½ á
B%à c | " á
à c
a #
#
% ( à
!
à
àà à
à % c
a
à
à à
à à%
à à
!
à àÀ
à
àà%
H # à
à à
% c
c
<
ccccccccccccccc
c c
c
c
29
p c
c
c c
c
c
#
àà
à
àà
( à àà
à àà
À
%
ccc c
a Fà #
p # .c #
#
p à & c
o S
à
à à
à à À À %c
o Sà
(
à à
à à À À %c
o S
à
à à
(
( à
àà#
%c
o Sà
à<
à
àà#
c
%c
o 2& cSà
À à
à à%c
a à à #& !5"
"
(
à
à À
!5
"%
"
à à
!
!?
( à %>
àà#
à %
a Fà
àà#
p # p à
à &
o SG FJà c
o SFJ& c
o SG & % c
o S&=c
o 2& cS&F
a
à
p à
%
!À p
@àà
{ B%
30
p c c ccc c cc c
#
àà
à
à
%>à
# %
ccc c
c
&
c
à
( (
& c
c
a
ààp
àà! @à
p
c à à
à .
&
5p @R=RJ %GO Fàà 2&PBQc
à
|" |
p
" á ¬ à
p
" á à á
p
" à
á
p
#
á á á á
c
& c
c c
à<
à
à
à<
à
2&
(
à à
!
à! &
",c c5p @R=RJ %GO FààPBccc
%@Nàà
8#OPúBQ
à
àà{p
%=
À
à@DDBà
àà {pG#
p àà%& !
à
à &G % @R Q RJ !@Oà<à<PB
O& %PBQ
31
p c
c, cccc
#
àà
à !
à
à à ( %
ccc c
a c
c
c, c
) Y Z
H&S! QDD !
H&SN! à !Q
H&S QDD !
H
Qc
a &
à!
à
à p p
&
GH à%H àQ
&àQ
&" àQ
&SR!!RQ
&S"
:&@RH à RRà
&
@!!!BR BQ
ccc",
) G à
H&S! QDD !
, YZR!!R
cccccc//c! à#P
!àà% c
H&SRSRA: @ BQDDà !
H&S QDD !
Q
Q
Q
a ( !
à
àà
{p
p
c
32
p ccc c:c c
c
#
àà
à #
à
à : @
T ! à B à
%
à
à
!
(
à
%
ccc c
a >
àà à
(
à #' : %
#à
à
àà
à
à
àà
àà :&.c
ààÀà pp %
a ( :&p
a !à
à à
(
à
%
& p
à
à%#
à
p
a ( à : %%%
à& c4c cp c
)ccp p cc p cc#&cp ( c
à
=
à
!à
(
#à
à%
#à
à
½4 !
à à à
à
à
à
? %
a À
( à:&p
à
à pc>c c
c
&à # :&
àT!
à&
) cYàT Zc cc
# c
Q
& Oà ?P%J &SY ZQ
àQ
DDY
à
Z
Qc c
c
C! %
33
a @ Sp p B
àà
p c"
c@ $Bc
c
c c
c c c cccccccc
a =àà
2
&
c
) cpp :&p c c
# c
cccccp cDD!
( c
ccccc 0
c cp !cDD!à @(
ccccc
cDD (
àT!
c
p p p c
c
c
a >
à à #
c
à2& p &c
DD<
! á á c
",à@ 2&àORR%%R[RR R%%RRW WPB c
2&&SWúQDDà <
a & $c c c c c c
: ~
c
~p p %c
a &
à à "
p p
&
H&%
Q
H~%T
~%&Q
35
p c cc c c~c~
c
#
àà
à
#
à~ ~%
ccc c
a
à p p
cc c c~c~
c
a J
~
à
àà~ cp
.cà
!
à à >
À
! #
( ~
@
B%
a
à
àà #c@ ~Bc ~ .
( à
#& ( #'# &c'.c c½ cc( c
c½ c# à
#
àà
ú!cp
@ à B !
~ ccp .c( .c .cp c >
c
à
à
!à%
a
à
àà #c@ ~B
à~
%
a
à
à p!~à( à
à#%H #
p
p
p
p
%
a
à# p # #
( à
à
#
%
37
p c cc c cc c~c~
c
#
àà
à
#
à ~ ~%
ccc c
38
a =à{
p
&
) ~&p #~
T à%HQDD (
) @ :&p , cDDà( àà!! (
!à&SQDD c
~
~ àQcDD
#
c
) @ :&p , B @ c9c+ B
~ àQDD
T à%=QcDD
Q
cccccccc , :&p ,
=& QDDà à à
Q
!à&S!àÀú%Q
G@ú%!àBQDD
à à
à
!àG@ú%!àBQDD # à
#
à
%
!à&S!àAú%Q
Q
a
à & c
c!pp 5~pp c//c
c
cc c~à%" ~c c
cc c
I@ú%!àBQDD
à à
à
&à@T à=%àBQDDF=
à
I@%!àBQ
&à@T à= Hà%àBQ
I@ú!àBQ
&à@T à%àBQ
!à&S!àAú%Q
ccc c
c
39
c!pp p5~pp c//c #
c
cc c~à%" ~c c
cc c
ccccI@ú%!àBQDD
!à
~
&à@N &AH G@RDD\A U &\
&&RàBBQ
"&SH Q
I@!àBQDD
à à
&à@R&%&RA
@ à& BARDRA
@G & BBQ
"&SG QDD!à !à à
I@ú!àBQ
&à@R# ][BQDD#
à
!à&S!àAú%Q
I@ú!àBQ
&à@R~ àRBQ
!à&S!àAú%Q
I@ú%!àBQ
!à&S!àAú%Q
I@!àBQ
G@ú%!àBQ
!àG@ú%!àBQ
!à&S!àAú%Q
I@ú%!àBQ
&à@R=RBQ
I@%!àBQ
&à@RHàRBQ
I@ú!àBQ
&à@R RBQ
!à&S!àAú%Q
G@ú%!àBQ
!àG@ú%!àBQ
!à&S!àAú%Q
"&SH Q
ccc
cc
40
ccp cc c c
c
#
àà
à
#!
%
ccc c
c
a
à!&c
a ()à
à c
a > &c
à(
ààà(
àà (
%I à
!
à
% c
a à
à(
à
#
à
%I à
! à
%
a
&c
@"&FàBQ
c
ccccc&c
&S"Q
#&7
&SúQDD
ú
@N
#OPúBQ
Q
Q
Q
cJ àc
c
ccccc à% àQDD
à
ccccc&c
à à%#!DD
à( àà!! (
à
à
L
à( ( M
à%=
àQ
cccccc, &c
ccccccccc à%#à àQcc//c
à
ccccccc
cccc
# c
à
à %& Àà
! # #'
à à
%#
%=à à %
41
p c c
c c
#
àà
à
! (
%
ccc c
a J % ( ( (
!% ,cBc +c
a À
( !! %& à
5"
c
a G
pcCc (c à à
% c
a # c
c à
à
(
!&
c
a # c!&
(
pcc
a & (
!
à
à! &
c
a ( 2c
a & (
! à
àà
àà
p c ( !
%=à p c
& c
% FJà G %J % FJà FJT%J 4
@% FJà FJJ >à %J 6
% FJà FJ
àF%J B
a = p"
À
( #Æ %Fà
42
p c c
c
c
#
àà
à
(
à à%
ccc c
a J % ( ( (
!%&
,cDc +c
a À
( ! %& à
5 c
a G
pcEc (c à à
% c
a # c
c à
à
(
!&
à
c
a # c!&
(
cc
a #
c, c
2&c c
à c#
c
à %#
à
àà
c2&c#!à à
(
~c c & (
à
à
à! &
c
c
a ( 2c
a
à
#Æ À
à
à
!!
%
à !5"
@ B
!5
@ B
àÀ
& c
43
p c
c/c
c c c
/c
#
àà
D
#
À %
ccc c
a
àp{cà
à p p
%
a # à pp
à &
GH à%"à& à
p @à&G
BQ
c& &
QDD
( ( à! #à
!#
!à
&FàQ
%
à%H&SH Q
!à
&SQ
& &S
@R#
%
àRBQDD
##
& %
F "%@BQDD
à #
& % à&SR àRQDDG? à
& %J&SH QDD à
à?
& %OP&SRàRQDDà
à<Nàà
& %OP&SR RQDDà
à<N à
& %O P&SRHàRQDDà
à<NHàà
% à% àQDD
à
!&
) à% à%#! DD
à( àà!! (
à
& %O!à
P&S%G à=%J Q
& %O!à
P&S%G à%J Q
& %O!à
P&S%G à= Hà%J Q
!à
&S!à
AQDDFà
à !à
ú
% à%=QDD
à
Q
& % à% HQDDH
à #
F
& % "OP%
OP%&
@ à
&SG àà&SG
à &SG
& &SR RBQDD
à
&#à & à
ú
", %#
DD
àà à
F
& % "OP% @ %H= BQDD & à
@
B
& %J&SG QDD à
?
&
% à%#à àQDD
à
& &S>à àQ
Q
Q
44
p c
cc c c cc, c
#
àà
à ààà
!
( ! à#'
à
àx
#%
ccc c
c
a c*c(c*c c
à àà àà
à
#%&
À
pcGc +
a c*cc
Æ
a >
&
& ( ! à#'
à
à cà!
à à
c( !
% cc
45
p c
ccc
#
àà
!!À
#à*
%
ccc c
a c*c
H
a ÀZ=ÀZ
ÀZ!!
a
à à
&c +c
a ! à#'( ! !! À à à &
&!! Q
c> Q
º ~' (
G@=&FàB&FàQQDD AA
%
~ &S=C Q
Q
@=&FàB&FàQQ
~ &S=CQ
Q
cGFàFàQDD&
x! à#'
%
a
*&E Ep *
À@ pcIc B%
(
à(
à
|%
a & !!
#à
#$%#
! à#' à # "
.cà à! &
G@=&FàB&FàQ
Q
@=&FàB&FàQ
Q
a à #"
L^~C%H M&
G@=&FàB&FàQN&E E!! %RQ
@=&FàB&FàQN&E E!! %RQ
a
! à#àà{p
' à
*à<(
%
#%G&SFàG@ @úúBBQDDà úú
cccccccc #%G&SFàG@!
@úúBBQDDà úú
46
p c
cc c
cc
ccc
#
àà
à
%
ccc c
a
#
à %
à ,cJc +
à< p p %c
a
à à
àà à
@C%B
# % & c
cc
c
cc
cc
c
cc
!
c"
c#c
cccccccccccccccccccccccccccccccccc
$%&''
()#c
cccccccccccccccccccccccccccccccccc *
c "
+c,
c
cc
c
c-"c
c
à
à!
à
à
%
à à
à
*à
à
à
à( )
!{|# *à
(
à
% ,c;c#c0 (
# ( 4c% ,
à
# à à
% *à |
¬
( à#
à
(
#½4 c à*à)
!*à
à à
½4
#(
à àà
à! # à#
à
à
%
à
à
à p
à
à %
a
#@C%B à à
( à
@C%B
à
à
*
#%
a & à
à à
½4 c
#
( à
à
*
à*
#à %
47
p c cc cc c
#
àà
à
(
à
c
ccc c
c
a (
~ c!c
K
c½4~!
! % c
a
à
à à @( à S pcLc .
à! B%c
c
c
c
a Fà!(
& c
<c½ c# à!
%#à
?à ( %
=c½8 !à?
( à à ?à
%
2c½ À
à à ?à
%
À àÀÀ
@QB%
48
ëc½ à
( !àà< à #
à %
a à!
#!
à
à
(
à
? à
c½Ôccc " B c
à
à" c*c~,> c*c( c
cc
"c=
& ?à!
( à " %= cc
"à!
à! &
a ( à à!à!
à
" à! #
à
à
à%
a !à à %&à
%c
à # p
à . (
cc*c .c
à
c
%
a # à
à À
c@à
à <B.c
àÀ ( *
!
à
, %
a = á áë á6
M
'p)c @U
B%
N
a (
à<àU
c *(*c'
cp c
à
|!!
¦
à (
c & à
#
( c
49
à' cà
! c
( 2%
a
#
à c# .
à # !
cà
! c
à
!
c"(
àx
à
< à ( ,%H #
%
a (
à
O
a ( àU
c *(*c'
c
a à ( c
( %
P
a = à à U
(
Æc à
'
c! & %
a
à .c
( pc
a (
à ( ,
(
a
à .c
( # cp c c
a
à ( c
(
a & !à
( à 2c à# à
Q
U
%
a ( à cccp
c
%
a G ( & c*c~c) '
c*c
c'
a c c c'
c?cc
( *
c
(
( %
a =
!
c" " %=
%
50
p c c cc c
cc
c
#
àà
à
à #
# à " % #
à
' &!à #à
% à
à
à
( " à
à
%
ccc c
c
R
a = à
( " c*c c*c" c*c
c
" c
a ="
( à #* pccc @c
a c ##c
c c
à #
à à% c
a ( à* # @c
*
à à *
à
à ( à #à (
( à
%c
a à x "
( p %c
a = Ac
c6cB
c& c
@
( #* Æc
", @c!à à
à! #'
&
à
à
% c
a ( #*
c!&
@ !àà #(
à?
?
?à
à % ( #'* C% c pC @c
a = +Ac
c6cB
,&c
51
a ( #* /%c% @c
à
à à
( #*
cp c0@c
a (c-Ac
c6cBp , cc!c&@
( #
* c/c @
à!
àà(
à # ( % c
a (cAc
c6cBp
cc
c
c& à #' ¦
& @ à
B(
à # à #%
52
p c
c c cc c cc c
c
#
à
à
à #
à à à
(
à
%
ccc c
c
a
à à?@
SH Bà % %c
a = >à
.
à àp{à
"
&c
c GH à &à%
Q
c &!#J àQ
c & à%J&SG Q
%à %àà
&SH Q
c !&
c & à% à&SR
àG RQ
& à%~ àQ
c &S
@R%"#àà% RBQ
%p
@
c @
à%#= BARE# 3
c @
à%#= BARE# +3RRúRRBQ
& à% à&SR à( GRQ
c & à%~ àQ
F! @
c
@
à%#= BARE# +RB
à
c @ @
à%#= BARE# RBQ
& à% à&SR~à à( RQ
c & à%~ àQ
! @
c
@
à%#= BARE# +RB
à
c
~ @ @
à%#= BARE# +3cc
c cccc @
à%#= BARE# RBQ
& à% à&SR( " à
%
RQ
c
c
c
c
c
a #àà à
& ÀZp
p&!À ¬
@ áB
à
àà#à {
#¬p
",%@Rà
à! #!
à
%RAW AW AR
!
#" à
Rà! àO=PúBS= c
Q
p
c
53
p c cc cc#
/~ c c c
#
à
à#
# à
%
ccc c
a #àà à
& ÀZ#
/~ c
a
àà& c
o ~ Æ
@BS p
c
o p # & # @¦B0+c
# c
o c@¦BT
cc .cp¬
cc á c
U
9elecione o
|
e
altere sua propriedade
| , para
¯c
para que os dois
Viquem associados. c cc
c
a
à àà {p
p!
&
54
c
a H # !à
x à"Æà
" à
&
a
àà p
.à à Æ
à!
&
c
a H # !à
x à¬à
" à Æ
a
à#à{
#¬
%
55
p c cc!, c c
c
#
!
?
à
!
%
ccc c
a à à ( S&
p
S& á %c
a Fà pc@ Bx % (cS
& S À
( % c
a #
!
& #@" !%&
( à
p
à'¬ @ á m|B{%c
a ( à
?
p
c
a
à
? !
& á à
à¬
Spcc
a ( àp%c
a H # !à
x à | %
@"| B
a Fà ¬|{Px &
o &P
o p
&
o P& '!P & á
a À
( à ( Pp
p
[p[ à
%
a
p p
Æ!
a Fà
àà
|
|
à Æ!
!
à à
&
56
a ={
à
!
Æ!
&
a
a =à{ Æ!
à
à&
p p % Q
I !
%G%G% Q
I !
%G%G%@RI!
à BQ
T%àQ
) @àT%#!B
c
cccccccc// ?
+ à
%@TT%J T%à
" BQ
T%=Q
Q
a
à àà {p
&
, &à %#
c
I !
%"
&S
+
Q
I !
%&àQ
Q
a
à
p
S& x p p
Æ!,
%
57
cp c cc cc
cc,c
ccc c
a
a Fà
àà:&
a à &
: XYomprarProdutos
[
Z : Yonexao
\ anco ] ^ _
...: 9elect Yat esc, Prod ome, Prod X`
tde st rom Yategorias, Produtos
^
Where Yat Yodigo = Prod Yategoria nd Prod Xtde st <= : Xtde
: True
a c d
T rm badProduto.9peed utton4 blick(9ender: TOb ect);
etde : 9tring;
c
OK : oolean;
f g g
OK := Input euery(' igite a etde ínima', ' etde inima',
);
i h OK then
begin
With ebomprarProdutos do
begin
blose;
Parameters[0].value :=
;
Open;d
i a j
vPr Prod alta. xecute;
blose;
end;
end;
;
l c
c
cc
XXXXXXXXX XXXXXXXXXXXXXXX 99
XXXXXXXXX XXXXXXXXXXXXXXX 99
XXXXXXXXX XXXXXXXXXXXXXXX 99
58
p c
cc c c c
ccc
60
p cc c cc cB# %#@c
c
cc cG
@ 4B
à!
à
%c
c
cp c
c p c c
4p
p
c
p
c
n
p
c
p
p o c
p
p
c
p
c
p
c
p
c
p
c
p
c
p
p
c
c
c
c
c p c c
4 p
c
c
c
p
c
c
p p c
p
c
c
c
c
c c
c p c c
4
p
c
c
c
p q c
p
c
c
c
c
c
c" c
p c
r
c
4 "p
c
" c
"
c
"
c
" c
"
c
c
cp c
c p c c
4p p
c
p c
c
c
c
c
c
c
c
c
61
c
c
c
c p c c
4 c
p
c
p
c
c
c
c
"
c
c
c
c
c
c
c p c c
4
c
p
c
c
c
c
c
c
c
c
cY
c
c p c c
4 c
c
c
"
c
c
c
c
62
c
ccc
c c
cc
'
c
c
p
Vc ccc
cc
c
c
cc
c
cc c
ccc
63