Vous êtes sur la page 1sur 352

1 Microsoft Access 2002

Chapter (1)
Microsoft Access 2002
Starting Microsoft Access 2002

Microsoft Access 2002 xJodkYpwif0ifa&muftoHk;jyKjcif;


1/ Microsoft Access udp k wifziG rhf nfqykd gu Window Desktop \atmufq;kH
b,fzufaxmifh Task Bar ay:½Sd Start Menu udka½G;yg/ xdkYaemuf Start Menu ay:
vmaomtcg Programs udx k yfraH ½G;cs,&f rnf/ Sub-Menu xyfraH y:vmygu 4if;xJrS
yHyk g Pulldown Menu udka½G;cs,f&rnf/ yHk(1)/

yHk(1)

2/ xdt
k cg Microsoft Access 2002 udktoHk;cs&efyGifhvmayrnf/ yHk(2)/
uGefysLwmvufpJG 2

yHk(2)

3/ Windows Software rsm;zGijhf cif;\xH;k pHtwdi


k ;f yxrOD;qH;k Title Bar udak wGU½Sd
&rnfjzpfonf/
Title Bar
4/ Title Bar onf Microsoft Aceess zGifhxm;aMumif;jyqdkNyD;? 4if;wGif Mini-
mize Button, Restore Button, Close Button wdkYudk bm;wef;\nmpGefwGifawGU½SdEdkif
ayonf/ yHk(3)

yHk(3)
Menu Bar (rdrdjyKvkyfvdkonfhu@udkpwifa½G;cs,fjcif;)
5/ Menu Bar wGif File, Edit, View, Insert, Tool, Windows ESifh Help [l
í Menu (7)ckyg0ifygonf/ rdrdESpfouf&m Menu Bar udka½G;cs,fí 4if;atmuf½Sd
Pulldown Menu (or) Dropdown Menu wdkYrSwpfqifhrdrdBuKdufESpfouf&m? tvdk½Sd&m
rsm;udk toHk;jyKEdkifayonf/ yHk(4)
yHk(4)
3 Microsoft Access 2002

Pulldown Menu (or) Dropdown Menu (rdrjd yKvy


k v
f o
kd nfu
h @wpfc\
k aemufxyf
tpdwftydkif; wpfckudkxyfrHa½G;cs,fjcif;)
6/ File ESifhywfoufaomtcef;u@udkaqmif½Gufvkdygu Menu Bar ½Sd File
tm; Click vkyyf g/ odrYk [kwf File wGif xdyfqHk;pmvHk; F ürsOf;wm;xm;ojzifh Alter ESifh
F wJGíESdyfyg/ xdktcg File \atmufwnfhwnfhwGif Pulldown Menu ay:vmrnf/
4if; Pulldown Menu xJrS rdrdvdktyfaom Command rsm;udk a½G;cs,fEdkifonf/ File
Menu atmufwGif xyfrHí Command rsm;½Sdaeao;aMumif;udk Exit atmuf½Sd
trSwftom;oauFwjzifh jyoaeayonf/ yHk(5)/ 4if;oauFw udkxyfrHí Click
vkyyf gu Command rsm;pHkvifpGmxGufay:vmrnfudkawGU½Sd&rnf/ yHk(6)

yHk(5) yHk(6)
uGefysLwmvufpJG 4

Menu Bar atmuf½Sd Bar rsm;


Database Bar
7/ Microsoft Office Software rsm;wGif Menu Bar atmufwGif½SdaeMuaom
omref Bar wef;rsm;rSm Standard Toolbar, Formatting Toolbar rsm;jzpfMuonf/
Access Application Package wGif Database Bar udkawGU&rnfjzpfonf/ yHk(7)/
yHk(7)
Database Bar \ Icon rsm;
8/ Database Bar \ Icon rsm;ESifh ywfoufí atmufygZ,m;wGif ½Sif;vif;azmfjy
xm;ygonf -
Icon rsm; Command rsm; taMumif;t&m
File → New Database... ^N zdkiftopfwnfaqmufvdkygu
toHk;jyKonf/
File → Open Database.. ^O e*dkvf½SdNyD;om;zdkifudkzGifh&mwGif
toHk;jyKygonf/

File → Save ^S aemuf q H k ; yG i f h a eaomzd k i f u d k


odrf;jcif;jzpfonf/
uGefysLwmtwGif; rdrdzefwD;wnf
aqmuf a &;om;xm;onf h Text
Content rsm;ud k ½S m azG & mwG i f
toHk;jyKonf/

File → Print ^P aemufqHk;zGifhxm;aom Current


zdkifudk Printer jzifh½dkufxkwfjcif;
jzpfonf/
5 Microsoft Access 2002

Icon rsm; Command rsm; taMumif;t&m


File → Print Preview aemuf q H k ; zG i f h x m;aom Current
zdkifudk Printer jzifh r½dkufrDBuKdwif
Munfhjcif;jzpfonf/
Tools → Spelling... F7 t*F v d y f p mjzif h ½ d k u f x m;ygu
pmvHk;aygif; rSefrrSef ppfaq;jcif;
jzpfonf/

Edit → Cut ^X rd r d a ½T U vd k o nf h p mpk t m;a½G ; NyD ;


jzwfawmufjcif;jzpfonf/
Edit → Copy ^C rdrdul;vdkonfhpm? pmydk'frsm; tm;
a½G;NyD;ul;jcif;jzpfonf/

Edit → Paste ^V rdrjd zwfxm;aompmpk (odr


Yk [kw)f
pmydk'f? rdrdul;xm;aompmpk (odkYr
[k w f ) pmyd k ' f w d k Y u d k ae&mcsum
jyefuyfjcif;jzpfonf/

Edit → Undelete ^Z vkyfaqmifcsufwpfcktm; csuf


jcif; y,fzsufvdkíjzpfonf/
Tools → Office Links Microsoft Word, Microsoft Ex-
cel wdkYESifh csdwfquftoHk;jyK&m wGif
oHk;onf/
Tools → Analyze vQyfwysufenf;jzifh Query zdkif
wnfaqmuf&mwGif toHk;jyKonf/
uGefysLwmvufpJG 6

Icon rsm; Command rsm; taMumif;t&m


Insert → Class Module Class Module rsm;a&;om;&m
wGiftoHk;jyKonf/
Access Window rS Page udka½G;NyD;
zdkifopfjyKvkyfygu Page File rsm;\
Design rsm;udk ac:,l wnf;jzwf
jyifqifEdkifayonf/
View → Properties tvdk½Sd&m Object wpfckudk a½G;NyD;
4if ; \ Properties ud k o d v d k y gu
toHk;jyKonf/

Tools → Relation Ship Key Field wlnDaom Table File


rsm;csdwfquf&mwGif toHk;jyKonf/
Insert → Auto Form Auto Form, Auto Report, Table,
Query, Form, Report, Macro,
Module, Class Module rsm;ud k
tvsif t jref t vd k ½ S d y gu toH k ; jyK
onf/
Help→Microsoft Access tultnDvt
kd yfygu 4if; Help Icon
udkoHk;onf/

Task Pane Bar toHk;jyKjcif;


9/ xdkYaemuf Task Pane Bar udk yHk(8)ygtwdkif;awGU½Sd&rnf/ tqdkyg Bar wGif
zdkifzGifhjcif;? zdkiftopfjyKvkyfjcif;? ½SdNyD;om;zdkifrS wpfqifhzdkifopfjyKvkyfjcif;? toHk;jyKvkdonfh
yHkpHrsm;a½G;í zdkifopfjyKvkyfjcif;? Add Web Folder rsm;odkYoGm;jcif;? tultnDrsm;ac:,l
toHk;jyKjcif;rsm;udk aqmif½GufEdkif&ef azmfjyxm;ygonf/
7 Microsoft Access 2002

yHk(8)

10/ tqdyk g Task Pane Bar rS Close Button udka½G;cs,fNyD; Mouse jzifh
Left Click jyKvy k yf gu Task Pane Bar aysmufu,
G o k cg File → New
f mG ;rnf/ xdt
udka½G;cs,fygu Task Pane Bar jyefvnfay:vmrnf/

-------- + - + - + --------
uGefysLwmvufpJG 8

Chapter (2)
Creating a Database File

Database File wpfckudktopfwnfaqmufjcif;


1/ yH(k 8)yg Task Pane Bar rS New acgif;pOfatmuf½Sd udk
a½G;cs,fygu yHk(9)ygtwdkif; File New Database Dialog Box ay:vmrnf/ File
name: List Box wGif zdkiftrnfwpfckay;í Create udk Click vkyy
f g/ Oyrm exp1 [k
zdik t
f rnfay;yg&ef/ xdt
k cg yH(k 10)ygtwdik ;f jzpfvmrnf/

yHk(9)

yHk(10)

2/ Objects wGif Tables, Queries, Forms, Reports, Pages, Macros, Mod-


ules qdkonfh axmifvdkuf Command Button(7)ckawGU½Sd&rnfjzpfonf/ Groups wGif
Favorites Command Button wdy Yk g0ifonfh exp1 : Database Dialog Box ay:vm
rnf/ Dialog Box \ tay:bufjcrf;wGif Open, Design, New, Delete, Large
Icons, Small Icons, List, Details qd k o nf h Tab Command Button (8)ck u d k
awGU½SdEdkifonf/
3/ Object rS Table udka½G;yg/ 4if;aemuf Dialog Box tay:bufwGif½Sdonfh
Tab Command wpfckjzpfaom New udk Click vkyy f g/ xdt
k cg New Table Dialog
Box ay:vmrnf/ yH(k 11)/
9 Microsoft Access 2002

yHk(11)

4/ New Table Dialog Box wGif atmufazmfjyyg toGifo@mef 5 rsKd;yg0if


ygonf-
(u) Datasheet View/
( c) Design View/
( *) Table Wizard/
(C) Import Table/
( i) Link Table/

Create Table in Datasheet View


(Table File wpfckudk Datasheet View jzifhtopfwnfaqmufjcif;)
5/ yHk(11)rS Datasheet View tm; Select vkyfí Ok udk Click vkyfygu
Table1: Table ay:vmrnf/ yHk(12)

yHk(12)

6/ Field Name rsm;owfrSwf&eftwGuf Field1, Field2, Field3, ... ponfh


ae&mü Double Click vkyfyg/ NyD;vQif rdrday;vdkaom Field Name tm; Keyboard
rS ½du
k x
f nfyh g/ Oyrm - Field1 wGif Seiral No, Field2 wGif Name, Field3 wGif
Sex, Field4 wGif Company ponf Field Name rsm;udkjyifqifay;í Record rsm;udk
Data Entry jyKvkyfEdkifygonf/ yHk(13)? yHk(14)/
uGefysLwmvufpJG 10

yHk(13)

yHk(14)

7/ txufyguJhodkYjyifqifNyD; Save ygu yH(k 15)yg Save As Dialog Box awmif;


rnf/ Table Name: List Box wGif exp2 [kowfrSwfí Ok udk Click vkyyf g/

yHk(15)

8/ yH(k 16)yg There is no primary key defined: Dialog Box ay:vmygu


primary key rowfrw S v
f ykd gu No [kay;yg/ xdktcgrvdktyfaom Field Name rsm;udk
tvdktavsmuf zsufypfvdkufNyD; Record rsm;pwifoGif;EdkifNyDjzpfonf/ yHk(17)

yHk(16)

yHk(17)
11 Microsoft Access 2002

9/ 4if; exp2 Table File tm;ydwí f yH(k 18)ygtwdik ;f Design udak ½G;ygu yH(k 19)yg
twdkif; Field Name, Data Type, Description [líjyifoifhjyifxdkufonfudk jyifEdkif
ap&eftcGifhta&;ay;ygonf/ xdktcg Field Name jzpfonfh Serial No tm; Data
Type tjzpf Number [kowfrSwfNyD; Field Size tm; Integer tjzpfxm;yg/ Field
Name jzpfonfh Name tm; Data Type tjzpf Text [kowfrSwfNyD; Field Size tm;
50 rS 30 [kjyifqifowfrSwfyg/ tb,faMumifhqdkaomftrnf\t½Snfonf pkpkaygif;
pmvHk;a& 30 eD;yg;½SdEdkifonf/ Field Name jzpfonfh Sex tm; Data Type tjzpf Yes/
No [kowfrw S yf g/ trsK;d om;jzpfu Yes [kowfrSwfNyD;? trsKd;orD; jzpfu No [k pm&if;
oGif;vdkíjzpfonf/ Field Name jzpfonfh Company tm; Data Type tjzpf Text [k
owfrw S yf g/ Field Size tm; 50 rS 25 [kjyifqifowfrw S yf g/ Company \ t½Snf
pmvHk;a&rSm pkpkaygif; 25 vHk;txdtrsm;qHk;½SdEdkifí jzpfygonf/

yHk(18)

yHk(19)
uGefysLwmvufpJG 12

Field Name owfrSwfjcif;


10/ Field Name owfrSwf&mwGif Character wpfv;kH rS 64 vH;k txday;í&onf/
Field Name onf Table File wpfckwGif trnfwpfrsKd;wnf;om ½Sd&ayrnf/ Oyrm/
9wef;ausmif;om;rsm;\ pmar;yJGatmifpm&if;ESifhywfoufí ckHtrSwf? trnf? usm;^r?
wef;cJG? bmom&yftkyfpk(5)ck½SdygucHktrSwfudk Field Name owfrSwfvdkygu Roll
Number (odkUr[kwf) RollNumber (odr Yk [kw)f RNO [kvnf;aumif;? trnfudk Name
[kvnf; aumif;owfrSwfEdkifayonf/ wef;cJGtm; Section [kvnf;aumif;? bmom&yf
tkyfpk(5)ckwdkYtm; jrefrmpmjzpfygu Myanmar (odkYr[kwf) Myan [kvnf;aumif;?
t*Fvyd pf mjzpfygu English (odkYr[kwf) Eng [kvnf;aumif;? ocsFmbmom&yfjzpfygu
Maths [kvnf;aumif;? odyHÜbmom&yfudk Science [kvnf;aumif;? 0dZÆmbmom&yfudk
Arts [kvnf;aumif; owfrSwfoifhonf/

Data Type wpfenf;tm;jzifh Field Type owfrSwfjcif;


11/ Field Type (10) rsKd;½Sdonf/ 4if;wdkYrSm -
(u) Text → Alphanumeric Character (1)vHk;rS (255)vHk;xday;í&
onf/ aygif;&ef? EIwf&efrvdkaomudpö&yfrsm;? wpfenf;tm;jzifh ocsFm
qdkif&mvkyfaqmifcsufwpfckckjzifh jyKvkyfaqmif½Guf&ef rvdktyfaom
udp&ö yfrsm;wGif toH;k jyKayonf/ Oyrm-ausmif;om;rsm;\ cHt k rSwo f nf
tu©&© mjzifph ygu 4if;udk Text taejzifhomay;oifhygonf/ *Pef;
oufoufjzpfygu Number jzifhay;Ekdifygonf/
( c) Memo → Character wpfvHk;rS (65535) txday;Edkifayonf/
rSwfcsufoabmrsKd;a&;om;vdkaomtcgwGifvnf;aumif;? rdrda&;om;
vdkonfhtcsuftvufrsm; ½Snfvsm;vQifaomfvnf;aumif; 4if;udkoHk;
onf/ Oyrm-rdrBd uKu d Ef pS o
f ufaomtpm;tpmrsm;? rdr\ d om;orD;rsm;?
rdrw
d ufa&mufcb hJ ;l aom oifwef;trsK;d tpm;rsm;/ 4if;twGuf toH;k jyK
onfh Memory Storage rSm 64 Kilo Bytes txd oH;k pJEG ikd o f nf/
( *) Number → *Pef;oabmqdik &f mudp&ö yfrsm;? wGucf su&f efvt kd yfaom
udpö&yfrsm;wGifoHk;onf/ taygif;udef;jynfh Integer ESifhtydkif;*Pef;
Fractional wefb;kd rsm;yg0ifEi kd o
f nf/ oH;k pJaG omtrsK;d tpm;rsm;tvdu k f
(1, 2, 4 ESifh 8 Bytes) wdkYtxd Memory Storage oH;k pJE G ikd o
f nf/
13 Microsoft Access 2002

ocsmF qdik &f m*Pef;rsm;wGif wdwu d sus owfrw S Ef ikd &f ef atmufygtwdik ;f
trsKd;tpm;rsm;cJGjcm;xm;ygonf-
(1) Byte → 0..255 oknrS 255 twGi;f ½SEd ikd af omude;f *Pef;rsm;udk
toHk;jyKonfhudpö&yfrsm;wGifoHk;onf/ Memory Storage rSm 1
Byte jzpfonf/
(2) Integer → -32768..32767 taygif;wefbdk;wefbdk; 32767
rStEIwfwefbdk; 32768 twGif;½SdEdkifaomudef;*Pef;rsm;udk
toHk;jyKonfhudpö&yfrsm;wGifoHk;onf/ Memory Storage rSm 2
Bytes jzpfonf/
(3) Long Integer → -2,147,483,648..2,147,483,647 taygif;
wefbdk; 2ç147ç483ç647 rS tEIwfwefbdk; 2ç147ç483ç648
twGi;f ½SEd ikd af om ude;f *Pef;rsm;udk toH;k jyKonfu h pd &ö yfrsm;wGif
oH;k onf/ Memory Storage rSm 4 Bytes jzpfonf/
(4) Single → -3.402823E38..-1.401298E-45 tEIww f efb;kd ESihf
taygif;wefbdk; 1.401298E-45..3.402823E38 twGi;f ½SEd ikd f
aomudef;*Pef;rsm;udk toHk;jyKonfhudpö&yfrsm;wGifoHk;onf/
Memory Storage rSm 4 Bytes jzpfonf/
(5) Double → tEIwfwefbdk; –1.79769313486231E308 to
–4.94065645841247E–324 ES i f h taygif ; wef b d k ;
1.79769313486231E308 to 4.94065645841247E–324
twGi;f ½SEd ikd af om ude;f *Pef;rsm;udk toH;k jyKonfu
h pd &ö yfrsm;wGif
oH;k onf/ Memory Storage rSm 8 Bytes jzpfonf/
(6) Replication ID → Globally Unique Identifier (GUID)
jzpfNyD; Memory Storage rSm 16 Bytes jzpfonf/ Character
tvH;k a& 38 vH;k owfrw
S xf m;Ny;D Record wl&mrsm;udak &;oGi;f Edik f
ygonf/
(7) Decimal → Microsoft Access Database File (.MDB)
wGif 10^38 txdtoH;k jyKEikd Nf y;D 4if;\wdusrrI mS 28vH;k om½So
d nf/
Memory Storage rSm 12 Bytes jzpfonf/
(C) Date / Time → tcsdef? &ufpJGwdkYESifh ywfoufaomudpö&yfrsm;wGifoHk;
onf/ wefbdk;tm;jzifh 100 rS 9999 txdtoHk;jyKEdkifayonf/ 4if;\
uGefysLwmvufpJG 14

Format rsm;udkvnf; atmufygtwdkif;trsKd;tpm;cJGjcm;xm;onf-


(1) General Date → 6/19/1994 5:34:23 PM
(2) Long Date → Sunday, June 19,1994
(3) Medium Date → 19-Jun-94
(4) Short Date → 6/19/1994
(5) Long Time→ 5:34:23 PM
(6) Medium Time → 5:34 PM
(7) Short Time → 17:34
( i) Currency → aiGaMu;ESifhywfoufaomudpö&yfrsm;wGif toHk;jyKonf/
4if;\ wdusrIrSm 'óra½SUwGif 15 vHk;? 'óraemuf 4 vHk;jzpfonf/
4if;\ Memory Storage rSm 8 Bytes jzpfonf/
( p) AutoNumber → tvdktavsmufeHygwftpDtpOfvdkuf(i,fpOf^BuD;
vduk )f wyf&rnfu h pd &ö yfrsm;wGio f ;kH onf/ 4if;\ Memory Storage rSm
4 Bytes jzpfonf/
(q) Yes/No → True or False, Yes or No, On or Off ESifhpyfvsOf;onfh
Logical udp& ö yfrsm;ESiq hf ikd yf guoH;k onf/ 4if;\ Memory Storage
rSm 1 Byte jzpfonf/
( Z) OLE Object → Graphic rsm;? Photo rsm;udk Record wpfckcsif;pD
tvdkuf xnfhoGif;&mwGif toHk;jyKonf/ Microsoft Excel File rsm;?
Microsoft Word File rsm;wdu Yk v kd nf;ac:,ltoH;k jyKEikd o f nf/ trsm;
qHk; oef;wpfaxmif (1 Giga Byte) txd xnfhoGif;toHk;jyKEdkifonf/
( ps) HyperLink → Internet ESihf ywfoufaeonfu h pd &ö yfrsm;wGif pmydjYk cif;?
Graphic ydjYk cif;ponfu h pd &ö yfrsm;wGit f oH;k 0ifygonf/ pkpak ygif;\ pmvH;k
a& 2048 txd toHk;jyKEdkifonf/
(n) Lookup Wizard → tjcm;aom Table File rSwefbdk;wpfckckudk
a½G;cs,foHk;csifyguvnf;aumif;? odkYr[kwf List Box, Combo Box
wdkYjzifh Data Entry jyKvkyfapvQifaomfvnf;aumif; toHk;jyKygonf/
12/ Table File \ Design wGif4if; Field ESifhoufqdkifaom Field Properties
acgif;pOfatmufü General ESifh Lookup Tab ESpfrsKd;udkawGU½SdEdkifayonf/ yHk(20)/
15 Microsoft Access 2002

yHk(20)

13/ General Tab atmufwGif atmufygvkyfydkifcGifhrsm;udkawGU&ayrnf-


(u) Field Size / Field Size onfrdrd Data Entry vkyfrnfhoufqdkif&m
Record \ t½SnfqHk;oGif;EdkifrnfhpmvHk;ta&twGufjzpfygonf/ 1 rS
255 vHk;txd trsm;qHk; Data Entry vkyrf nfh ta&twGuu f o
kd wfrw
S f
xm;&rnf/
( c) Format / Format rSm Field Type tm; Yes/No vkyx f m;ygu
True or False (or) Yes or No (or) On or Off ponfjzifh a½G;cs,f
Edkif&ef tajctaeay;jcif;jzpfonf/ Field Type udk Date/ Time oHk;
xm;ygu General Date, Long Date, Medium Date, Short Date,
Long Time, Medium Time, Short Time ponfjzifh a½G;cs,fEdkif&ef
tajctaeay;jcif;jzpfonf/ yHk(21)

yHk(21)

( *) Input Mask/ Input Mask onf rdrpd ma&;oGi;f vdo k nfyh pkH rH mS (456)
654-8565 jzpfygu *Pef;om½dkufp&mvdkNyD;usef Special Charac-
ter rsm; roH;k bJxm;Edi k o
f nf/ Oyrm - ( , ) , - wdkYudk Keyboard rS
½du
k x
f nf&h efrvdyk g/ yH(k 22)
uGefysLwmvufpJG 16

yHk(22)

(C) Caption/ Caption rSm rdrd Data Entry vkyyf gu Field Name udk
rjrif&bJ Caption wGif a&;xm;onfhtwdkif;om jrif&ayrnf/ yHk(23)?
yHk(24)/

yHk(23)

yHk(24)

( i) Default Value / Default Value rSm rdrd Data Entry jyKvyk yf gu


oufqdkif&m Field \ Record wGifrdrdudk,fwdkifa&;oGif;&efrvdkbJ olU
tvdkvdka&;oGif;NyD;om;jzpfaernf/ 4if;udkjyefvnfjyifqifyguvnf;&
onf/ yHk(25)? yHk(26)/
17 Microsoft Access 2002

yHk(25)

yHk(26)
( p) Validation Rule/ Validation Rule rSmrdrd Data Entry vkyyf gu
oufqdkif&m Field \ Record wGif Range (Mum;ydik ;f )owfrw S jf cif;jzpf
ygonf/ OyrmyH(k 27)wGirf rd d Data Entry vkyfrnfh&ufpJGonf 31-12-
1959 ESihf 31-12-1999 Mum;ydik ;f twGi;f a&;oGi;f jcif;udo
k m vufoifch H
ap&efjzpfonf/

yHk(27)
uGefysLwmvufpJG 18

(q) Validation Text / Validation Text rSm rdrd Data Entry vkyyf gu
Validation Rule owfrw S x
f m;ygu Record wGif Range (Mum;ydkif;)
owfrSwfcsuf ausmfvGefygu Validation Text wGifa&;xm;onfhpmudk
Message Box jzifh Message ay;vdrfhrnf/ yHk(28)? yHk(29)/

yHk(28)

yHk(29)

( Z) Required/ Required rSm rdrd Data Entry vkyyf gurdrpd w


d 0f ifpm;
onfh Field Record tm; uGufvyf (Blank) rcsefvdku Yes ay;&ef
jzpfNyD;uGufvyf (Blank) jzpfyguvnf;&onf[,
k q
l ygu No [kay;
&rnf/ yHk(30)? yHk(31)? yHk(32)/

yHk(30)
19 Microsoft Access 2002

yHk(31)

yHk(32)

( ps) Allow Zero Length/ Allow Zero Length rSm rdrd Data Entry
vkyfaomtcg rdrdpdwf0ifpm;onfh Field Record tm; okn (Zero)
wpfv;kH wnf;½du
k v
f ykd gu Yes ay;&ef jzpfNy;D okn(Zero) ½du
k yf guvnf;
uGuv f yfomjzpfapvdyk gu No [kay;&rnf/ Oyrm-Field Name wpfck
jzpfaom Serial No onf Data Type rSm Number r[kwfbJ Text
jzpfaeygu Field Properties jzpfaom General Tab Command üf
Allow Zero Length wGif Yes ay;xm;ygu yHk(34)ygtwdkif; okn
(Zero) [kazmfjyrnfjzpfonf/ yHk(33)? yHk(34)/
uGefysLwmvufpJG 20

yHk(33)

yHk(34)
(n) Indexed/ Indexed rSm rdrd Data Entry vkyfygurdrd pdwf0ifpm;onfh
Field Record tm;i,fpOf Bu;D vdu
k pf v
D ykd guoH;k onf/ yH(k 35)? yH(k 36)/
21 Microsoft Access 2002

yHk(35)

yHk(36)
( #) Unicode Compression/ Unicode Compression rSm rdrd Data
Entry vkyfcsifonfh Field Record tm; Unicode Compression
vkyv f ykd gu Yes [kay;&efjzpfNy;D Unicode Compression rvkyv f ykd gu
No [kay;&rnf/ rdrd Data Enty jyKvy k yf gu Disk Space rrsm;atmif
NcKH Uypfjcif;udk Unicode Compression jyKvyk jf cif;[kac:onf/ yH(k 37)/
uGefysLwmvufpJG 22

yHk(37)

( X) IME Mode, IME Sentence Mode / IME qdkonfrSm Input


Method Editors jzpfNyD; tm½SwdkufEdkifiHtcsKdU\toHk;jyKaom Key-
strokes rsm;odkYajymif;vJay;jcif;jzpfonf/ 4if; IME udpötoHk;jyKí
&aomEdkifiHrsm;rSm w½kwf? *syef? udk&D;,m;wdkYjzpfMuygonf/
Create Table in Design View
Table File wpfckudk Design View jzifhtopfwnfaqmufjcif;
14/ 4if;vkyyf ikd cf iG (hf 5)rsK;d xJrS Design View onf Microsoft Access wGif Table
jyKvkyf&mwGif (90%) toHk;jyKojzifh Design View tm;a½G;yg/ xdt k cgyH(k 38)ygtwdik ;f
Table 1: Table Dialog Box ay:vmrnf/

yHk(38)

15/ 4if; Dialog Box xJwGif Field Name, Data Type, Description qdkonfh
Column (3)ckay:vmNy;D Field Name wGir f rd Bd uKw
d ifppD Ofxm;onfh taMumif;t&mrsm;udk
½du
k o
f iG ;f &ef? Data Type udv
k u
kd af vsmnDaxGjzpfap&efxm;Ny;D Description tm;vdt k yfyg
u rSwfcsufoabmrsKd; a&;om;Edkifygonf/ þuJhodkY Field Name rsm;udka&;om;&mwGif
Character (64)vHk;xdcGifhjyKNyD; Space jcm;yguvnf;&onf/

16/ Oyrm? pD;yGm;a&;wuúodkvf½Sdq&m? q&mrrsm;\udk,fa&;&mZ0ifudk Table


File wnfaqmufvy kd gutajccHpOf;pm;&rnft
h csurf sm;rSm trSwpf Of(Serial Number)?
23 Microsoft Access 2002

tqifhudk (Rank) ? trnf(Name)? Xmeudk(Department)? arG;aeY(Date of Birth) ?


tdrfaxmif½Sd^r½Sdudk (MSTATUS)? vpmudk (SALARY) ? tp½So d jzifh pOf;pm;&rnfjzpfyg
onf/ 4if;udk Field Name [kac:ygonf/ trSwfpOf\ Data Type tm; Numeric
owfrSwfoifhNyD;tqifhudk Textç trnfudk Textç Xmeudk Textç arG;aeYudk Date / Time ç
tdrfaxmif½Sd^r½Sdudk Yes/No, vpmudk Currency [kvnf;aumif; owfrSwfEdkifonf/
Description udkvdktyfygu xnfha&;om;Edkifonf/ ra&;yguvnf;&onf/ þuJhodkY rdrd
tajcjyKxm;onfh rSww f rf;wGiyf g0if&rnfh Heading wpfenf;tm;jzifh Field Name rsm;udk
a&;oGif;NyD;oGm;aomtcg 4if;zdkiftm;odrf;xm;&ef vdktyfygonf/ yHk(39)

yHk(39)

17/ xdkYaemuf 4if; Design Structure rsm;tm;odrf;&ef File xJrS Save (or) ^S
jzifh odr;f yguyH(k 40)ygtwdik ;f File Name awmif;vdrrhf nf? Economics [kay;ygu&onf/

yHk(40)

18/ odkYr[kwf Close Button jzifh4if; Structure tm;ydwfypfvdkufygu


atmufyHk(41)yg Message udk ay;vdrfhrnf/ Yes a½G;ygutxufyg Save As Dialog
Box ay:vmrnf/

yHk(41)

19/ File Name ay;NyD; Ok udka½G;yguyHk(42)ygtwdkif; Message wpfck xyfrH


ay:vmrnf/
uGefysLwmvufpJG 24

yHk(42)

20/ þtqifhü No tm; Click vkyyf g/ xdt k cg 4if;zdik t


f m; zdik t
f rnfowfrwS f
ay;NyD;jzpfaeí ydwfoGm;vdrfhrnf/ Economics Table File xJodkY Data rsm;oGi;f vdyk gu
Open udka½G;&ef/ yHk(43)wGifMunhfyg/ yxrOD;qHk; File Name ay;onfhzdkifonf Data-
base File jzpfí ,ck'kwd,tBudrfay;aomzdkifonf Table File jzpfonf/

yHk(43)

21/ Database Window rS Ecomomics Table File udka½G;í Tab Command


Button wpfckjzpfaom Open udkxyfrHa½G;cs,fyg/ yHk(44)ygtwdkif; Serial Number rS
Data rsm;poGi;f &efjzpfygonf/ Data rsm;oGif;NyD;oGm;aomtcg Close Button odkYr[kwf
^S odkYr[kwf File → Save tm;a½G;&ef jzpfonf/

yHk(44)

22/ 4if; Economics Table File tm;yH(k 45)ygtwdik ;f Record tenf;i,fxnfyh g/


4if;zdik t
f m; Save vkyNf y;D Close Button jzifyh w
d yf gu yH(k 46)wGiaf zmfjyxm;onft
h wdik ;f
rlvae&m Database Window odkYjyefa&mufoGm;rnf/
25 Microsoft Access 2002

yHk(45)

yHk(46)

23/ Database Window Active jzpfaecsdefwGif Table → New → Design


View jzifh Eco1, Eco2, Eco3 Table File rsm;tm;wnfaqmufNyD; Data Entry tcsKdU
jyKvkyfcJh&ef/ yHk(47)? yHk(48)? yHk(49)? yHk(50)? yHk(51)? yHk(52)/
uGefysLwmvufpJG 26

yHk(47)

yHk(48)
27 Microsoft Access 2002

yHk(49)

yHk(50)
uGefysLwmvufpJG 28

yHk(51)

yHk(52)

24/ vQypf pfypön;f qdik w


f pfc\
k ta&mifpm&if;zdik w
f pfcu
k kdElectronics Table tjzpf
jyKpkxm;&ef/ yHk(53)? yHk(54)/
29 Microsoft Access 2002

yHk(53)

yHk(54)

Table Wizard jzifh Table File topfwpfckwnfaqmufjcif;


25/ toifh½SdNyD;om; Field rsm;udk,lí Database File aqmufjcif;jzpfygonf/
Microsoft Access Database Window yGifhaeonfhtcsdefwGif Tables uda k ½G;yg/ New
udx
k yfraH ½G;yg/ New Table Dialog Box ay:vmaomtcg Table Wizard udkxyfrH
a½G;í Ok udk Click vkyyf g/ xdt
k cgrdrwd nfaqmufrnfh Table yHpk rH sm;? rdrt
d oH;k jyKvo
kd nfh
Field rsm;yg½Sod nfh Table Wizard Dialog Box ay:vmrnf/ yH(k 55)/
uGefysLwmvufpJG 30

yHk(55)

26/ Business ESifh Personal [lítkyfpk(2)ckxJrSBuKdufESpfouf&m Table trsKd;


tpm;rsm;udak ½G;Edik yf gonf/ 4if; Table trsK;d tpm;xJrrS rd Bd uKud Ef pS &f m Field Name rsm;udk
a½G;cs,ftoHk;jyKEdkifonf/ Business tkyfpkudka½G;ygu Business Option Button tm;
a½G;í Personal udka½G;ygu Personal Option Button tm;a½G;&ef/ xdkYaemuf Sample
Fields acgif;pOfatmuf½dS List Box rS tvd½ k adS om Field Name rsm;udw k pfcck si;f a½G;cs,f
v d y gu
k Command Button jzifhvnf;aumif;? tm;vHk;udka½G;cs,fvdkygu
Command Button jzifv h nf;aumif;a½G;cs,t f oH;k jyKEikd o
f nf/ rvdt k yfaomField Name
rsm;udkjyefjzKwfcsifygu Command Button onf Field Name wpfckcsif;pDaomf
vnf;aumif;? Command Button onf Field Name tm;vH;k uda k omfvnf;aumif;
jyefjzKwfEdkifayonf/ Fields in my new tables: xJodkY0ifoGm;aom Field Name rsm;udk
jyefjyifcsiyf gu Rename Fields Command Button udk Click vkyí f jyifqifEikd af yonf/
yHk(56)/

yHk(56)

27/ tu,fí Field Name rsm;udk rdrdpdwfBuKdufjyKjyifrGrf;rHNyD;aomtcg Next


udak ½G;ygu yH(k 57)yg Dialog Box wpfcxk yfraH y:vmNy;D Table Name jyifoifu h jyif&efEiS hf
Primary Key owfrw S cf siu
f owfrw
S Ef ikd &f ef tcGit
hf a&;tm;pDpOfNy;D Next udx
k yfraH ½G;
yg/ yH(k 58)ygtwdik ;f Dialog Box wpfckxyfrHay:vmrnf/
31 Microsoft Access 2002

yHk(57)

yHk(58)

28/ 4if;wGif Table File xJwiG yf g0ifonfh Field wpfckcktm; Unique jzpfatmif
pDpOfvykd gupDpOf&ef Field Name wpfcak y;ygonf/ 4if; Dialog Box tm; Next vkyyf gu
yH(k 59)yg Dialog Box wpfckxyfrHay:vmrnf/

yHk(59)
uGefysLwmvufpJG 32

29/ yH(k 59)yg Dialog Box onf tjcm;aomzdkifrsm;ESifh csdwfqufrIvkyfvdkygu


zefwD;Edkif&ef tajctaeay;NyD; rvkyfvdkyguvnf; Next udka½G;ygu yHk(60)yg Dialog
Box topfwpfck xyfrHay:vmrnf/

yHk(60)

30/ Option Button jzpfaom Modify the table design a½G;xm;pOf Finish
udx
k yfraH ½G;ygu Design Structure jyefjyifoifu
h jyefjyif&ef yH(k 61)ygtwdik ;f ay:vmrnf/

yHk(61)

31/ tu,fí Option Button jzpfaom Enter data directly into the table
a½G;xm;pOf Finish udkxyfrHa½G;ygu Data Entry jyKvyk &f ef yH(k 62)ygtwdik ;f ay:vmrnf/

yHk(62)
33 Microsoft Access 2002

32/ tu,fí Option Button jzpfaom Enter data into the table using a
form the wizard creates for me a½G;xm;pOf Finish udkxyfrHa½G;ygu Data Entry
tqifoifhjyKvkyf&ef yHk(63)ygtwdkif; ay:vmrnf/

yHk(63)

Import Table jzifh Table File topfwpfckwnfaqmufjcif;


33/ Microsoft Excel udkzGifhí zdkifwpfckaqmufrnf/ C:\My Documents Path
vrf;aMumif;wGif File Name tm; Test1 [krw S o
f m;xm;yg&ef/ yH(k 64)

yHk(64)

34/ Microsoft Access tm;jyefzGifhNyD; exp1 Database File udz


k iG yhf g/ yH(k 65)
uGefysLwmvufpJG 34

yHk(65)

35/ Table udka½G;yg/ xdkYaemuf New udx


k yfrí
H a½G;cs,yf g/ xdt
k cg New Table
Dialog Box ay:vmrnf/ 4if;rS Import Table udka½G;í Ok udk Click ESy d yf g/ Import
Dialog Box ay:vmrnf/ yHk(66)

yHk(66)

36/ Look in List Box ü Path vrf;aMumif;udk My Documents oda Yk jymif;yg/


Files of type udk Microsoft Excel ajymif;&ef/ xdt k cg Excel File tm;awGUrnf/
Test1 File tm;a½G;NyD; Import uda
k ½G;yg/ Import Spreadsheet Wizard Dialog Box
yHk(67)ygtwdkif;ay:vmonfudk awGU½Sd&ygonf/
35 Microsoft Access 2002

yHk(67)

37/ yH(k 67)yg Dialog Box wGif Excel Worksheet twGif;½Sd Sheet1, Sheet2,
Sheet3 ponfjzifh rdrp d w
d 0f ifpm;onfh Sheet tm;a½G;cs,f&ef tajctaeay;NyD;rdrd Data
xnfx h m;&m Sheet udka½G;í Next udak ½G;yg/ yH(k 68)ygtwdik ;f Dialog Box wpfckay:vm
rnf/

yHk(68)

38/ yH(k 68)ygyHw


k iG f First Row Contains Column Heading udk Mark vkyfoifhu
vkyf&ef/ Excel Z,m; Data Entry jyKvkyfpOfu Field Name oabmrsKd; Id No,
Rank, Name, Address, Salary, Mstatus ay;xm;ygu Mark vk y f & ef / Next
udkxyfrHa½G;ygu yHk(69)ygtwdkif; Dialog Box topfwpfckay:vmrnf/
uGefysLwmvufpJG 36

yHk(69)

39/ txufygyHw
k iG f Table topfwpfck(odkYr[kwf) ½SdNyD;om; Table xJodkYxnfh&ef
jzpfNyD; In a New Table Check Box udo k m Click vkyfNyD; Next vkyyf gu yH(k 70)yg
Dialog Box topfwpfck xyfrHay:vmrnf/

yHk(70)
37 Microsoft Access 2002

40/ xdktcg rdrdBuKdufESpfouf&m Field Name tm; Index vkyf&eftajctae


ay;onfh Dialog Box ay:wGif Index ay;vdkuay;&ef/ Index rvkyfvdkuvnf;&onf/
xdkYaemuf Next udk xyfraH ½G;yg/ Dialog Box topfwpfckxyfrHay:vmrnf/ yHk(71)

yHk(71)

41/ yH(k 71)yg Dialog Box wGif Table twGif;½Sd Field wpfckcktm; Primary
Key xm;vduk xm;&efEiS hf rxm;csiyf gurxm;&eftajctaeay;onf/ No Primary Key
tm;a½G;í Next udk Click vkyyf g/ xdt k cg yH(k 72)ygtwdik ;f Dialog Box topfwpfck
xyfrHay:vmrnf/

yHk(72)

42/ xdt
k cg Table File Name ay;&ef Dialog Box ay:vmrnf/ Import to
uGefysLwmvufpJG 38

table list box xJwGif Table File Name wpfca k y;Ny;D Finish udak ½G;yg/ (Oyrm-Sheet1)/
yHk(73) ygtwdkif; Excel jzifh Data Entry jyKvkyfxm;onfh Text1.xls onf Microsoft
Access xJodkY Import vkyfNyD; aMumif; Dialog Box ay:vmrnf/ Ok udk Click vkyy f g/

yHk(73)

43/ Import vkyf&mwGif Microsoft Excel File ESifh Microsoft Access File
tygt0if tjcm;jyKvkyfEdkifaom Software rsm;rSm -
(u) Microsoft Access/
( c) Microsoft Excel/
( *) Exchange/
(C) Outlook/
( i) Lotus 1-2-3/
( p) Lotus 1-2-3/DOS/
(q) Paradox/
( Z) Text Files/
( ps) HTML Documents/
(n) dBASE III/
( #) dBASE IV/
( X) dBASE V/
( !) ODBC Databases/
Excel File jzifh Link vkyfjcif;
44/ Microsoft Excel udz k iG í
hf zdik w
f pfcw k nfaqmufNy;D C:\My Documents Path
vrf;aMumif;wGif File Name tm; Test1 [krw S of m;xm;ygonf/ 4if; Test1 File tm;
Microsoft Access rS Database File exp1 xJodkY Table Name Sheet1 jzifh Import
Table jzifz h efw;D cJNh y;D jzpfygonf/ Excel \tcGit hf a&;jzifv
h yk cf ahJ om Test1 File tm;jyKjyif
rGrf;rHrIrsm;onf Access wGif½Sd Sheet1 Table File xJwGifwpfyHkpHwnf;jzpfaejcif;?
odkYr[kwf Access wGif½Sd Sheet1 Table File xJwGifjyKjyifrGrf;rHrIrsm;onf Excel
\tcGifhta&;jzifhvkyfcJhaom Test1 File wGifvnf;wpfyHkpHwnf;jzpfaejcif;udk Link vkyf
jcif;[kac:onf/
39 Microsoft Access 2002

45/ Table udka½G;yg/ xdkYaemuf New udx


k yfrí
H a½G;cs,yf g/ xdt k cg New Table
Dialog Box ay:vmygu Link Table udka½G;í Ok udk Click ESy d yf g/ Link Dialog
Box ay:vmrnf/yHk(74)

yHk(74)

46/ Look in List Box ü Path vrf;aMumif;udk My Documents oda Yk jymif;yg/


Files of type udk Microsoft Excel ajymif;&ef/ xdtk cg Excel File tm;awGUrnf/
Test1 File tm;a½G;NyD; Link Command Button uda k ½G;yg/ Link Spreadsheet Wiz-
ard Dialog Box yHk(75)ygtwdkif; ay:vmonfudkawGU½Sd&ygonf/

yHk(75)

47/ yH(k 75)yg Dialog Box wGif Excel Worksheet twGif;½Sd Sheet1, Sheet2,
Sheet3 rdrp
d w d 0f ifpm;onfh Sheet tm;a½G;cs,&f eftajctaeay;Ny;D rdrd Data xnfxh m;&m
Sheet udka½G;í Next uda k ½G;yg/ yH(k 76)ygtwdik ;f aemufxyf Dialog Box wpfcx
k yfraH y:
vmrnf/
uGefysLwmvufpJG 40

yHk(76)

48/ txufygyHw k iG f First Row Contains Column Heading udk Mark vkyf
oifuh vky&f ef/ Excel Z,m; Data Entry jyKvkyfpOfu Field Name oabmrsKd; Roll
No, Name, Myanmar, English, Maths, Total ay;xm;ygu Mark vky& f ef/ Next
udkxyfrHa½G;ygu yHk(77)ygtwdkif; Dialog Box topfwpfckay:vmrnf/

yHk(77)

49/ xdt
k cg Table File Name ay;&ef Dialog Box ay:vmrnf/ Linked Table
Name: list box xJwGif Table File Name wpfckay;NyD; Finish udka½G;yg/ (Oyrm-
LinkSheet1)/ yH(k 78)ygtwdi k ;f Excel jzifh Data Entry jyKvkyfxm;onfh Text1.xls
onf Microsoft Access xJodkY Link vkyfNyD;aMumif; Dialog Box ay:vmrnf/ Ok
udk Click vkyyf g/ Database Window odkY jyefa&mufoGm;onfudkawGU&rnf/ yHk(79)
41 Microsoft Access 2002

yHk(78)

yHk(79)

50/ Link vkyf&mwGif Microsoft Excel File ESifh Microsoft Access File tyg
t0iftjcm;jyKvkyfEdkifaom Software rsm;rSm Import Table uJhodkY 13 rsKd;½Sdygonf/
txufyg Database Window rS Table File rsm;udkzGifh&mwGifvnf;aumif;? Design
jyKvkyf&mwGifvnf;aumif; Menu Bar atmuf½Sd Toolbar rsm;rSm ajymif;vJomG ;rnf/
Oyrm - Eco1 Table File udk Open jyKvyk yf gu Menu Bar atmuf½Sd Toolbar rsm;rSm
yHk(80)ygtwdkif;ajymif;vJoGm;rnf/

yHk(80) Table Datasheet Toolbar


Formatting (Datasheet) Toolbar

Formatting (Datasheet) Toolbar \ Icon rsm;


51/ Database Bar \ Icon rsm;ESifh ywfoufí atmufygZ,m;wGif ½Sif;vif;
azmfjyxm;ygonf -
Icon rsm; Command rsm; taMumif;t&m
View → Design View Design View ay:aeygu Table File yGifh
aeNyD; Datasheet View ay:aeygu Table
\ Design ay:aernf/ Design View ESifh
Datasheet View rSm wpfvn S phf w
D pfcgpD jzpf
aernf/ yHk(81)wGifMunfh/
uGefysLwmvufpJG 42

yHk(81)

Icon rsm; Command rsm; taMumif;t&m


File → Save ^S aemufq;kH yGiahf eaomzdik u
f kd odr;f jcif;jzpf
onf/
uG e f y sLwmtwG i f ; rd r d z ef w D ; wnf
aqmufa&;om;xm;onfh Text Con-
tent rsm;udk½SmazG&mwGiftoHk;jyKonf/

File → Print ^P aemufq;kH zGix


hf m;aom Current zdik f udk
Printer jzifh½dkufxkwfjcif;jzpfonf/

File → Print Preview aemufqHk;yGifhxm;aom Current zdkifudk


Printer jzifhr½dkufrDBuKdwifMunfhjcif;
jzpfonf/
Tools → Spelling... F7 t*Fvyd pf mjzif½h u
kd x
f m;ygu pmvH;k aygif;
rSef^rrSef ppfaq;jcif;jzpfonf/

Edit → Cut ^X rdrda½TUvdkonfh pmpktm;a½G;NyD;jzwf


awmufjcif;jzpfonf/
Edit → Copy ^C rdrdul;vdkonfhpm? pmydk'frsm;tm;a½G;NyD;
ul;jcif;jzpfonf/
43 Microsoft Access 2002

Icon rsm; Command rsm; taMumif;t&m


Edit → Paste ^V rdrdjzwfxm;aompmpk(odkYr[kwf)pmydk'f?
rdrdul;xm;aompmpk(odkYr[kwf) pmydk'f
wdkYudk ae&mcsumjyefuyfjcif;jzpfonf/

Edit → Undelete ^Z vkyfaqmifcsufwpfcktm;csufjcif; y,f


zsufvdkíjzpfonf/

Edit → Insert Office File rsm;udk oufqdkif&m


HyperLink... ^K Folder ESifh File Name ay;NyD; Link
vkyfjcif;jzpfonf/ (yHk-82)

yHk(82)
uGefysLwmvufpJG 44

Icon rsm; Command rsm; taMumif;t&m


Record → Sort Table File wpfzdkifwGif yg0ifaom
→ Sort Ascending Column wpfckudk Ascending Order
i,fpOfBu;D vdu
k pf cD siaf omtcg toH;k jyK
onf/
Records → Sort → Table File wpfzdkifwGif yg0ifaom
Sort Descending Column wpfckudk Descending Or-
der BuD;pOf i,fvdkuf pDcsifaom tcg
toHk;jyKonf/
Records → Filter Table File wpf zdkifwGifyg0ifaom
→ Filter by Selection Column wpfck½Sd Record wpfckwGif
Cursor udk xm;í 4if; Icon udak ½G;jcif;
jzifh4if; Record ESifhwlnDaom Data
rsm;om ay:vmrnfjzpfonf/
Records → Filter 4if; Icon onf Microsoft Excel
→ Filter by Form wGif½Sd AutoFilter ESifh oabmw&m;
wlonf/
Records → yxrtBudrfwGif Apply Filter jzpfí
Apply Filter/ Sort aemufwpfBudrfwGif Remove Filter
jzpfonf/

Edit → Find rdrdtvdk½Sdaom Field Column wGif


xm;í rdrdtvdk½Sdonfhpmom;tm;½Sm
azGjcif;jzpfonf/
Insert → New Record Record topfxyfrHoGif;vdkygu 4if;
Icon udk a½G;cs,f&efjzpfonf/
45 Microsoft Access 2002

Icon rsm; Command rsm; taMumif;t&m


Edit → Delete Record rdrdoHk;&ef rvdkawmhaom Record rsm;
udk zsuf&efvdktyfaomtcg toHk;jyK
onf/
F111 Database Windows yH k a y:vm
atmifjyKvkyfjcif;jzpfonf/ yHk(83)/

yHk(83)

Icon rsm; Command rsm; taMumif;t&m


Insert → Auto Form Auto Form, Auto Report, Table,
Query, Form, Report, Page,
Macro, Module, Class Module rsm;
udk tvsiftjreftvdk½Sdygu toHk;jyK
onf/ yH(k 84)/
uGefysLwmvufpJG 46

yHk(84)

Icon rsm; Command rsm; taMumif;t&m


Help → tultnDvt kd yfygu 4if; Help Icon
Microsoft Access Help udo
k ;kH onf/

Table (Datasheet) Toolbar \ Icon rsm;


52/ Database Bar \ Icon rsm;ESifh ywfoufí atmufygZ,m;wGif ½Sif;vif;
azmfjyxm;ygonf -
Icon rsm; Command rsm; taMumif;t&m
rdrdtvdk½Sdaom Field udk oGm;vdyk gu
oHk;onf/
Format → rdrdtvdk½Sdaom Font rsm; ajymif;vJ
Font → Font toH k ; jyKvd k y gu 4if ; wG i f y g½S d a om
Dropdown Arrow udka½G;NyD; rdrdESpf
ouf&m Font rsm;udk a½G;cs,fEdkifonf/
Format →Font →Size rdrdpmpDxm;aompmrsm;udk a½G;cs,fNyD;
tvdk½Sdaom Font rsm;\ t½G,ftpm;
tBuD ; tao;ud k ajymif ; csif y guoH k ;
onf/
47 Microsoft Access 2002

Icon rsm; Command rsm; taMumif;t&m


Format → Font → TabletwGif;wGif½SdaompmvHk;rsm;udk
Font Style → Bold xlatmif (odkYr[kwf) ydkírJvmatmif
xif½Sm;apvdkaomudpö&yfrsm;wGif toHk;
jyKonf/
Format → Font → Table twGif;wGif½Sdaom pmvHk;rsm;ukd
Font Style → Italic apmif;atmif jyKvkyfjcif;jzpfonf/

Format → Font → Table twGif;wGif½Sd aompmvHk;rsm;udk


Font Style → Underline rsOf;wm;jcif;jzpfonf/
Table twGif; atmufcHta&mifjc,f
vdyk gu toH;k jyKonf/ yH(k 85)

yHk(85)

Icon rsm; Command rsm; taMumif;t&m


Table twGif;pmvHk;ta&mifjc,fvdk
ygu toH;k jyKonf/ yH(k 86)

yHk(86)
uGefysLwmvufpJG 48

Icon rsm; Command rsm; taMumif;t&m


Table twGif; Field wpfckESifhwpfck
Record wpfckESifhwpfckMum; Line rsm;
od k Y r [k w f Border rsm;ud k t a&mif
jc,fo&mwGif toHk;jyKonf/ yHk(87)

yHk(87)

Icon rsm; Command rsm; taMumif;t&m


Table \ Border rsm;udk rsOf;owfrSwf
&mwGif toH;k jyKonf/ Oyrm-Table \
ywf y wf v nf rsOf ; rsm;jzif h o wf r S w f
vdyk gu jzifh owfrw S f
&rnf/ udt
k oH;k jyK
ygu Table \ Border rsOf;rsm;onf
ajrnDjyifom Border rsOf;wm;rnfjzpf
onf/ udktoHk;jyK
ygu Table wpfckvHk;axmifvdkufrsOf;
omawGU½Sd&rnf/ udk
toH;k jyKygu Table wpfcv k ;kH wGitf vsm;
vdkuf? axmifvdkufrsOf;rsm;udk rawGU½Sd&
awmhyg/ yH(k 88)
49 Microsoft Access 2002

yHk(88)

Icon rsm; Command rsm; taMumif;t&m


Form Design xJ½Sdoufqdkif&m Label,
Text Box rsm;udk Shading vkyfjcif;?
azgif;<ujyKvyk &f mwGio
f ;kH onf/ Special
Effect List Box udka½G;yguatmufyg
yHk(89)ygtwdkif;ay:vmrnf/ rdrdBuKduf
ESpof uf&mudak ½G;cs,f toH;k jyKEikd o
f nf/

yHk(89)

53/ Database Window rS Table File wpfckjzpfaom Eco1 Table File udk
Design jyKvyk yf gu Menu Bar atmuf½Sd Toolbar rsm;rSm yHk(90)ygtwdkif;ajymif;vJ
oGm;rnf/

yHk(90)
uGefysLwmvufpJG 50

Icon rsm; Command rsm; taMumif;t&m


View → Design View Design View ESifh Datasheet View
rSm wpfvSnfhpDwpfcgpDjzpfaernf/
Edit → Primary Key rdrdpdwf0ifpm;rI½Sdaom Field wpfcktm;
Key Field owfrSwfjcif;jzpfonf/

View → Indexs rdrdpdwf0ifpm;rI½Sdaom Field tm; In-


dex owfrSwfjcif;jzpfonf/ yHk(91)

yHk(91)

Icon rsm; Command rsm; taMumif;t&m


Insert → Rows Row wpfckESifhwpfckMum; tpm;xdk;jcif;
jzpfonf/ Table File wnfaqmuf&m
wGif Design Structure udk jyefvnf
jyKjyifvdkaomtcg toHk;jyKonf/
Edit → Delete Rows toHk;rjyKvdkaom Row tm;zsufypf
jcif;jzpfonf/
View → Properties Form, Report rsm;wnfaqmuf&mwGif
rdrdpdwf0ifpm;aom Object rsm;udk jyef
vnfjyKjyif&mwGiv f nf;aumif;? 4if;wd\
Yk
*kPfowådrsm;udk odvdkaomtcgwGif
vnf;aumif; Properties rsm;udk jyif
qiftoHk;csjcif;jzpfonf/
51 Microsoft Access 2002

Icon rsm; Command rsm; taMumif;t&m


oufqdkif&m Field wGif Right Click
ESdyfNyD; Build udka½G;cs,fjcif;ESifhwlonf/
þuJhodkYa½G;cs,fygu Choose Builder
Dialog Box ay:vmrnf/ 4if; Dia-
log Box wGif Expression Builder,
Macro Builder, Code Builder
wdu Yk jkd rifawGU&rnfjzpfNy;D 4if;(3)rsK;d rS rdrd
tvd½k &dS mudk aqmif½u G Ef ikd yf gonf/ Ex-
pression Builder rSmoufqi kd &f m Field
rsm;\ Record rsm;xJrS Condition ay;
íqdik &f m Record rsm;udk qJGxkwf,lEdkif
&ef aqmif½Gufjcif;jzpfygonf/ Macro
Builder rSm 4if;\ Field wGif Macro
zdik o f ;D oefaY &;om;Edik Nf y;D ? Code Builder
rSm 4if; Field twGuf Poocedure a&;
om;jcif;jzpfygonf/

-------- + - + - + --------
uGefysLwmvufpJG 52

Chapter (3)
Queries
Query File wnfaqmuftoHk;jyKjcif;
1/ tcsut f vufrsm;xJrS tajctaewpfck odrYk [kwf wpfcx
k ufyo
kd ;kH Ny;D vdt
k yfcsuf
rsm;udk qJGxkwfjcif;udk Query File wnfaqmufNyD; &,lEdkifayonf/ Query trsKd;tpm;
(7) rsKd;½Sdonf/ 4if;wdkYrSm -
(u) Select
( c) Total
( *) Cross Tab
(C) Make Table
( i) Delete
( p) Append
(q) Update
2/ tyd'k cf iGJ ,f(u)ç (c) ESihf (*) wdrYk mS First Type yxrtrsK;d tpm;jzpfNy;D 4if;onf
Table twGif;½Sd Structure rsm; Record (or) Data rsm;tm;rajymif;vJEi kd yf g/ tyd'k cf iGJ ,f
(C)ç (i)ç (p)ESifh(q)trsKd;tpm;onf Second Type 'kwd, trsKd;tpm;jzpfí 4if;onf
Table twGif;½Sd Structurersm;? Record (or) Data rsm;tm;ajymif;vJEi kd pf rG ;f ½Syd gonf/
Queries tm; Click vkyfyg/ New a½G;yguyHk(92)yg twdkif; New Query Dialog
Box ay:vmvdrfhrnf/ 4if;wGif atmufygtwdkif;tcsuf(5)csufyg0ifygonf-
(u) Design View
( c) Simple Query Wizard
( *) Crosstab Query Wizard
(C) Find Duplicates Query Wizard
( i) Find Unmatched Query Wizard

yHk(92)
53 Microsoft Access 2002

Design View jzifh Query File wnfaqmufjcif;


3/ Design View → Ok vkyfygu Show Table Dialog Box ay:vmrnf/
yHk(93)/

yHk(93)

4/ txufyg Show Table Dialog Box wGif Tables, Queries, Both qdkonfh
Tab(3)rsKd;½Sdygonf/ Tables Tab udka½G;ygu Database File xJwGifaqmufxm;orQ
Table File rsm;ay:aernfjzpfonf/ Queries Tab udka½G;ygu Database File xJwGif
aqmufxm;orQ Query File rsm;ay:aernf/ Both Tab rSm Table File, Query File
ESprf sK;d pvH;k Database File xJwiG f zefw;D xm;orQ tukev
f ;kH ay:aernfjzpfonf/ xdaYk Mumifh
Query File wnfaqmuf&mwGif Table File, Query File (2)rsKd;udkoHk;í&onf/
,cktcgwGif rdrrd S Table File wpfrsKd;wnf;om wnfaqmufNyD;om;½Sdí Table Tab udk
a½G;yg/ xdt k cg zefw;D xm;orQ Table File rsm;tm;awGU&vdrfhrnf/ rdrdpdwf0ifpm;onfh
Table File tm; Select vkyfNyD; Add button udk Click vkyy f g/ Ny;D ygu Close udak ½G;yg/
xdtk cg Query1: Select Query Dialog Box ay:vmrnf/ yHk(94)

yHk(94)
uGefysLwmvufpJG 54

5/ (Oyrm-Table File jzpfaom exp1 udka½G;yg/) rdrdtvdk½Sdaom Field rsm;tm;


Double Click vkyyf g/ xdt
k cg View File xJodkY Field rsm;a&mufvmvdrrYf nf/ yH(k 95)/
View File xJwGif atmufygtcsufrsm;yg0ifMuonf-
(u) Field → Table File xJrS Field Name udq k v kd o
kd nf/
( c) Table → Database File xJrS Table File Name jzpfonf/
( *) Sort → rdrdpDcsifonfh Field Name tm; i,fpOf-BuD;vdkuf? BuD;pOf-
i,fvdkufpD&m wGifoHk;onf/ 4if;wGif Ascending / Descending /
[not sorted] [líoHk;rsKd;½Sdonf/ rdrdjyKvkyfonfudka½G;&ef/
(C) Show → Field Name tm;azmfjycsifygu Check vkyfí razmfjy
csiyf gu Uncheck vky&f ef jzpfonf/
( i) Criteria → Field xJrS Filter vkyfvdkonfh tcsuftvufudk Op-
erator rsm; tultnDjzifh ppfxkwfjcif;jzpfonf/
( p) Or → Filter vkyfvdkonfh Field ESpcf x k ufyykd gu Condition wpfck
(odUk r[kw)f wpfcEk iS hf udu
k n
f yD gu&onf[,
k q
l aom tajctaersK;d wGif
toHk;jyKonf/

yHk(95)
55 Microsoft Access 2002

6/ View File xJ½Sd Criteria wGif toHk;jyKEdkif&ef atmufyg Operator rsm;


odxm;&rnfjzpfNyD; 4if;wdkYudk Z,m;jzifhazmfjytyfygonf-
Arithmatic Operator rsm;\oauFwrsm;

Operator Meaning Example

+ (plus sign) Addition 3+3


– (minus sign) Subtraction 3–1
Negation –1

* (asterisk) Multiplication 3*3

/ (slash mark) Division 3/3

% (percent sign) Percent 20%

^ (caret) Exponentiation 3^2 (the same as 3*3)

Comparison operator rsm;\oauFwrsm;


Operator Meaning
= (equal sign) Equal to

> (greater than sign) Greater than

< (less than sign) Less than

>= (greater than or equal to sign) Greater than or equal to


<= (less than or equal to sign) Less than or equal to
<> (not equal to sign) Not equal to

Text concatenation operator rsm;\oauFwrsm;


Operator Meaning
& (ampersand) Concatenates “North” & “wind”

produces “Northwind”
uGefysLwmvufpJG 56

7/ yH(k 95)yg Query File udk Run vdyk gu Query Design Bar ½Sd udk
Click vkyy f g/ odrYk [kwf Menu Bar ½Sd Query udka½G;NyD; Pulldown Menu ½Sd Run udk
a½G;yg/ yH(k 96)/ xdt k cg Table File jzifhjyrnfjzpfonf/ yHk(97)

yHk(96)

yHk(97)

8/ xdkYaemuf Menu Bar ½Sd File tm;a½G;NyD; Save udka½G;&ef/ odkYr[kwf


Ctrl+S tm;ESy
d yf g/ yH(k 98)yg Save As Dialog Box ay:vmrnf/

yHk(98)

9/ 4if; Dialog Box wGif Query Name List Box ü File Name ay;NyD; Ok
udk Click vkyf yg/ (Oyrm-Qexp1 )/ xdt
k cg Query1:Select Query Dialog Box
ae&mwGif Qexp1:Select Query Dialog Box ay:vmrnf/ yHk(99)
57 Microsoft Access 2002

yHk(99)

10/ txufygyH(k 99)tm; Qexp1:Select Query Dialog Box ½Sd Close But-
ton udk Click vkyfyguvnf;aumif;? odkYr[kwf Menu Bar ½Sd File udka½G;í Close
vkyyf gu Database Windows odkYjyefvnfa&muf½SdoGm;rnf/ yHk(100)

yHk(100)

Table File xJrS tcsuftvufrsm;udk Query File jzifh Sorting vkyfjcif;


11/ Database Windows ½Sd Queries udak ½G;yg/ New udk Click vkyyf g/ OK udk
Click vkyfyg/ Show Table Dialog Box ay:vmaomtcg Tables Tab udka½G;yg/
Table File rsm;ay:aernfjzpf onf/ 4if;zdkifrsm;xJrS Economics Table File uda k ½G;yg/
xdaYk emuf Add vkyyf g/ Close udak ½G;ygu Show Table Dialog Box aysmufomG ;vdrrhf nf/
rdrd BuKu
d Ef pS o
f uf&m Field Name rsm;tm; View File xJodkY Double Click ESyd í
f xnfyh g/
Serial Number Field ae&m½Sd Sort tm; Ascending [kjyifqifyg/ yHk(101)? yHk(102)?
yH(k 103)/

yHk(101)
uGefysLwmvufpJG 58

yHk(102)

yHk(103)

12/ 4if;udk Run ygu yH(k 104)ygtwdik ;f Serial Number i,fpOfBu;D vdu
k pf ND y;D jyrnf
jzpfonf/

yHk(104)

13/ Serial Number Field ae&m½Sd Sort tm; Descending [kjyifqifyg/ yH(k 105)

yHk(105)
59 Microsoft Access 2002

14/ 4if;udk Run ygu yH(k 106)ygtwdik ;f Serial Number Bu;D pOfi,fvu
kd pf ND y;D jyrnf
jzpfonf/

yHk
(106)

ocFsmqdik &f m Operator rsm;udk toHk;jyKítcsuftvufrsm;udkqJGxkwfjcif;


15/ Database Windows ½Sd Queries uda
k ½G;yg/ New udk Click vkyyf g/ OK udk
Click vkyfyg/ Show Table Dialog Box ay:vmaomtcg Tables Tab udka½G;yg/
Table File rsm;ay:aernfjzpfonf/ 4if;zdkifrsm;xJrS Economics Table File uda k ½G;yg/
xdaYk emuf Add vkyyf g/ Close udak ½G;ygu Show Table Dialog Box aysmufomG ;vdrrhf nf/
rdrBd uKu
d Ef pS o
f uf&m Field Name rsm;tm; View File xJodkY Double Click ESyd í
f xnfyh g/
Rank Field ae&m½Sd Criteria tm; "Lecturer" (or) ="Lecturer" [kjyifqifyg/ yH(k 107)/

yHk
(107)

16/ 4if;udk Run ygu yH(k 108)ygtwdik ;f Rank onf Lecturer ESifhudkufnDaom
olrsm;omjyrnfjzpfonf/

yHk(108)
uGefysLwmvufpJG 60

17/ Rank Field ae&m½Sd Criteria tm; "Lecturer" (or) ="Lecturer", De-
partment Field ae&mwGif Criteria tm; "Institute of Economics (Yangon)" or
= "Institute of Economics (Yangon)" [kjyifqifyg/ yH(k 109)/

yHk
(109)

18/ 4if;udk Run ygu yH(k 110)ygtwdik ;f Rank onf Lecturer ESifhudkufnDaom
olrsm;ESifh Department Field onf Institute of Economics (Yangon) udkufnDrnfh
olrsm;omazmfjyrnfjzpfonf/ ta&twGuf ydkrdkenf;oGm;wmudkjrifawGU&rnfjzpfonf/
tb,faMumifhqdkaomf Condition ESpfrsKd;ESifhudkufnDrSom 4if;tcsuftvufudk qJGxkwf
ay;Edkifrnfjzpfonf/ 4if;enf;onf Programming oabmw&m;t& Logical AND
ESifhwlonf/

yHk(110)

19/ tu,fí Rank Field ae&m½Sd Criteria tm; "Lecturer" (or) ="Lec-
turer", Department Field ae&mwGif Criteria \atmufwpfaMumif; or ae&mwGif
"Institute of Economics (Yangon)" or ="Institute of Economics (Yangon)"
[kjyifqifyg/ yH(k 111)

yHk(111)

20/ 4if;udk Run yguyH(k 112)ygtwdik ;f Rank onf Lecturer ESifhudkufnDaom


olrsm; (odkYr[kwf) Department Field onf Institute of Economics (Yangon)
uduk n f rD nfoh rl sm; tcsu(f 2)csux f rJ w
S pfcck Ek iS hf udu
k n
f yD guazmfjyrnfomjzpfonf/ ta&
twGufydkrdkrsm;vmonfudk jrifawGU&rnfjzpfonf/ tb,faMumifhqdkaomf Condition
ESprf sK;d wGif wpfrsK;d rsK;d ESihf udu
k n
f yD gu 4if;tcsut f vufrsm;udk qJx G wk af y;Edik rf nfjzpfonf/
4if;enf; onf Programming oabmw&m;t& Logical OR ESiw hf o
l nf/
61 Microsoft Access 2002

yHHk(112)

21/ vpmtm; 4200 xufrsm;NyD;? 6400 ESifh nDrQvQifvnf;nDrQ? enf;yguvnf;


enf;onf[k pdppfrnfqykd gu Salary Field \ Criteria ae&mwGif >4200 and <=6400
[k jyifqifyg/ yH(k 113)/

yHk(113)

22/ 4if;udk Run yguyH(k 114)ygtwdik ;f Salary onf 4200 xufrsm;NyD; 6400
ESifh i,f&rnf/ trsm;qHk;nDrQonftxd Condition ESpfckESifhudkufnDrSom Data rsm;xGuf
vmrnfjzpfonf/

yHk(114)

23/ Marital Status Field \ Criteria ae&mwGif -1 (or) Yes (or) Not No [k
jznfph u
G jf yifqifyg/ yH(k 115)

yHk(115)

24/ 4if;udk Run ygu yH(k 116)ygtwdik ;f Marital Status onf tdraf xmif½o
dS nf[k
owfrSwfxm;aomolrsm; Mark vkyx
f m;olrsm;omjyvdí k jzpfonf/
uGefysLwmvufpJG 62

yHk(116)

25/ Marital Status Field \ Criteria ae&mwGif 0 (or) No (or) Not Yes [k
jznfph u
G jf yifqifyg/ yH(k 117)/

yHk(117)

26/ 4if;udk Run ygu yH(k 118)ygtwdik ;f Marital Status onf tdrfaxmifr½Sd[k
owfrSwfxm;aomolrsm; Mark vkyx f m;olrsm;omjyvdí k jzpfonf/

yHk(118)

Calculated Field zefwD;jcif;


27/ Database Windows ½Sd Queries uda k ½G;yg/ New udk Click vkyyf g/ OK udk
Click vkyfyg/ Show Table Dialog Box ay:vmaomtcg Tables Tab udka½G;yg/
Table File rsm;ay:aernfjzpf onf/ 4if;zdkifrsm;xJrS Economics Table File uda k ½G;yg/
xdaYk emuf Add vkyyf g/ Close udak ½G;ygu Show Table Dialog Box aysmufomG ;vdrrhf nf/
rdrd BuKu
d Ef pS o
f uf&m Field Name rsm;tm; View File xJodkY Double Click ESyd íf xnfyh g/
Salary Field \nmbuf tuGufwGif Field: ae&mü New Salary: 5*[Salary] [k
jyifqifjznfph u G yf g/ Table: wnfhwnfh New Salary: 5*[Salary] \atmufwnfw h nfwh iG f
uGufvyf(Blank) xm;&ef/ Show: wnfhwnfh New Salary: 5*[Salary] \atmufwnfh
wnfhwGif Mark vkyyf g/ yH(k 119)/
63 Microsoft Access 2002

yHk(119)

28/ yHk(119)tm; Run yguyHk(120)ygtwdkif; New Salary Field ygvmonfh


Query File topfwpfck&½Sdrnf/

yHk(120)

29/ txufyg Query File tm;odrf;ygu Query File Name awmif;rnf/


yH(k 121)/

yHk(121)

30/ Oyrm/ Qnewsalay [kowfrSwfNyD; Ok udk Click vkyyf g/ xdt


k cg rlvae&m
View File ae&modkY a&muf½SdoGm;rnf/ yHk(122)/

yHk(122)

31/ Qnewsalary:Select Query udk Close Button udk Click vkyy


f gu Data-
base Window odkY jyefa&mufoGm;rnf/ yHk(123)

yHk(123)
uGefysLwmvufpJG 64

Group By jyKvkyfjcif;
32/ Database Windows ½Sd Queries uda
k ½G;yg/ New udk Click vkyyf g/ OK udk
Click vkyfyg/ Show Table Dialog Box ay:vmaomtcg Tables Tab udka½G;yg/
Table File rsm;ay:aernfjzpfonf/ 4if;zdkifrsm;xJrS Economics Table File uda k ½G;yg/
xdaYk emuf Add vkyyf g/ Close udak ½G;ygu Show Table Dialog Box aysmufomG ;vdrrhf nf/
rdrBd uKu
d Ef pS o
f uf&m Field Name rsm;tm; View File xJodkY Double Click ESyd í
f xnfyh g/
(Oyrm- Rank, Salary)? yHk(124)/

yHk(124)

33/ txufygyHjk zpfay:aeonft h ajctaewGif Query Design Bar ½Sd


udak ½G;yg/ xdt
k cg Table: ESihf Sort: tMum;wGif Total: [lonfh Row wpfwef;ay:vmNy;D
Field Name wpfckpDatmuffwnfhwnfhwGif Group By ay:vmrnf/ yH(k 125)/

yHk(125)
65 Microsoft Access 2002

34/ Group By ½S& d m Cell tuGufwGif Cursor xnfv h u


kd yf gu Group By \
nmbufwGif Drop down arrow udkay:vmrnf/ 4if; Drop down
arrow udk Click vkyfygu atmufygtcsufrsm;ay:vmonfudk awGU½Sd&rnf-
(u) Group By/
( c) Sum /
( *) Avg/
(C) Min/
( i) Max /
( p) Count/
(q) StdDev/
( Z) Var /
( ps) First/
(n) Last/
( #) Expression/
( X) Where/
35/ yH(k 125)yg Query File udk Run ygu yH(k 126)ygtwdik ;f jrifawGU&rnfjzpfonf/

yHk(126)

36/ yHk(127)ygtwdkif; Salary udk Sum vkyfygu yHk(128)ygtwdkif; Assistant


Lecturer tm;vHk;\ vpmpkpkaygif;? Associate Professor tm;vHk;\vpmpkpkaygif;?
Lecturer tm;vH;k \vpmpkpa k ygif;? Professor tm;vH;k \vpmpkpak ygif;udjk yrnfjzpfonf/
uGefysLwmvufpJG 66

yHk(127)

yHk(128)

37/ yHk(129)ygtwdkif; Salary udk Avg [kajymif;vJNyD; Run ygu yH(k 130)ygtwdik ;f
Assistant Lecturer tm;vH;k \vpmpkpa k ygif;\ysr;f rQ? Associate Professor tm;vH;k \
vpmpkpkaygif;\ysrf;rQ? Lecturer tm;vHk;\vpmpkpkaygif;\ysrf;rQ? Professor tm;vH;k
\vpmpkpkaygif;\ ysrf;rQudkjyrnfjzpfonf/

yHk(130)

yHk(129)
67 Microsoft Access 2002

38/ yHk(131)ygtwdkif; Salary udk Min [kajymif;vJNyD; Run ygu yH(k 132)ygtwdik ;f
Assistant Lecturer tm;vH;k \vpmtenf;qH;k wpfO;D ? Associate Professor tm;vH;k \
vpmtenf;qHk;wpfOD;? Lecturer tm;vHk;\vpmtenf;qHk;wpfOD;? Professor tm;vH;k
\vpmtenf;qHk;wpfOD;udk jyrnfjzpfonf/

yHk(132)

yHk(131)
39/ yH(k 133)ygtwdik ;f Salary udk Max [kajymif;vJNy;D Run ygu yH(k 134)yg twdik ;f
Assistant Lecturer tm;vHk;\vpmtrsm;qHk;wpfOD;? Associate Professor tm;vHk;\
vpmtrsm;qHk;wpfOD;? Lecturer tm;vHk;\vpmtrsm;qHk;wpfOD;? Professor tm;vHk;\
vpmtrsm;qHk;wpfOD;udk jyrnfjzpfonf/

yHk(133)

yHk(134)
uGefysLwmvufpJG 68

40/ yH(k 135)ygtwdik ;f Salary udk Count [kajymif;vJNy;D Run yguyH(k 136)ygtwdik ;f
Assistant Lecturer tm;vH k ; \ta&twG u f ? Associate Professor tm;vH k ; \
ta&twGuf? Lecturer tm;vHk;\ta&twGuf? Professor tm;vHk;\ta&twGufudk
azmfjyrnfjzpfonf/

yHk(135)

yHk(136)
41/ yHk(137)ygtwdkif; Salary udk StdDev [kajymif;vJNyD; Run ygu yH(k 138)yg
twdkif; Assistant Lecturer rsm;\ StdDev? Associate Professor rsm;\ StdDev?
Lecturer rsm;\ StdDev? Professor rsm;\ StdDev udkjyrnfjzpfonf/

yHk(137) yHk(138)

42/ yHk(139)ygtwdkif; Salary udk Var [kajymif;vJNyD; Run ygu yH(k 140)ygtwdik ;f
Assistant Lecturer rsm;\ uJGvJGcsuf? Associate Professor rsm;\ uJGvJGcsuf? Lec-
turer rsm;\ uJGvJGcsuf? Professor rsm;\ uJGvJGcsufudkjyrnfjzpfonf/

yHk(139)
69 Microsoft Access 2002

yHk(140)

43/ yH(k 141)ygtwdik ;f Salary udk First [kajymif;vJNyD; Run ygu yH(k 142)ygtwdik ;f
Assistant Lecturer rsm;vpm\ First? Associate Professor rsm;vpm\ First? Lec-
turer rsm;vpm\ First? Professor rsm;vpm\ First udkjyrnfjzpfonf/

yHk(141)

yHk(142)
uGefysLwmvufpJG 70

44/ yH(k 143)ygtwdik ;f Salary udk Last [kajymif;vJNyD; Run ygu yH(k 144)ygtwdik ;f
Assistant Lecturer rsm;vpm\ Last? Associate Professor rsm;vpm\ Last? Lec-
turer rsm;vpm\ Last? Professor rsm;vpm\ Last udkjyrnfjzpfonf/

yHk(143)

yHk(144)

45/ yHk(145)ygtwdkif; Salary udk Sum [kajymif;vJNyD; Rank \ Criteria udk


"Assistant Lecturer", Department \ Criteria udk "Institute of Economics
(Mandalay)" [kjyifqifNyD; Run ygu yH(k 146)ygtwdi
k ;f Rank onf Assistant Lec-
turer, Department onf Institute of Economics (Mandalay) ESifh udkufnDaomol
rsm;\vpmpkpkaygif;udkjyrnfjzpfonf/

yHk(145)

yHk(146)

46/ yHk(147)ygtwdkif; Salary udk Expression [kajymif;vJNyD; Show udk Unmark


vkyyf g/ Rank \ Criteria wGif "Lecturer", Marital Status \ Criteria udk -1 [k
jyifqifNy;D Run ygu yH(k 148)ygtwdik ;f Rank onf Lecturer, Marital onf tdrfaxmif½Sd
aomolrsm;udk jyrnfjzpfonf/
71 Microsoft Access 2002

yHk(147)

yHk(148)

47/ yHk(149)ygtwdkif; Salary udk Where [kajymif;vJNyD; Show udk Unmark


vkyfyg/ Department \ Criteria wGif "Institute of Economic (Monywa)" [k
jyifqifNyD; Run ygu yH(k 150)yg twdik ;f Department onf Institute of Economic
(Monywa) ESifhudkufnDaomolrsm;omjyrnfjzpfonf/

yHk(149)

yHk(150)

Simple Query Wizard (Query File wpfckudkt½dk;qHk;wnfaqmufjcif;)


48/ Queries udka½G;yg/ New udka½G;yg/ xdktcg New Query Dialog Box
ay:vmrnf/ 4if;xJrS Simple Query Wizard udka½G;í Ok udk Click vkyyf g/ yH(k 151)/
uGefysLwmvufpJG 72

yHk(151)

49/ xdt
k cg Simple Query Wizard Dialog Box ay:vmrnf/ yH(k 152)/

yHk(152)

50/ yH(k 152)yg Simple Query Wizard Dialog Box ü Table/ Queries acgif;pOf
atmuf List Box wGif tm; Click vkyyf g/ Pulldown List us
vmrnf/ 4if;rS rdrv d t
kd yf&m Table(or)Query udka½G;yg/ 4if;aemufrdrdESpfouf&m Field
rsm;udka½G;cs,fNyD; Next udkxyfrHa½G;ygu yHk(153)ygtwdkif; Dialog Box wpfckxyfrHí
ay:vmrnf/
73 Microsoft Access 2002

51/ atmufyg Dialog Box rS Next udkxyfrHa½G;ygu yHk(154)yg Dialog Box


wpfckxyfrHíay:vmrnf/

yHk(153)

52/ atmufyg Dialog Box wGif File Name ay;NyD;? (Oyrm-SQEconomics)


[k½ukd x
f nfyh g/ Finish udkxyfrHa½G;ygu yHk(155)ygtwdkif; ½dk;½dk; Query File wpfckjzpf
vmrnf/ 4if; Query File trsK;d tpm;onf toH;k jyKreI nf;ygonf/

yHk(154)
uGefysLwmvufpJG 74

yHk(155)
75 Microsoft Access 2002

Cross Tab Query Wizard enf;jzifh Query File wnfaqmufjcif;


53/ ESpt
f vdu
k ?f vtvdu
k ?f &ufpt
GJ vdu k w
f nfrNSD y;D vkyif ef;vkyaf qmif&aomudp&ö yf
rsm;wGif Crosstab Query Wizard udt k oH;k jyKonf/ Queries udak ½G;yg/ New udak ½G;yg/
xdk tcg New Query Dialog Box ay:vmrnf/ yHk(156)

yHk(156)

54/ yH(k 156)yg Dialog Box rS Cross Tab Query Wizard udka½G;í Ok udk
Click vkyy
f g/ Crosstab Query Wizard Dialog ay:vmrnfjzpfonf/ yHk(157)

yHk
(157)

55/ txufyg Dialog Box rS View acgif;pOfatmufwGif Tables, Queries,


Both qdkonfh Option Button (3)ckay:aernfjzpfonf/ Tables Option Button udk
Mark vkyxf m;csed w
f iG f rdrw
d nfaqmufxm;orQ Table File rsm;tm; a½G;cGifh½SdrnfjzpfNyD;?
uGefysLwmvufpJG 76

Queries Option Button udk Mark vkyfxm;csdefwGif rdrdwnfaqmufxm;orQ Query


File rsm;udk a½G;cs,fcGifh½Sdrnfjzpfonf/ Both Option Button udka½G;xm;csdefürl Table
File rsm;? Query File rsm;ygESpfrsKd;pvHk;BuKdufESpfouf&mudka½G;cs,fEdkifayonf/ (Oyrm-
Queries Option Button udka½G;yg/ 4if;aemuf QElectronic Query File uda k ½G;yg/
xdkYaemuf Next udk Click vkyyf g/ xdt k cg yH(k 158)ygtwdik ;f Dialog Box topfwpfck
xyfrHay:vmrnf/

yHk(158)

56/ 4if; Dialog Box wGifrdrdtvdk½Sdonfh Row Heading tenf;qHk;(1)ckrS


trsm;qHk;(3)ckxda½G;cs,fEdkifcGifh½Sdonf/ (Oyrm-Item Field udka½G;yg)/ xdkYaemuf Next
udk Click vkyyf g/ yH(k 159)ygtwdik ;f Dialog Box topfwpfckxyfrHay:vmrnf/

yHk(159)
77 Microsoft Access 2002

57/ wpfzufyg Dialog Box wGif Column Heading vkyfvdkonfh Field wpfckudk
a½G;cs,f&efjzpfonf/ Oyrm-Date Field udka½G;í Next udkxyfrHa½G;uyHk(160)yg Dia-
log Box topfxyfrHay:vmrnf/

yHk(160)

58/ txufyg Dialog Box wGifazmfjyxm;aom Date yHkpHrsm;jzpfMuonfh Year,


Quarter, Month, Date, Date/ Time xJrS wpfckckudka½G;&efjzpfonf/ (Oyrm- Month
udak ½G;yg)/ Next udx
k yfraH ½G;ygu yH(k 161)yg Dialog Box topfwpfcx
k yfraH y:vmrnf
jzpfonf/

yHk(161)
uGefysLwmvufpJG 78

59/ wpfzufyg Dialog Box wGifrdrdwGufcsufvdkonfh Row ESifh Column jzwfqHk


onfh Field wpfcuk xkd yfraH ½G;í Calculate vkyfvdkonfh Function wpfckckudka½G;cs,f&ef
jzpfonf/ (Oyrm-Field: acgif;pOfatmufrS Total udak ½G;í Function: acgif;pOfatmufrS
Sum udka½G;cs,fyg/) Next udkxyfrHa½G;ygu yHk(162)ygtwdkif; Dialog Box topfwpfck
xyfrHay:vmayrnf/

yHk(162)
60/ txufyg Dialog Box wGif rdrdtvdk½Sdonfh Query File Name tm;ay;NyD;
Finish udka½G;cs,f&efjzpfonf/ xdktcgyHk(163)yg Cross Tab Query Wizard File tm;
azmfjyrnfjzpfonf/

yHk(163)

61/ yH(k 163)yg Cross Tab Query Wizard File tm;ydwv


f u
kd yf gu yH(k 164)twdik ;f
Database Window odkYjyefvnfa&muf½Sdrnfjzpfonf/
79 Microsoft Access 2002

yHk(164)

Find Duplicate Query Wizard (zdkifwpfckwGif½Sd Field wpfckwGif xyfaeaom


Record rsm;tm; ½Smjcif;)
62/ exp1 : Database Windows wGif Queries udka½G;yg/ Database Win-
dows \tay:ydkif; New udkxyfrHa½G;yg/ New Query Dialog Box ay:vmrnf/
yH(k 165)/

yHk(165)

63/ yH(k 165)yg Dialog Box rS Find Duplicates Query Wizard udka½G;NyD; Ok
udk Click vkyyf g/ yH(k 166)yg twdik ;f Find Duplicates Query Wizard Dialog Box
ay:vmrnf/
uGefysLwmvufpJG 80

yHk(166)
64/ rdrda½G;cs,fvdkonfh Table File (or) Query File tm;a½G;í Next Button
udk Click vkyyf g/ (Oyrm-Electronics Table File udak ½G;yg/) yH(k 167)yg Dialog Box
ay:vmrnf/

yHk(167)

65/ wzufyg Dialog Box wGif Record rsm;wpfBurd x f ufru ydrk ykd g0ifaeonf[k
xif&onfh Field wpfck okdYr[kwf wpfckxufrua½G;cs,fEdkifonf/ (Oyrm-Item Field
tm;a½G;cs,fyg) Next udka½G;cs,fygu yHk(168)yg Dialog Box topfwpfckay:vmrnf/
81 Microsoft Access 2002

yHk(168)

66/ yH(k 168)yg Dialog Box wGif rdrdazmfjyvdkonfh Field Name rsm;udka½G;í
Next uda
k ½G;cs,yf g/ xdt
k cg yH(k 169)yg Dialog Box topfwpfckxyfrHay:vmrnf/

yHk(169)

67/ txufyg Dialog Box \yHk(169)wGifQuery File Name udkjznfhpGufNyD;


Finish udka½G;cs,fyg/ xdktcgyHk(170)yg Record rsm;xyfaeaom Find Duplicates
for Electronic:Select Query File ay:vmrnf/ 4if;zdkifwGif Item trsKd;tpm;wpfrsKd;
wnf;omyg0ifaom Record udrk jybJwpfrsK;d xufyrkd ykd g0ifNy;D xyfaeonfRecord
h rsm;om
jyayrnf/

yHk(170)

68/ yH(k 170)yg Find Duplicates for Electronic:Select Query File tm;ydwf
vdu
k yf gu exp1: Database Window odkYjyefvnfa&muf½SdoGm;ayrnf/ yHk(171)/
uGefysLwmvufpJG 82

yHk(171)

Find Unmatched Query Wizard (zdi k w


f pfcw
k iG ½f dS Field wpfcw k iG o
f ;D jcm;wnf½adS e
aom Record rsm;tm;½Smjcif;)
69/ exp1:Database Windows wGif Queries uda k ½G;yg/ Database Windows
\tay:ydkif; New udx
k yfraH ½G;yg/ New Query Dialog Box ay:vmrnf/ yH(k 172)/

yHk(172)

70/ yHk(172)yg Dialog Box rS Find Unmatched Query Wizard udka½G;NyD;


Ok udk Click vkyyf g/ yH(k 173)ygtwdik ;f Find Unmatched Query Wizard Dialog
Box ay:vmrnf/

yHk(173)

71/ rdrda½G;cs,fvdkonfh Table File (or) Query File tm;a½G;í Next Button
83 Microsoft Access 2002

udk Click vkyyf g/ (Oyrm-Electronics Table File udak ½G;yg/) yH(k 174)yg Dialog Box
ay:vmrnf/

yHk(174)

72/ yH(k 174)yg Dialog Box wGif 4if;ESifhqufpyfvsuf½Sdaom Table File (or)
Query File wpfckckudk xyfrHa½G;í Next udk Click vkyy f g/ (Oyrm-Electronic Table
File uda
k ½G;yg/) yH(k 175)yg Dialog Box ay:vmrnf/

yHk(175)

73/ yH(k 175)yg Dialog Box wGif 4if;ESiqhf ufpyfvsu½f adS om Electornics Table
xJrS Item ESifh Elctronic Table xJrS Item wdkYudka½G;yg/ xdkYaemuf Table csif;rwlaom
uGefysLwmvufpJG 84

Field ESpfck Match jzpfap&ef yg Command Button udka½G;NyD; Next udk Click
vkyyf g/ yH(k 176)yg Dialog Box ay:vmrnf/

yHk(176)

74/ yH(k 176)yg Dialog Box wGif Query File jzpfvmrnfh File xJwGif rdrdpdwf0if
pm;onfh Field rsm;udka½G;yg/ xdkYaemuf Next udk Click vkyyf g/ yH(k 177)yg Dialog
Box ay:vmrnf/

yHk(177)

75/ yH(k 177)yg Dialog Box wGif Query File Name jznfhpGufí Finish tm;
a½G;yg/ (Oyrm-Electronics Without Matching Electronic)? yHk(178)yg Electron-
ics Without Matching Electronic : Select Query ay:vmrnf/

yHk(178)

76/ yH(k 178)yg Electronics Without Matching Electronic:Select Query


85 Microsoft Access 2002

tm; ydwv
f u
kd yf gu exp1:Database Window odkYjyefvnfa&muf½SdoGm;ayrnf/ yHk(179)

yHk(179)

rSwfcsu/f Find Unmatched Query Wizard onftenf;qHk; Table File ESpfckonf


Field ESihf Record rsm;awmfawmfrsm;wl&rnf/ Record ydr
k rkd sm;onfzh ikd u
f kd yxrOD;qH;k a½G;í
Record enf;onfh zdkifudkaemufrSa½G;&rnf/ 4if;zdkif 2 zdkifrSrwlnDaom Record rsm;
½Sdaeygu yHk(178)ygtwdkif;azmfjyrnfjzpfygonf/
Copy a Table (Table zdkifwpfckwnfaqmufjcif;)
77/ exp1:Database Windows wGif Table udka½G;yg/ nmbuf½Sd Box xJrS
Table File wpfzdkifudka½G;yg/(Oyrm-Electronics)/ yH(k 180)/

yHk(180)

78/ txufyg Dialog Box wGif Table File jzpfaom Electronics udka½G;xm;
aomtcsdefü Ctrl+C udEk ydS yf g/ xdaYk emuf Ctrl+V udkESdyf&ef? xdktcg File Name awmif;
onfh Paste Table As Dialog Box wpfcak y:vmrnf/ yH(k 181)wGiMf unfyh g/
uGefysLwmvufpJG 86

yHk(181)

79/ yH(k 181)yg Paste Table As Dialog Box wGif Table Name:acgif;pOfatmuf
½Sd Box ü File Name jznfph u G yf g/ (Oyrm-Electro)/ xdkYaemuf Ok udk Click vkyyf gu
4if;ESifhtvm;o@mefwlnDaom Table File opfwpfckjzpfvmonfudk yHk(182)wGifjrif
awGYEdkifayonf/

yHk(182)
87 Microsoft Access 2002

Make Table Query (Query jzifh Table zdkifwpfckwnfaqmufjcif;)


80/ Economics Table File rS Rank onf Lecturer, Date of Birth onf
<01/01/1982 ESifh i,fonfholudk½SmNyD; Table File opfwpfckjzifh oD;oefYxm;vdkygu
Make Table Query udktoHk;jyK&rnf/ exp1:Database Windows wGif Queries udk
a½G;yg/ yH(k 183)/

yHk(183)

81/ Database Windows \tay:ydkif; New udx


k yfraH ½G;yg/ New Query Dia-
log Box ay:vmrnf/ yH(k 184)/

yHk(184)

82/ yH(k 184)yg Dialog Box rS Design View udka½G;NyD; Ok udk Click vkyyf g/
yHk(185)yg twdkif; Show Table Dialog Box ay:vmrnf/
uGefysLwmvufpJG 88

yHk(185)

83/ Show Table Dialog Box rS Tables Command Tab udka½G;NyD; Econom-
ics a½G;í Add udk Click vkyy
f g/ xyfrí
H Close udk Click vkyyf g/ xdt
k cgyH(k 186)yg
twdkif; Query1:Select Query View File ay:vmvdrfhrnf/

yHk(186)

84/ txufygyHw k iG f Economics List Box rS rdrt


d vd½k &dS m Field rsm;udk Double
Click vkyfNyD; View File xJodkYqJGxnfh&ef/ xdkYaemuf Criteria wGif Rank Column
xJü Lecturer [kvnf;aumif; Date of Birth Column xJü <01/01/1982 [kvnf;
aumif;jyifqifyg/ yH(k 187)/
89 Microsoft Access 2002

yHk
(187)

85/ xdkYaemuf Menu Bar ½Sd Query Menu udak ½G;yg/ Query Menu wGif yg0if
aom Pulldown Menu xJrS udx k yfraH ½G;cs,yf g/ yH(k 188)/

yHk(188)

86/ xdt
k cg Make Table Dialog Box ay:vmrnf/ Table Name:List Box
wGif File Name wpfcjk znfph u
G yf g/ (Oyrm-MakeEco)/ Ok udk Click vkyyf g/ yH(k 189)/
uGefysLwmvufpJG 90

yHk(189)

87/ Query1:Make Table Query View File omusef½Sdawmhrnfjzpfonf/


yH(k 190)/

yHk(190)

88/ 4if; View File tm; ydwfvdkufvQifjzpfap? odkYr[kwf odrf;ygujzpfap Make


Table Query File tm;odrf;&ef Save As Dialog Box ay:vmrnf/ yH(k 191)/

yHk(191)

89/ Query Name: acgif;pOfatmuf List Box ü QMakeEco [ktrnfay;NyD;


Ok udk Click vkyy
f guyH(k 192)ygtwdik ;f Query1:Select Query onf QMakeEco
[kajymif;vJoGm;onfudk jrifawGU&rnfjzpfonf/
91 Microsoft Access 2002

yHk(192)

90/ txufyg View File tm;ydwfypfvdkufygu exp1:Database Windows


odkUjyefvnfa&muf½SdoGm;ayrnf/ yHk(193)/

yHk(193)

91/ udk Double Click ESdyfyg? odkYr[kwf a½G;NyD;


Open udk Click vkyy
f g/ yH(k 194)/ xdt
k cg Microsoft Access Dialog Box topfwpfck
xyfrHay:vmrnf/ yHk(195)/
uGefysLwmvufpJG 92

yHk(194)

yH(k 195)

92/ txufyg Dialog Box udk Yes Command Button udka½G;NyD; Click vkyyf gu
yH(k 196)yg Dialog Box topfwpfckxyfrHay:vmrnf/

yHk(196)

93/ txufyg Dialog Box udk Yes Command Button udka½G;NyD; Click vkyyf gu
yH(k 198)yg exp1:Database Windows odkYjyefa&mufoGm;rnf/
93 Microsoft Access 2002

yHk(197)

94/ txufyg exp1:Database Windows wGif Table udka½G;ygu


trnf½Sd Table File tm;awGU&rnfjzpfonf/ yHk(198)/

yHk(198)

95/ 4if;zdkifudk Double ESdyfvQifaomfvnf;aumif;? trnf½Sd Table


File tm;a½G;NyD; Open udk Click vkyfvQifaomfvnf;aumif; MakeEco Table File
topfwpfckxGufay:vmrnfjzpfonf/ yHk(199)/
uGefysLwmvufpJG 94

yHk(199)

Delete Query (Query jzifhrvdktyfonfh Record rsm;udkzsufjcif;)


96/ Economics Table File rS Rank onf Professor, Date of Birth onf
<01/01/1964 ESii hf ,fonfo
h u
l ½kd mS Ny;D 4if; Record rsm;udk zsuyf pfvykd gu Delete Query
udktoHk;jyK&rnf/ exp1:Database Windows wGif Queries udak ½G;yg/ yH(k 200)/

yHk(200)

97/ Database Windows \tay:ydkif; New udx


k yfraH ½G;yg/ New Query Dia-
log Box ay:vmrnf/ yH(k 201)/

yHk(201)

98/ yH(k 201)yg Dialog Box rS Design View udka½G;NyD; Ok udk Click vkyyf g/
yHk(202)ygtwdkif; Show Table Dialog Box ay:vmrnf/
95 Microsoft Access 2002

yHk(202)

99/ Show Table Dialog Box rS Table Command Tab udka½G;NyD; Economic
a½G;í Add udk Click vkyyf g/ xyfrí
H Close udk Click vkyyf g/ xdt
k cgyH(k 203)ygtwdik ;f
Query1:Select Query View File ay:vmvdrfhrnf/

yHk(203)

100/ yHk(203)wGif Economic List Box rSrdrdtvdk½Sd&m Field rsm;udk Double


Click vkyfNyD; View File xJodkYqJGxnfh&ef/ xdkYaemuf Criteria wGif Rank Column xJ
ü Professor [kvnf;aumif; Date of Birth Column xJü <01/01/1964 [k
vnf;aumif;jyifqifyg/ yH(k 204)/
uGefysLwmvufpJG 96

yHk(204)

101/ xdkYaemuf Menu Bar ½Sd Query Menu udak ½G;yg/ Query Menu wGiyf g0if
aom Pulldown Menu xJrS udx
k yfraH ½G;cs,yf g/ yH(k 205)/

yHk(205)

102/ xdt
k cg Query1:Select Query View File onf Query1:Delete Query
odkY ajymif;vJoGm;vdrfhrnf/ yHk(206)/
97 Microsoft Access 2002

yHk(206)

103/ Query1:Delete Query View File udkodrf;onfjzpfap? ydwfvdkufonfjzpfap


atmufygtwdkif; Query File Name awmif;rnf/ yH(k 207)/

yHk(207)

103/ txufygyH(k 207)yg Save As Dialog Box ½Sd Query Name: acgif;pOfatmuf
List Box wGif zdi
k t
f rnfwpfcak y;&ef/ (Oyrm-DelEco)/ xdkYaemuf Ok udk Click vkyyf g/
exp1:Database Window odkY jyefa&mufoGm;onfudkawGU&rnf/ yHk(208)/

yHk(208)

104/ ud k Double Click ES d y f v Qif a omf v nf ; aumif ; ? od k Y r [k w f


a½G;NyD; Open udk Click vkyyf g/ yH(k 209)/ xdt k cg Microsoft Access
Dialog Box topfwpfckxyfrHay:vmrnf/ yHk(210)/
uGefysLwmvufpJG 98

yHk(209)

yHk(210)

105/ txufyg Dialog Box udk Yes Command Button udka½G;NyD; Click vkyyf gu
yH(k 211)yg Dialog Box topfwpfckxyfrHay:vmrnf/

yHk(211)

106/ txufyg Dialog Box udk Yes Command Button udka½G;NyD; rlv exp1:
Database Window odkYjyefa&mufoGm;rnf/ yHk(212)/
99 Microsoft Access 2002

yHk(212)

107/ rlv Table File jzpfonfh Economic tm;jyefvnfzGifhMunhfygu Rank rS


Professor ESifhvnf;udkufnDonfh Record, Date of Birth rS <01/01/1964 ESifhvnf;
udkufnDonfh Record rsm;zsufjcif;cHvdkuf&onfudk awGUjrif&rnfjzpfonf/ yHk(213)/

yHk(213)
uGefysLwmvufpJG 100

Append Query (Query jzifh Field wlnDaom zdkif 2 zdkifudk aygif;pyfjcif;)


108/ exp1:Database Windows wGif Field wlnDaom Table File(2)zdi k ½f o
dS nf/
(Oyrm-Economics, Economic)/ Economics Table File wGif Record pkpkaygif;
(20)ESifh Economic Table File wGif Record pkpak ygif;(12)ckyg0ifMuonf/ Economic
Table File rS Record (12)ckudk Economics Table odkYaygif;ygu pkpkaygif; Record
(32)ck½Sdvmrnfjzpfonf/ 4if;udk Append Query enf;jzifhjyKvkyfEdkifayonf/ exp1:
Database Windows wGif Queries uda k ½G;yg/ yH(k 214)/

yHk(214)

109/ Database Windows rS New udx


k yfraH ½G;yg/ New Query Dialog Box
ay:vmrnf/ yH(k 215)/

yHk(215)

110/ yH(k 215)yg Dialog Box rS Design View udka½G;NyD; Ok udk Click vkyyf g/
yHk(216)ygtwdkif; Show Table Dialog Box ay:vmrnf/
101 Microsoft Access 2002

yHk(216)

111/ Show Table Dialog Box rS Table Command Tab udka½G;NyD; Economic
a½G;í Add udk Click vkyyf g/ xyfrí
H Close udk Click vkyyf g/ xdt
k cg yH(k 217)ygtwdik ;f
Query1:Select Query View File ay:vmvdrfhrnf/

yHk(217)

112/ yHk(217)wGif View File xJ½Sd Field: xJodkY Economic List Box rS "*"
tm; Mouse jzifhaxmufí Drag and Drop vkyyf g/ yH(k 218)/
uGefysLwmvufpJG 102

yHk(218)

113/ xdkYaemuf Menu Bar ½Sd Query Menu udak ½G;yg/ Query Menu wGiyf g0if
aom Pulldown Menu xJrS udx
k yfraH ½G;cs,yf g/ yH(k 218)/

yHk(218)

114/ xdt
k cg Append Dialog Box wpfckay:vmvdrfhrnf/ yHk(219)/
103 Microsoft Access 2002

yHk(219)

115/ txufyg Dialog Box ½Sd Append To acgif;pOfatmuf½Sd Table Name:List


Box \ Drop Down Arrow tm; Click vkyy f g/ xdaYk emuf Economics udak ½G;yg/
Ok udk Click vkyy
f g/ yH(k 220)yg Query1:Select Query View File onf Query1:
Append Query odkYajymif;vJoGm;vdrfhrnf/

yHk(220)

116/ txufygyH(k 220)yg Dialog Box tm;ydwfvdkufonfjzpfap? odkYr[kwf odrf;


vdkufonfjzpfap Save As Dialog Box ay:vmrnf/ yH(k 221)/

yHk(221)
uGefysLwmvufpJG 104

117/ yH(k 221)yg Dialog Box \ Query Name:acgif;pOfatmufwGif AppEco


[kjznfhpGufí Ok udk Click vkyfyg/ xdktcg Save As Dialog Box aysmufoGm;NyD;
AppEco:Append Query Dialog Box omusef½Sdawmhrnf/ yHk(222)/

yHk(222)

118/ yH(k 222)yg Dialog Box tm;ydwv


f u
kd yf gu Database Windows odYk jyefvnf
a&muf½o
dS mG ;rnf/ yH(k 223)/

yHk(223)
105 Microsoft Access 2002

119/ zdkifudk Run ygu Economics File xJodkY Economic File xJrS
Record rsm;aygif;rnfjzpfonf/ yHk(224)? yHk(225)ygtwdkif; Message Dialog Box
ESpfckudkazmfjyrnfjzpfonf/

yHk(224)

yHk(225)

Update Query (Query jzifhjyifqifvdkonfh Record rsm;udk jyifqifjcif;)


120/ exp1:Database Windows wGif Economics Table File udka½G;yg/ 4if;zdkif
xJrS Rank Field atmufwGif Professor, Associate Professor, Lecturer, Assitant
Lecturer rsm;yg0ifMuonf/ Assistant Lecturer rsm;udk Lecturer rsm;tjzpfvnf;
aumif;? Lecturer rsm;udk Associate Professor rsm;tjzpfvnf;aumif;? Associate
Professor rsm;udk Professor rsm;tjzpfvnf;aumif; ajymif;vJvdkvQif Update Query
jzifh ajymif;vJEdkifayonf/ exp1:Database Windows wGif Queries udak ½G;yg/ yH(k 226)/

yHk(226)
uGefysLwmvufpJG 106

121/ Database Windows rS New udx


k yfraH ½G;yg/ New Query Dialog Box
ay:vmrnf/ yH(k 227)/

yHk(227)

122/ yH(k 227)yg Dialog Box rS Design View udka½G;NyD; Ok udk Click vkyyf g/
yHk(228)ygtwdkif; Show Table Dialog Box ay:vmrnf/

yHk(228)

123/ Show Table Dialog Box rS Table Command Tab udka½G;NyD; Economic
a½G;í Add udk Click vkyyf g/ xyfrí
H Close udk Click vkyyf g/ xdt
k cgyH(k 229)ygtwdik ;f
Query1: Select Query View File ay:vmvdrfhrnf/

yHk(229)
107 Microsoft Access 2002

124/ yHk(229)wGif Economic List Box rS rdrdtvdk½Sd&m Field rsm;udk Double


Click vkyfNyD; View File xJoq
Ykd x
GJ nf&h ef/ yH(k 230)/

yHk(230)

125/ xd k Y a emuf Menu Bar ½S d Query ud k a ½G ; yg/ Pulldown Menu ½S d


udak ½G;yg/ yH(k 231)/

yHk(231)

126/ xdtk cg Query1:Select Query onf Query1:Update Query tjzpfy(kH 232)


twdkif;ajymif;vJoGm;rnf/ Table: ESifh Criteria Mum;wGif Update to: ay:vmrnf/
uGefysLwmvufpJG 108

yHk(232)

127/ Query1:Update Query ü Rank Field wGif Update To: udk "Lecturer"
[k vnf;aumif;? Rank Field \ Criteria ü "Assistant Lecturer" [kvnf;aumif;?
Salary Field ü Update To wGif 5200 [kvnf;aumif; jyifqifyg/ yH(k 233)/

yHk(233)

128/ xdkYaemuf Query1:Update Query udkodrf;onfjzpfap? ydwfypfvdkufonf


jzpfap File Name awmif;onfh Save As Dialog Box ay:vmrnf/ yH(k 234)/

yHk(234)

129/ txufyg Dialog Box wGif Query Name: acgif;pOfü UpdEco [ktrnf
ay;í Ok udk Click ESyd yf g/ xdt
k cg exp1:Database Window Dialog Box odYk jyefvnf
a&muf½o
dS mG ;rnf/ yH(k 235)/
109 Microsoft Access 2002

yHk(235)

130/ yH(k 235)yg exp1:Database Window rS udka½G;í Open udk


Click vkyy
f guyH(k 236)yg Dialog Box ay:vmrnf/

yHk(236)

131/ yH(k 236)yg Dialog Box ½Sd Yes udk Click vkyyf guyH(k 233)yg Condition ESifh
udkufnDonfh Record rsm;tm; trSefwu,f Update vkyfvdkygovm; owday;onfh
pmwrf;ay:vmNyD;4if; Dialog Box udkvnf; Yes udk Click vkyyf g/ yH(k 237)/

yHk(237)

132/ xdt
k cg exp1 : Database Window odkYjyefvnfa&muf½SdoGm;rnf/ yHk(238)/
uGefysLwmvufpJG 110

yHk(238)

133/ tqdyk g exp1:Database Window wGif Economic Table udka½G;í Open


udk Click vkyfygutcsuftvufrsm; Update jyKvkyfoGm;onfudk yHk(239)ygtwdkif;
awGUjrifEdkifygonf/

yHk(239)

Relation Ship (Query jzifh Table zdkifrsm;udk csdwfqufjcif;)


134/ exp1:Database Windows wGif Eco01,Eco02,Eco03,Eco04,Eco05,
Eco06,Eco07, Eco08,Eco09,Eco10,Eco11 Table File rsm;toD;oD;½SdaeMu
ayonf/ Eco01 Table File wGif Serial Number ESifh Name, Eco02 Table File
wGif Serial Number ESifh Rank, Eco03 Table File wGif Serial Number ESifh De-
partment, Eco04 Table File wGif Serial Number ESifh Date of Birth,Eco05 Table
File wGif Serial Number ESihf Marital Status, Eco06 Table File wGif Serial Number
ESifh Salary, Eco07 Table File wGif Serial Number ESifh Address,Eco08 Table
File wGif Serial Number ESifh Main Subject, Eco09 Table File wGif Serial Num-
ber ESifh Father Name,Eco10 Table File wGif Serial Number ESifh Mother Name,
Eco11 Table File wGif Serial Number ESifh Blood Group toD;oD;½SdaeMuonf/
111 Microsoft Access 2002

4if; Table File rsm;udk Serial Number Key Field xm;í csdwfqufvdkufygu zdkifwpf
zdkifxJwGif Field Name rsm;yg0ifomG ;Ny;D Record rsm;vnf;toD;oD;csdwfqufoGm;vdrfh
rnf/ 4if;udk Relation Ship [kac:onf/ wpfenf;tm;jzifh Table zdik w
f ikd ;f wGif wlnaD om
Key Field wpfck½SdMuNyD; 4if; Key Field udk r@Kdifxm;í rdrdtvdk½Sdaom Field rsm;udk
Query zdkiftjzpfqJGxkwf,ljcif;udk atmufyg Diagram/Tree yHkpHjzifhazmfjytyfygonf/
yH(k 240)/
Eco01 Table Serial Number, Name Query zdkif
Eco02 Table Serial Number, Rank Serial Number
Eco03 Table Serial Number, Department Name
Rank
Eco04 Table Serial Number, Date of Birth Department
Eco05 Table Serial Number, Marital Status Date of Birth yHk
Marital Status
Eco06 Table Serial Number, Salary (240)
Salary
Eco07 Table Serial Number, Address Address
Main Subject
Eco08 Table Serial Number, Main Subject Father Name
Eco09 Table Serial Number, Father Name Mother Name
Blood Group
Eco10 Table Serial Number, Mother Name
Eco11 Table Serial Number, Blood Group

135/ Database Windows \tay:ydkif; New udx


k yfraH ½G;yg/ New Query Dia-
log Box ay:vmrnf/ yH(k 241)/

yHk(241)

136/ yH(k 241)yg Dialog Box rS Design View udka½G;NyD; Ok udk Click vkyyf g/
yHk(242)ygtwdkif; Show Table Dialog Box ay:vmrnf/
uGefysLwmvufpJG 112

yHk(242)

137/ Show Table Dialog Box rS Table Command Tab udka½G;NyD; Eco01,
Eco02, ..., Eco11 Table File rsm;udk Add vkyyf g/ xyfrí
H Close udk Click vkyyf g/
xdt
k cg yH(k 243)ygtwdik ;f Query1:Select Query View File ay:vmvdrfhrnf/

yHk(243)

138/ Query1:Select Query wGif½dS Eco01 rS Eco02, Eco02 rS Eco03, Eco03


rS Eco04, Eco04 rS Eco05, Eco05 rS Eco06, Eco06 rS Eco07, Eco07 rS Eco08,
Eco08 rS Eco09, Eco09 rS Eco10, Eco10 rS Eco11Table File rsm;\ Serial
Number Field udka½G;í atmufazmfjyyg yHk(244)twdkif; Drag and Drop vkyyf g/
113 Microsoft Access 2002

yHk
(244)

139/ Eco01 Table File rS Serial Number ESifh Name, Eco02 Table File rS
Rank, Eco03 Table File rS Department, Eco04 Table File rS Date of Birth,
Eco05 Table File rS Marital Status, Eco06 Table File rS Salary, Eco07 Table
File rS Address, Eco08 Table File rS Main Subject, Eco09 Table File rS Father
Name, Eco10 Table File rS Mother Name, Eco11 Table File rS Blood Group
wdkYudk Double Click jzifh View File xJoq
Ykd cGJ syg/ yH(k 245)/

yHk(245)
uGefysLwmvufpJG 114

140/ xdaYk emuf Query1:Select Query udk odr;f onfjzpfap? ydwyf pfvu
kd o
f nfjzpfap
File Name awmif;onfh Save As Dialog Box ay:vmrnf/ yH(k 246)/

yHk(246)

141/ txufyg Dialog Box wGif Query Name:acgif;pOfü RelaEco [ktrnf


ay;í Ok udk Click vkyfyg/ xdktcg exp1:Database Window Dialog Box odkY
jyefvnfa&muf½SdoGm;rnf/ yHk(247)/

yHk(247)

142/ yHk(247)yg exp1:Database Window rS udka½G;í Open udk


Click vkyy
f gu yH(k 248)yg RelaEco Table File xJ½Sd Record rsm;y:vmrnf/

yHk(248)
-------- + - + - + --------
115 Microsoft Access 2002

Chapter (4)
Forms
tcsuftvufrsm;udk Forms yHkpHtrsKd;rsKd;wnfaqmufí Data Entry jyKvkyfjcif;
1/ Database File xJ½Sd Table File rsm;udk Data Entry jyKvkyf&mwGif Table
File \ tcGifhta&;rsm;jzifhomaqmif½Gufae&ygonf/ Data Entry aqmif½Guf&mwGif
rd r d p d w f B uKd u f z ef w D ; wnf a qmuf E d k i f & ef Forms File \tcG i f h t a&;rsm;ud k o H k ; NyD ;
wnfaqmufEdkifayonf/ ,ck exp1:Database Window wGif Form File wnfaqmuf
ygu exp1:Database Window wGif½Sdaom Objects acgif;pOfatmuf½Sd Forms tm;
a½G;yg/ xdkYaemuf New tm; Click ESyd yf g/ yH(k 249)/

yHk(249)

2/ xdtk cgyH(k 250)ygtwdik ;f New Form Dialog Box ay:vmrnf/ 4if; Dia-
log Box wGif atmufygtcsuf(7)csufyg0ifayonf-
(u) Design View/
( c) Form Wizard/
( *) AutoForm: Columnar /
(C) AutoForm: Tabular /
( i) AutoForm: Datasheet/
( p) AutoForm: PivotTable/
(q) AutoForm: PivotTable/
( Z) Chart Wizard/
( ps) Pivot Table Wizard/
uGefysLwmvufpJG 116

yHk(250)

Design View ( Design View jzifh Form wnfaqmufjcif;)


3/ rdrt
d vd½k adS om Table File (or) Query File wpfcck u
k akd ½G;cs,í
f vnf;aumif;?
Table File(or)Query File wpfckckudkra½G;cs,fíaomfvnf;aumif; Design View udk
wnfaqmufEdkifayonf/ yHk(250)yg New Form Dialog Box wGif Design View udk
a½G;í Ok udk Click vkyyf g/ yH(k 251)yg Form1:Form qdkonfh Form wnfaqmuf&ef
yHkpHay:vmayrnf/ 4if;wGiftydkif; (5)ydkif;yg0ifygonf-
(u) Form Header/
( c) Page Header/
( *) Detail/
(C) Page Footer/
( i) Form Footer/

yHk(251)
117 Microsoft Access 2002

4/ 4if;yHkpHwGif Form Header, Form Footer, Page Header, Page Footer


rsm;rawGU&ygu Menu Bar ½Sd View Menu udka½G;NyD; Pulldown Menu rsm;jzpfMuaom
Page Header/Footer ESihf Form Header/Footer wdu Yk kd a½G;cs,jf cif;? ra½G;cs,jf cif;wdEYk iS hf
oufqdkifayonf/
5/ Form Header ESifh Page Header Mum;wGif acgif;pOfBu;D a&;om;&efjzpfygonf/
Page Header ESifh Detail Mum;wGif tpkacgif;pOf(odkYr[kwf)acgif;pOfi,frsm; (odkYr[kwf)
pmrsuEf mS wdik ;f xyfcgç xyfcgygrnfah cgif;pOfrsm;? pmrsuEf mS eHygwfwyfvykd gupmrsuEf mS
eHygwfrsm;a&;om;&efjzpfygonf/ Detail ESifh Page Footer Mum;wGif Table File xJ½Sd
Record rsm;a&;om;&efjzpfonf/ Page Footer ESifh Form Footer Mum;wGifpkpkaygif;
Grand Total rsm;a&;om;&efjzpfygonf/ Form Footer \atmufwGifpmrsufESm
atmufqHk;wGif ½Sdoifhonfh pmrsm;a&;om;xnfhoGif;jcif;jzpfygonf/
6/ yH(k 252)yg Form Design onf Plain omay:vmrnf/ Toolbox xJ½Sd Icon
rsm;udk toH;k jyKí rdrBd uKu
d Ef pS o
f uf&m Form Design rsm;jyKvyk o f mG ;Edik af yonf/ odrYk [kwf
acgif;pOfBu;D rsm;a&;om;jcif;? ½kyyf BkH u;D rsm;qJw
G ifonft
h cgrsm;wGivf nf; toH;k jyKEikd af yonf/
xdtk cg Form Header, Form Footer, Page Header, Page Footer rsm;udk azsmufvdk
ygu Menu Bar ½Sd View Menu udka½G; NyD; Pulldown Menu rsm;jzpfMuaom Page
Header/Footer ESifh Form Header/Footer wdkYudk Un Mark vkyfay;jcif;jzifh&½SdEdkif
ygonf/

yHk(252)

7/ Label Icon jzifh Institute of Economic, Yangon udka&;NyD;? Rect-


angle Icon jzifhav;axmifhyHko@mefzefwD;yg/ xdktcgyHk(253)ygtwdkif;jzpfay:
vmrnf/

yHk(253)
uGefysLwmvufpJG 118

8/ wpfzufyg Form1:Form File udkodrf;vQifjzpfap? ydwfvQifjzpfap Save As


Dialog Box ay:vmrnf/ yH(k 254)/

yHk(254)

9/ 4if; Dialog Box wGif Form Name tm; FormEco1 [kay;NyD; Ok udk
Click vkyy f g/ xdt
k cg exp1:Database Windows odjYk yefvnfa&muf½o
dS mG ;rnfjzpfonf/
yH(k 255)/

yHk(255)

10/ exp1 : Database Windows ½Sd FormEco1 udka½G;NyD; Open udk Click vkyf
ygu yHk(256)wGif jrif&onfhtwdkif; jyrnfjzpfonf/

yHk(256)

Toolbox ( Icon rsm;jzifh pkpnf;xm;aom Toolbox)


11/ Form rsm;wnfaqmuf&mwGif ToolBox xJ½dS Icon rsm;udk od½E
dS ikd rf o
S m Form
rsm; wnfaqmuf&mwGif tqifajyrnfjzpfaMumif;awGU½Sd&rnfjzpfonf/ Toolbox udk
Form Design Toolbar xJ½Sd Icon udka½G;jcif;tm;jzifhvnf;aumif;? Menu
Bar ½Sd View udk a½G;í Pulldown Menu ½Sd udk a½G;jcif;tm;jzifv
h nf;aumif;
atmufygtwdkif; Toolbox ay:vmayrnf/ yHk(257)/

yHk(257)
119 Microsoft Access 2002

Toolbox twGif;½Sd Icon rsm;


12/ Icon jzpfonf/ Page Maker wGif Pointer Tool ESit hf vm;
oP²mefwo l nf/ &nfreS ;f csurf sm;udak ½G;cs,&f mwGit f oH;k 0ifonf/ Form(or)Report rsm;
wGifpma&;jcif;? Template rsm;toHk;jyKjcif;? rsOf;rsm;? Rectangle ESiq hf ikd af omudp&ö yfrsm;?
Graphic rsm;ponfjzifh &nfre S ;f csuq f ikd &f m Object wpfcck u
k akd ½G;cs,v f o kd nft
h cg toH;k jyK
onf/
13/ Icon jzpfonf/ Form (or) Report rsm;wGiftoHk;rsm;
onf/ Access System wGif½SdaomvkyfydkifcGifhrsm;udktoHk;jyKvdkygu Control Wizards
Icon udka½G;cs,fxm;&rnf/ Command Button twGif; rdrdpdwfBuKdufpmom;rsm;a&;vdk
ygu Control Wizards Icon tm;a½G;cs,fjcif;rjyK&yg/
14/ Icon udk rdrdtvdk½Sdaom Label rsm;a&;&mwGif toHk;jyKonf/

15/ Icon onf Memory Variable rsm;? Field twGif;½Sd Tem-


plate rsm;qJG,ltoHk;jyKvkdyguoHk;onf/

16/ Icon onf Toggle Button Check Box


Option Button wdkYudk rdrdBuKdufESpfouf&mwpfrsKd;rsKd;udk toHk;csvdkygu Option Group
Icon udk toHk;jyKonf/ Control Wizards udka½G;cs,fxm;&rnf/ atmufazmfjyyg
yHk(258)twdkif; Data Entry Form wGif Sex udk Option Group jzifh zefwD;rnfqdkygu
Toolbox ½Sd Control Wizards udk a½G;cs,fxm;&rnf/

yHk(258)

17/ xdkYaemuf Option Group udka½G;cs,fí rdrdtvdk½Sd&mae&mwGif Drag and


Drop vkyfygu yHk(259)ygtwdkif; jzpfay:vmrnf/
uGefysLwmvufpJG 120

yHk(259)

18/ yH(k 259)yg Label Name wGif Sex Field wGif rdrd Data Entry vkyfrnfh
Male, Female wdkYudk xnfhoGif;NyD; Next udka½G;cs,f&rnf/ xdktcg yHk(260)ygtwdkif;jzpf
ay:vmrnf/

yHk(260)

19/ Default Choice udk wpfckckxm;&ef Male (or) Female tm;xm;Ny;D Next
udkxyfrHa&G;cs,fygu yHk(261)ygtwdkif;jzpfay:vmrnf/

yHk(261)

20/ Label Name jzpfonfh Male tm; Value wefbdk;udk -1 [kay;&ef/ tb,f
aMumifhqdkaomf Data Entry oGif;ygu a,mufsm;jzpfygutrSefjcpfNyD; rdef;rjzpfygutrSef
rjcpfbuJ uG vf yfcsex
f m;í jzpfonf/ xdaYk Mumifh Female tm; Value wefbdk;udk 0 (Zero)
[kay;&rnf/ xdkYaemuf Next udka½G;&ef/ xdktcg yHk(262)ygtwdkif;ay:vmrnf/
121 Microsoft Access 2002

yHk(262)

21/ 4if; Dialog Box xJrS Store in value in this field tm; Sex Field udk
a½G;Ny;D Next udx
k yfrjH yKvyk &f efjzpfonf/ xdt
k cgyH(k 263)ygtwdik ;f Option Group Wizard
ay:vmrnf/

yHk(263)

22/ Toggle Button Check Box Option Button wdu Yk kd rdrBd uKu
d Ef pS f
ouf&m wpfrsK;d rsK;d udak ½G;cs,yf g/ (Oyrm Option Button udak ½G;&ef)/ BuKud Ef pS of ufí
toHk;jyKrnfh Etched, Flat, Raised, Shadowed, Sunken yHkpH(5)rsKd;xJrSwpfrsKd;rsKd;udk
a½G;cs,fjcif;tcGifhta&;udkvnf;ay;onf/ Next udka½G;yguyHk(264)ygtwdkif; Option
Group udk BuKdufESpfouf&mtrnfay;onfh Dialog Box ay:vmrnf/

yHk(264)
uGefysLwmvufpJG 122

23/ Sex [ktrnfay;NyD; Finish udka½G;yg/ xdktcgyHk(265)wGif azmfjyxm;onfh


twdkif; jzpfay:vmonfudkawGU&rnf/

yHk(265)

24/ Icon udk wpfvnS phf w


D pfcgpD toH;k jyK&rnfu
h pd &ö yfrsm;wGio
f ;kH
onf/ toH;k enf;onf/ Option Group jzifha½G;cs,fygu ydkrdktqifajyonf/
25/ Icon jzpfonf/ rdrdtvdk½Sd&m ESpfck(odkYr[kwf) ESpfckxufrsm;
xJrS wpfckckudka½G;cs,ftoHk;jyKvdkygu Option Button udo k ;kH onf/ Option Group
jzifha½G;cs,fygu ydkrdktqifajyonf/
26/ Icon jzpfonf/ rdrdtvdk½Sd&mESpfck(odkYr[kwf)ESpfckxufrsm;xJrS
wpfckckudk a½G;cs,ftoHk;jyKvdkygu Check Box Button udo k ;kH onf/ Option Group
jzifha½G;cs,fygu ydkrdktqifajyonf/
27/ Icon jzpfonf/ Combo Box onf Data Entry jyKvy
k &f mwGif
Multi Choice oabmw&m;jzpfonf/ Toolbox xJrS Combo Box udk Drag and
Drop Form xJ½Sd rdrdtvdk½Sd&mae&mwGifjyKvkyfygu yHk(266)ygtwdkif; Dialog Box ay:
vmrnf/

yHk(266)
123 Microsoft Access 2002

28/ xdtk cg Combo Box \ Value tm; Table (or) Query taejzifh &½SdEdkifa&;
twGuf I want to combo box to look up the values in a table or query udk Click
vkyfNyD; Next udka½G;yg/ yHk(267)yg twdkif;ay:vmrnf/

yHk(267)

29/ tvd½k &dS m Table File tm;a½G;í Next udk a½G;yg/ yHk(268)ygtwdkif;jzpfay:
vmrnf/

yHk(268)

30/ rdrt
d oH;k jyKvo
kd nfh Field tm;a½G;í Next udak ½G;yg/ yH(k 269)ygtwdik ;f ay:rnf/

yHk(269)
uGefysLwmvufpJG 124

31/ Next udkxyfrHa½G;ygu yHk(270)twdkif;xyfrHay:vmrnfjzpfonf/

yHk(270)

32/ Store that value in this field tm; Click vkyy f g/ Text Box nmbuf½dS
Drop Down Arrow tm; Click vkyy f g/ Field List ay:vmrnf/ 4if; Field rsm;xJrS
Address udka½G;yg/ xdkYaemuf Next udka½G;ygu yHk(271)ygtwdkif;ay:vmrnf/

yHk(271)

33/ Text Box wGif Address [k½u


kd x
f nfNh y;D Finish udka½G;ygu yHk(272)ygtwdkif;
Data Entry Form xJwGif Combo Box ay:vmrnf/

yHk(272)

34/ 4if; Data Entry Form udk Open vkyyf gu yH(k 273) wGiaf z:jyxm;onft
h wdik ;f
Address wGif Multi Choice a½G;&eftcGifhta&;&½SdonfudkawGU&rnfjzpfonf/
125 Microsoft Access 2002

yHk(273)

35/ Icon onf Data Entry jyKvkyf&mwGif Multi Choice oabm


w&m;jzpfonf/ Combo Box ESifh vkyfenf;tqifhqifhtwlwljzpfonf/ yHk(274)/

yHk(274)

36/ Icon onf Access wGif tqifoifhtoifhyg0ifNyD;jzpf


aom Command Function rsm;toH;k jyK&mwGivf nf;aumif;? rdrpd w
d Bf uKu
d jf yKvyk cf sio
f nfh
Command rsm;udkzefwD;&mwGiftoHk;jyKonf/

37/ Icon onf Windows twGif;½Sd ½kyfyHkrsm;? Microsoft Office


twGif;½Sd ½kyfyHkrsm;xnfhoGif;&mwGiftoHk;jyKonf/
38/ Icon onf BuD;rm;aom½kyfyHkrsm; oD;jcm;qJGwif&m
wGif toHk;jyKonf/ 300 Kilo Bytes xufBu;D rm;aom Graphic yHrk sm;wGif toH;k jyKonf/
uGefysLwmvufpJG 126

39/ Icon onf Table File twG i f ; ½S d ½k y f y H k r sm;ud k


qJw
G if&mwGif toH;k jyKygonf/ 300 Kilo Bytes xufenf;aom Graphic yHkrsm;wGif
toHk;jyKonf/
40/ Icon onf Form, Report rsm;twGif; Break zrf;&mwGif
toHk;jyKygonf/
41/ Icon onf Field rsm;tkyp
f pk w
kH GJ tcGit
hf a&;rsm;udk tkypf v
k u
kd f
Data Entry jyKvy k &f mwGit
f oH;k jyKygonf/ yxrOD;pGm Table File wpfckwnfaqmufNyD;
om;½Syd gu Forms →New →Form Wizard udka½G;yg/ rdrdtvdk½Sdonfh Table File
udka½G;í Ok udak ½G;yg/ Table wGif½Sdaom Field udka½G;cs,fNyD; Finish jyKvyk &f ef/ Form
udk trnfay;NyD; Design jyKvyk &f ef/ Form xJwiG f tqifoifyh gvmaom Field rsm;udzk suf
ypf&efjzpfonf/ xdkYaemuf Tab Control Button udk Click jyKvkyfí Form Design xJ
odkY Drag and Drag jyKvyk yf g/ yH(k 275)ygtwdik ;f Page1 onf tydkif;wpfydkif;? Page2
onftydkif;wpfydkif; jzpfaeonfudkawGU½Sd&rnf/

yHk(275)

42/ Page1 udka½G;í Right Click ESy


d yf g/ xdt
k cg Page1 \ Properties ay:vm
rnf/ Properties xJrS Caption wGif Name; [kjznfph u G yf g/ yH(k 276)wGiMf unfyh g/
127 Microsoft Access 2002

yHk
(276)

43/ xdkYaemuf Close Button udEk ydS yf g/ xdek nf;wl Page 2 udkvnf; Sex [ka&;yg/
Sex udka½G;NyD; Right Click udE
k ydS yf gu yH(k 277)ygtwdik ;f Short Cut Menu ay:vmrnf/

yHk(277)
uGefysLwmvufpJG 128

44/ 4if;xJrS Insert Page udak ½G;yg/ xdt


k cg Page3 ay:vmrnf/ xdkenf;twdkif;
Page 4 ay:atmifqufvkyfEdkifygonf/ Page3, Page4 wdkYudkvnf; Degree, Address
ponfjzifh ajymif;vJEdkifonf/ yHk(278)wGifMunfhyg/

yHk(278)

45/ Name Tab uda k ½G;yg/ Text Box jzifh Identification Number, Name wdkY
udkzefwD;&ef/ yHk(279)wGifMunfh&ef/

yHk(279)

46/ Sex udka½G;NyD; Option Group jzifh Male, Female a½G;cs,c


f iG w
hf nfaqmufyg/
yHk(280)wGifMunfhyg?

yHk(280)
129 Microsoft Access 2002

47/ Degree udka½G;í bmom&yfrsm;udkxnfh&ef/ yHk(281)/

yHk(281)

48/ Address udka½G;í Name, Address udz


k efw;D &ef/ yH(k 282)/

yHk(282)

49/ xdtk cg Tab wpfckcsif;tvdkuf tcsuftvufrsm;udkpdppfEdkifjcif;? Data En-


try a&;oGif;Edkifjcif;wdkYudk jyKvkyfEdkifayonf/

50/ Subform/ Subreport wl&mtkyp f u


k kd a½G;xkwjf cif;jzpfonf/ Oyrm Test1
Table File wGif Address ü YANGON,BAGAN,MANDALAY,BAGO ponfjzifh
vdyfpm(4)rsKd;wGif aexdkifMuygu YANGON jzpfygu YANGON wGifaexdkifMuolrsm;
omjyrnfjzpfNyD;? BAGAN jzpfu BAGAN wGif aexdkifMuonfhvdyfpm½Sifrsm;om jyrnf
jzpfonf/ Oyrm-Form File wpfcu k kd zefw;D xm;&ef/ Forms → New → Form Wiz-
ard udka½G;yg/ rdrdtvdk½Sdonfh Table File udka½G;í Ok uda k ½G;yg/ yk(H 283)/
uGefysLwmvufpJG 130

yHk(283)

51/ rdrdtvdk½Sd&m Field rsm;udak ½G;í Next udjk yKvyk &f ef/ yH(k 284)ygtwdik ;f Tabular
udka½G;í Next udjk yKvyk &f ef/

yHk(284)

52/ xdktcg yHk(285)ygtwdkif;jzpfay:vmayrnf/


131 Microsoft Access 2002

yHk(285)

53/ yH(k 285)ygyHw


k iG f Next udx
k yfrjH yKvyk &f ef/ yH(k 286)ygtwdik ;f jzpfay:vmayrnf/

yHk(286)

54/ yHk(286)ygyHkwGif Finish tm;a½G;&efjzpfonf/ xdkYaemuf test1 Form udk


Design jyKvkyfí yHk(287)ygtwdkif; Subform/ Subreport udka½G;í Form Design
xJodkY Drag and Drop jyKvyk yf g/
uGefysLwmvufpJG 132

yHk
(287)

55/ Next udka½G;ygu yHk(288)ygtwdkif;jyrnf/

yHk(288)

56/ xdt
k cg rdrt
d vd½k adS om Field rsm;udak ½G;í Next udjk yKvyk &f ef/ vdypf mtkypf jk zifh
jycsifygu vdyfpmtkyfpkjzifhjyygudk yHk(289)ygtwdkif;a½G;í Next udjk yKvyk &f ef/

yHk(289)
133 Microsoft Access 2002

57/ xdkYaemuf yHk(290)ygtwdkif; Finish jyKvyk yf g/

yHk(290)

58/ xdt h wdik ;f Address → Yangon jzpfygu Yangon


k cg yH(k 291)wGif jrif&onft
vdyfpmwGifaexdkifolrsm;om azmfjyrnfjzpfonf/

yHk(291)

59/ Address → Bagan jzpfygu Bagan vdyfpmwGifaexdkifolrsm;om azmfjyrnf


jzpfonf/ yk(H 292)/
uGefysLwmvufpJG 134

yHk(292)

60/ Icon onf rsOf;ajzmifhrsm;udk Form Design/ Report Design


twGif;vdktyfygu a&;qJG&efjzpfonf/
61/ Icon onfaxmifhrSefpwk*HyHkpHrsm;udk Form Design/Report
Design twGi;f vdt
k yfygua&;qJ&G efjzpfonf/ Shift Key udEk ydS Nf y;D qJyG gu a'gifvu
kd af omf
vnf;aumif;? tvsm;vdkufaomfvnf;aumif; rsOf;ajzmifhwpfaMumif;omjzpfvmrnf/
62/ Icon onf Toolbox wGif or½d;k usryg0ifaom udp& ö yfrsm;
twGuf toHk;csEdkifaom Icon rsm;udk xyfrHjznfhpGufxnfhoGif;&mwGif toHk;0ifonf/
135 Microsoft Access 2002

Form Design ( Data Entry a&;oGif;&efyHkpH Form wnfaqmufjcif;)


63/ rdrdtvdk½Sdaom Table File (or) Query File wpfckckudka½G;cs,fí Form
Design udk wnfaqmufEi kd af yonf/ yxrOD;pGm exp1:Database Window wGif Forms
udka½G;yg/ xdkYaemuf New udk Click vkyyf g/ yH(k 293)yg New Form Dialog Box ay:
vmrnf/

yHk(293)

64/ txufygyHw k iG f Form Wizard udak ½G;yg/ Table File jzpfaom Economics
udka½G;NyD; Ok udk Click vkyyf g/ yH(k 294)yg Form1:Form Wizard Dialog ay:vmrnf/
uGefysLwmvufpJG 136

yHk(294)

65/ yHk(294)wGif Form Wizard Dialog Box ay:vmrnf/ Available Fields:


rS ESpfouf&m Field tcsKdU(odkYr[kwf)tm;vHk;tm;a½G;cs,fEdkifygonf/ xdkYaemuf Next udk
a½G;yg/

yHk(295)

66/ txufyg Dialog Box wGif Option Button jzpfaom Columnar udak ½G;xm;
csdefü Next udk Click vkyyf g/ xdt
k cgyH(k 296)yg Dialog Box wpfckxyfrHay:vmrnfjzpf
onf/ Option Button jzpfaom Columnar rSm 1 Record 1 Screen jzpfonf/ Option
Button jzpfaom Tabular rSm 1 Screen wGif Many Record jzifjh yonf/ Option
Button jzpfaom Datasheet rSm 1 Screen wGif Many Record jzifhjyNyD; Table yHkpH
137 Microsoft Access 2002

oabmjzpfonf/ Option Button jzpfaom Justified rSm 1 Screen wGif Field Name
ESifh Template rsm;udk Justified vkyNf y;D jyonf/

yHk(296)

67/ txufyg Dialog Box wGif Standard udka½G;í Next udk Click vkyyf g/
tqdyk g Dialog Box wGif Microsoft Access 2002 rS BuKdwifowfrSwfay;xm;onfh
Format yHp
k (H 10)rsK;d ½Syd gonf/ 4if;wdrYk mS -
(u) Blends/
( c) Blueprint /
( *) Expedition/
(C) Industrial /
( i) International /
( p) Ricepaper/
(q) Sandstone /
( Z) Standard/
( ps) Stone /
(n) Sumi Painting/
uGefysLwmvufpJG 138

yHk(297)

68/ yHk(297)yg twdkif; Dialog Box topfwpfckxyfrHay:vmrnf/ 4if;wGif File


Name ay:í Finish udak ½G;yg/

yHk(298)

69/ txufygyHk(298)rS Close Button udk Click vkyfygu exp1:Database


Windows odkY jyefvnfa&muf½SdoGm;rnf/ yHk(299)/
139 Microsoft Access 2002

yHk
(299)

70/ exp1: Database Windows rS Forms udka½G;í Economics udk Click


vkyyf g/ xdaYk emuf Design udka½G;ygu yHk(300)ygtwdkif; Form Design tm;jyrnfjzpf
onf/

yHk(300)

71/ txufyg Form Design tm; Toolbox jzifh vdktyfovdkjyifqifEdkifayonf/


Form Design onf Format wnfaqmuf&mwGif (90)&mcdkifEIef;toHk;jyKayonf/
uGefysLwmvufpJG 140

AutoForm: Columnar ( Data Entry a&;oGif;&efyHkpH Form wnfaqmufjcif;)


72/ rdrtd vd½k adS om Table File (or) Query File wpfcck uk akd ½G;cs,í
f AutoForm:
Columnar udkwnfaqmufEdkifayonf/ yxrOD;pGm exp1:Database Window wGif
Forms udka½G;yg/ xdkYaemuf New udk Click vkyy f g/ yH(k 301)yg New Form Dialog
Box ay:vmrnf/

yHk(301)

73/ txufygyHw k iG f AutoForm:Columnar udak ½G;yg/ Table File jzpfaom Eco-


nomic udka½G;NyD; Ok udk Click vkyyf g/ yH(k 302)yg Data Entry oGif;&ef AutoForm:
Columnar yHkpHay:vmayrnf/ 4if;onf 1 Screen, 1 Record Data Entry jyKvkyfí
&onf/

yHk(302)

74/ yH(k 302)yg Economic Form yHkpHtm; odrf;onfjzpfap? ydwfvdkufonfjzpfap


Save As Dialog Box ay:vmygu File Name wpfckjznfhpGufí Ok udk Click vkyy f g/
yHk(303)? (Oyrm- Economic)/

yHk(303)
141 Microsoft Access 2002

75/ xdt
k cg exp1 : Database Windows odkYjyefvnfa&muf½SdoGm;rnf/ yHk(304)/

yHk(304)

AutoForm: Tabular (Data Entry a&;oGif;&efyHkpH Form wnfaqmufjcif;)


76/ rdrt d vd½k adS om Table File (or) Query File wpfcck u
k akd ½G;cs,í
f AutoForm:
Tabular udkwnfaqmufEdkifayonf/ yxrOD;pGm exp1:Database Window wGif Forms
udka½G;yg/ xdkYaemuf New udk Click vkyyf g/ yH(k 305)yg New Form Dialog Box ay:
vmrnf/

yHk(305)

77/ txufygyHw k iG f AutoForm: Tabular udak ½G;yg/ Table File jzpfaom Eco-
nomics udka½G;NyD; Ok udk Click vkyy
f g/ yH(k 306)yg Data Entry oGif;&ef AutoForm:
Tabular yHkpHay:vmayrnf/ 4if;onf 1 Screen, Many Record Data Entry jyKvkyfí
&onf/
uGefysLwmvufpJG 142

yHk(306)

78/ yH(k 306)yg Economics Form yHkpHtm; odrf;onfjzpfap? ydwfvdkufonfjzpfap


Save As Dialog Box ay:vmygu File Name wpfckjznfhpGufí Ok udk Click vkyy f g/
yHk(307)? (Oyrm- Economics1)/

yHk(307)

79/ xdt
k cg exp1:Database Windows odkYjyefvnfa&muf½SdoGm;rnf/ yHk(308)/

yHk(308)

AutoForm: Datasheet (Data Entry a&;oGif;&efyHkpH Form wnfaqmufjcif;)


80/ rdrtd vd½k adS om Table File (or) Query File wpfcck uk akd ½G;cs,í
f AutoForm:
Datasheet udk wnfaqmufEdkifayonf/ yxrOD;pGm exp1:Database Window wGif
Forms udka½G;yg/ xdkYaemuf New udk Click vkyy f g/ yH(k 309)yg New Form Dialog
Box ay:vmrnf/
143 Microsoft Access 2002

yHk(309)

81/ txufygyHw k iG f AutoForm: Datasheet udak ½G;yg/ Table File jzpfaom Eco-
nomics udka½G;NyD; Ok udk Click vkyyf g/ yH(k 310)yg Data Entry oGif;&ef AutoForm:
Datasheet yHp
k aH y:vmayrnf/ 4if;onf 1 Screen, Many Record Data Entry jyKvyk í f
&onf/

yHk(310)
82/ yH(k 310)yg Economics Form yHkpHtm;odrf;onfjzpfap? ydwfvdkufonfjzpfap
Save As Dialog Box ay:vmygu File Name wpfckjznfhpGufí Ok udk Click vkyy f g/
yHk(311)? (Oyrm- Economics2)/
uGefysLwmvufpJG 144

yHk(311)

83/ xdt
k cg exp1 : Database Windows odkYjyefvnfa&muf½SdoGm;rnf/ yHk(312)/

yHk(312)

AutoForm: Pivot Table wnfaqmufjcif;


84/ rdrtd vd½k adS om Table File (or) Query File wpfcck uk akd ½G;cs,í
f AutoForm:
Pivot Table udkwnfaqmufEdkifayonf/ yxrOD;pGm exp1:Database Window wGif
Forms udka½G;yg/ xdkYaemuf New udk Click vkyy f g/ yH(k 313)yg New Form Dialog
Box ay:vmrnf/

yHk(313)

85/ txufygyHw k iG f AutoForm: Pivot Table udak ½G;yg/ Table File jzpfaom
Exam01 uda
k ½G;Ny;D Ok udk Click vkyyf g/ yH(k 314)yg AutoForm: Pivot Table yHpk aH y:vm
ayrnf/
145 Microsoft Access 2002

yHk(314)

86/ txufygyHw k iG f Field rsm;udka½G;cs,f&ef Pivot Table Field List Box ESifh
Exam01 Dialog wdkYudkawGU½Sd&rnfjzpfNyD; Exam01 Dialog Box wGif Row ae&mwGif
xnfh&ef Field rsm; Column ae&mwGifxnfh&ef Field rsm;ESifh rdrdppfxkwf,lvdkaom
Field rsm;udk ae&mowfrw S xf m;Ny;D rdrtd ao;pdwxf nfvh okd nfhField rsm;udk tv,fae&m
wGiof wfrwS x f m;ygonf/ rdrrd t
S vd½k &dS m Field rsm;udk Pivot Table Field List Dia-
log Box rS Drag items to the Pivot Table List acgif;pOfatmufwGif½Sdonfh Field
rsm;udk Drag and Drop jyKvkyfízefwD;Edkifayonf/
87/ Oyrm - Drop Row Fields Here ae&mwGif Total Field udx k m;yg/ Drop
Column Fields Here ae&mwGif Roll No ESifh Name Field wdkYudkxm;yg/ Drop
Totals or Detail Fields Here ae&mwGif Myanmar ESifh English Field wdu
Yk x
kd m;yg/
yHk(315)ygtwdkif; jrifawGU&rnf/
uGefysLwmvufpJG 146

yHk(315)
88/ yH(k 315)yg Form yHpk t
H m;odr;f yg/ Oyrm-Exam01PvTable [ktrnfowfrw
S f
yg/ yH(k 316)/

yHk(316)

89/ yH(k 316)yg Save As Dialog Box tm; OK udka½G;vdkufyg/ 4if;aemuf Close
Button udk Click vkyy f gu exp1:Database Windows odYk jyefvnfa&muf½o dS mG ;rnfjzpf
onf/ yH(k 317)/

yHk
(317)

90/ txufyg Dialog Box wGif Exam01PvTable Form udk Run vdu
k yf gu
yHk(318)yg twdkif;jrifawGU&rnfjzpfonf/
147 Microsoft Access 2002

yHk(318)
AutoForm: Pivot Chart wnfaqmufjcif;
91/ rdrtd vd½k adS om Table File (or) Query File wpfcck uk akd ½G;cs,í
f AutoForm:
Pivot Chart udk wnfaqmufEdkifayonf/ yxrOD;pGm exp1:Database Window wGif
Forms udka½G;yg/ xdkYaemuf New udk Click vkyy f g/ yH(k 319)yg New Form Dialog
Box ay:vmrnf/

yHk(319)
uGefysLwmvufpJG 148

92/ wpfzufygyHw k iG f AutoForm: Pivot Chart udak ½G;yg/ Table File jzpfaom
Exam01 uda
k ½G;Ny;D Ok udk Click vkyyf g/ yH(k 320)yg AutoForm: Pivot Chart yHpk aH y:vm
ayrnf/

yHk(320)
93/ txufygyHw k iG f Field rsm;udak ½G;cs,&f ef Chart Field List Box ESihf Exam01
Dialog wdkYudkawGU½Sd&rnfjzpfNyD; Exam01 Dialog Box wGif X 0ef½dk;wGif owfrSwf&ef
acgif;pOf? Y 0ef½dk;wGif owfrSwf&efacgif;pOf? Drop Filter Fields Here ESifh Drop
Series Fields Here ae&mwGix f nf&h ef Field rsm;ESihf rdrpd pfxw
k ,
f v
l akd om Field rsm;udk
ae&mowfrw S xf m;ygonf/ rdrrd S tvd½k &dS m Field rsm;udk Chart Field List Dialog
Box rS Drag items to the Chart acgif;pOfatmufwGif½Sdonfh Field rsm;udk Drag and
Drop jyKvkyfí zefwD;Edkifayonf/ yHk(321)/
149 Microsoft Access 2002

yHk(321)

94/ Y 0ef½dk;½Sd Axis Title udk Select vkyfí Right Click vkyy
f g/ xdt
k cg Short
Menu ay:vmrnf/ yH(k 322)/
uGefysLwmvufpJG 150

yHk(322)
95/ 4if;rS Properties udak ½G;cs,yf g/ Properties Dialog Box ay:vmrnf/ 4if;
Dialog Box wGif General, Format, Border/Fill [lí Tab Command (3)ckyg½Sr d nf/
Format uda
k ½G;yg/ Caption acgif;pOfatmuf Caption List Box wGif rdrdtvdk½Sdonfh
pmom;tm;½duk xf nfNh y;D Close Button udk a½G;cs,f&rnf/ yHk(323)/

yHk(323)

96/ xdkenf;wl X 0ef½dk;½Sd Axis Title udk Y 0ef½dk;½Sd Axis Title twdkif;jyKvkyfygu
yHk(324)ygtwdkif; jzpfay:vmrnf/
151 Microsoft Access 2002

yHk(323)
97/ yHk(323)yg Form yHkpHtm;odrf;yg/ Oyrm - Exam01PvChart [ktrnf
owfrw
S yf g/ yH(k 324)/

yHk(324)

98/ yH(k 324)yg Save As Dialog Box tm; OK udka½G;vdkufyg/ 4if;aemuf Close
Button udk Click vkyy f gu exp1:Database Windows odkY jyefvnfa&muf½SdoGm;rnf
jzpfonf/ yH(k 325)/
uGefysLwmvufpJG 152

yHk(325)

Chart Wizard (Data ½SdNyD;om; Table File tm; Chart wnfaqmufjcif;)


99/ rdrdtvdk½Sdaom Table File(or)Query File wpfcck u
k akd ½G;cs,í
f Chart Wiz-
ard udkwnfaqmufEdkifayonf/ yxrOD;pGm exp1:Database Window wGif Forms udk
a½G;yg/ xdkYaemuf New udk Click vkyyf g/ yH(k 326)yg New Form Dialog Box ay:
vmrnf/

yHk(326)

100/ txufygyHw k iG f Chart Wizard udak ½G;yg/ Table File jzpfaom Electronic
udka½G;NyD; Ok udk Click vkyyf g/ yH(k 327)yg Chart Wizard yHkpHay:vmayrnf/
153 Microsoft Access 2002

yHk(327)
101/ yH(k 327)yg Chart Wizard Dialog Box wGif Available Field: rS Field
for Chart odkY Field pkpk aygif;(4)ckoma½G;cGifh½Sdonf/ 4if; Field rsm;onfvnf; Chart
a&;qJG&ef twGuf Field rsm;omjzpfoifo h nf/ rdrt d vd½k &dS m Field rsm;udak ½G;yg/ Next
udk Click vkyyf g/ xdt
k cg yH(k 328)yg Dialog Box wpfckxyfrHay:vmrnf/

yHk(328)
uGefysLwmvufpJG 154

102/ wpfzufyg Dialog Box rS rdrdBuKdufESpfouf&m Chart yHkpHrsm;udka½G;í Next


udk Click vkyyf g/ yH(k 329)yg Dialog Box ay:vmrnf/

yHk(329)
103/ txufyg Dialog Box tm; Next xyfrv
H yk yf g/ yH(k 330)yg Dialog Box
wpfck xyfrHay:vmrnf/

yHk(330)

104/ txufyg Dialog Box wGif Chart twGuf File Name ESpfouf&mudkay;NyD;
Finish jyKvkyfyg/ Form1:Form Dialog Box wGif Chart a&;qJGNyD;om;jzpfaernf/
yH(k 331)/
155 Microsoft Access 2002

yHk(331)

105/ yH(k 331)yg Form udk odr;f ygu Save As Dialog ay:vmNyD; 4if;wGif Elec-
tronic [ktrnfowfrSwfí OK udk a½G;cs,f&rnf/

yHk(332)

Pivot Table Wizard ( Data ½SdNyD;om; Table File tm; Excel \taetxm;jzifh
jyefvnf Munfhjcif;)
106/ rdrdtvdk½Sdaom Table File (or) Query File wpfckckudka½G;cs,fí Pivot
Table Wizard udkwnfaqmufEdkifayonf/ yxrOD;pGm exp1:Database Window wGif
Forms udka½G;yg/ xdkYaemuf New udk Click vkyy
f g/ yH(k 333)yg New Form Dialog
Box ay:vmrnf/

yHk(333)

107/ txufygyHw k iG f Pivot Table Wizard udak ½G;yg/ Table File jzpfaom Elec-
tronic udka½G;NyD; Ok udk Click vkyy f g/ yH(k 334)yg Pivot Table Wizard Dialog Box
ay:vmrnf/
uGefysLwmvufpJG 156

yHk(334)

108/ txufygyHw
k iG f Next udak ½G;yg/

yHk(335)
157 Microsoft Access 2002

109/ wpfzufygyHk(335)wGif Available Fields: rSrdrdpdwf0ifpm;onfh Field tcsKdU


(odkYr[kwf) tm;vHk;tm; Fields Chosen for Pivoting: xJodkYa½G;xnfhNyD; Finish udk
Click vkyy f g/ Dialog Box wpfckay:vmrnfjzpfonf/ yHk(336)/

yHk(336)

110/ txufygyHw k iG f Field rsm;udka½G;cs,f&ef Pivot Table Field List Box ESifh
Electronic Dialog wdkYudkawGU½Sd&rnfjzpfNyD; Electronic Dialog Box wGif Row ae&m
wGifxnfh&ef Field rsm; Column ae&mwGifxnfh&ef Field rsm;ESifh rdrdppfxkwf,lvdkaom
Field rsm;uda
k e&mowfrw S xf m;Ny;D rdrt
d ao;pdwx f nfvh okd nfh Field rsm;udk tv,fae&m
wGio
f wfrw S xf m;ygonf/ rdrrd tS vd½k &dS m Field rsm;udk Pivot Table Field List Dialog
Box rS Drag items to the Pivot Table List acgif;pOfatmufwGif½Sdonfh Field rsm;udk
Drag and Drop jyKvkyfízefwD;Edkifayonf/ yHk(337)/

yHk
(337)
uGefysLwmvufpJG 158

111/ yH(k 337)yg Form yHkpHtm;odrf;yg/ Oyrm-ElectPvTableWizard [ktrnf


owfrwS yf g/ yH(k 338)/

yHk(338)

112/ yH(k 338)yg Save As Dialog Box tm; OK udka½G;vdkufygu exp1:Database


Windows odkY jyefvnfa&muf½SdoGm;rnfjzpfonf/ yHk(339)/

yHk(339)

113/ txufyg Dialog Box wGif ElectPvTableWizard Form udk Run vdu
k yf gu
yHk(340)ygtwdkif; jrifawGU&rnfjzpfonf/
159 Microsoft Access 2002

yHk(340)

-------- + - + - + --------
uGefysLwmvufpJG 160

Chapter (5)
Reports

tcsuftvufrsm;udk Screen View jzifhMunfhjcif;? Printer jzifh½dkufxkwfjcif;


1/ Database File xJ½Sd Table File rsm;udk Screen ay:wGifMunhf&mwGifaomf
vnf;aumif;? Printer jzifh½dkufxkwf&mwGifvnf;aumif; Report \tcGifhta&;rsm;jzifh
aqmif½u G &f ygonf/ exp1:Database Window wGif Report File wnfaqmufygu
exp1: Database Window wGif½Sdaom Objects acgif;pOfatmuf½Sd Reports tm;a½G;yg/
xdkYaemuf New tm; Click ESyd yf g/ yH(k 341)/

yHk(341)

2/ xdktcg yHk(342)ygtwdkif; New Report Dialog Box ay:vmrnf/ 4if;


Dialog Box wGif atmufygtcsuf(6)csufyg0ifayonf-
(u) Design View/
( c) Report Wizard/
( *) AutoReport: Columnar /
(C) AutoReport: Tabular /
( i) Chart Wizard/
( p) Label Wizard/
161 Microsoft Access 2002

yHk(342)

Design View jzifh Report wnfaqmufjcif;


3/ rdrdtvdk½Sdaom Table File(or)Query File wpfckckudka½G;cs,fí Design
View udkwnfaqmufEdkifayonf/ yHk(342)yg New Report Dialog Box wGif Design
View udka½G;í Ok udk Click vkyy
f g/ yH(k 343)yg Report1:Report qdkonfh Report
wnfaqmuf&ef yHkpHay:vmayrnf/ 4if;wGiftydkif; (5)ydkif;yg0ifygonf-
(u) Form Header/
( c) Page Header/
( *) Detail/
(C) Page Footer/
( i) Form Footer/

yHk(343)

4/ 4if;yHkpHwGif Report Header, Report Footer, Page Header, Page Footer


rsm; rawGU&ygu Menu Bar ½Sd View Menu udka½G;NyD; Pulldown Menu rsm;jzpfMuaom
ESifh wdkYudk a½G;cs,fjcif;? ra½G;cs,fjcif;wdkYESifh
oufqdkifayonf/
uGefysLwmvufpJG 162

5/ Report Header ESifh Page Header Mum;wGifacgif;pOfBuD;a&;om;&efjzpfyg


onf/ Page Header ESifh Detail Mum;wGif tpkacgif;pOf(odkYr[kwf)acgif;pOfi,frsm;
(odrYk [kw)f pmrsuEf mS wdik ;f xyfcgxyfcgygrnfh acgif;pOfrsm;? pmrsuEf mS eHygwfwyfvykd gu
pmrsuEf mS eHygwfrsm; a&;om;&efjzpfygonf/ Detail ESifh Page Footer Mum;wGif Table
FilexJ½SdRecord rsm;a&;om;&efjzpfonf/ Page FooterESifh Report Footer Mum;wGif
pkpak ygif; Grand Total rsm;a&;om;&efjzpfygonf/ Report Footer \ atmufwiG f pmrsuf
ESmwdkif;\atmufqHk;wGif ½Sdoifhonfh tNrJwef;yg0if&rnfhpmrsm;? pmrsufESmwyfvdkygu
pmrsufESmwdkYudk a&;om;xnfhoGif;jcif;jzpfygonf/
6/ yH(k 343)yg Report Design View onf Plain omay:vmrnf/ Toolbox
xJ½Sd Icon rsm;udktoHk;jyKí rdrdBuKdufESpfouf&m Report Design rsm;jyKvkyfoGm;Edkifay
onf/ odkYr[kwf acgif;pOfBuD;rsm;a&;om;jcif;? ½kyfyHkBuD;rsm;qJGwifonfhtcgrsm;wGifvnf;
toHk;jyK Edkifayonf/ xdktcg Report Header, Report Footer, Page Header, Page
Footer rsm;udkazsmufvdkygu Menu Bar ½Sd View Menu udka½G;NyD; Pulldown Menu
rsm;jzpfMuaom ESifh wdkYudk Un Mark vkyaf y;
jcif;jzifh &½SEd ikd yf gonf/ yH(k 344)/

yHk(344)
7/ Icon jzifh Report1:Report ½Sd Detail {&d,mwGif Drag and
Drop vkyy
f g/ xdt
k cg Insert Picture Dialog Box ay:vmrnf/ yH(k 345)/
163 Microsoft Access 2002

yHk(345)
8/ 4if;wGif C:\Windows\Setup.bmp udka½G;NyD; Ok udk Click vkyyf g/ Re-
port1: Report wGif 4if;ESifhoufqdkifaom Graphic yHkay:vmrnf/ yHk(346)/

yHk(346)

9/ yHk(346)½Sd Report1:Report tm;odrf;onfjzpfap? ydwfvdkufonfjzpfaom


zdkifodrf;&eftwGuf File Name awmif;onfh Save As Dialog Box ay:vmrnf/ 4if;
uGefysLwmvufpJG 164

Dialog Box wGifyg0ifaom Report Name: acgif;pOfatmuf List Box wGif rdrdBuKduf
ESpfoufonfh zdkiftrnfudkay;Edkifygonf/ (Oyrm-Report1)/ yH(k 347)/

yHk(347)
10/ txufyg Dialog Box tm; Ok udk Click vkyyf gu exp1:Database Win-
dow odkY jyefvnfa&muf½SdoGm;rnfjzpfonf/ yHk(348)/

yHk(348)

11/ Report1 udka½G;í udk Click vkyyf gu yH(k 346)ygtwdik ;f azmfjyrnf


jzpfonf/ txufyg Image yHkay:wGif Right Click ESyd yf gu Image:Image1 Proper-
ties ay:vmrnf/ Properties rS All Tab Command udka½G;yg/ Size Mode wGif
Stretch uda
k ½G;yg/ xdt
k cg yHt
k jynfah y:vmrnfjzpfonf/ yH(k 349)/
165 Microsoft Access 2002

yHk(349)

12/ Image: Image1 \ Properties tm; Close Button uda


k ½G;yg/ Report
Design Toolbar ½Sd Print Preview udka½G;ygu yHk(350)ygtwdkif;jyrnf/

yHk(350)
uGefysLwmvufpJG 166

Report Wizard (½dk;½dk; Report wnfaqmufjcif;)


13/ exp1: Database Window rS Reports udka½G;í udk Click
vkyyf g/ yH(k 351)/

yHk(351)

14/ xdt
k cg New Report Dialog Box ay:vmrnf/ yHk(352)? 4if; Dialog
Box rS Report Wizard udk a½G;í Table File (or) Query File a½G;&rnfh List Box
wGif Electronic udka½G;yg/ xdkYaemuf OK udkxyfrHa½G;cs,f&rnf/

yHk(352)

15/ Report Wizard Dialog Box ay:vmrnfjzpfonf/ 4if;rS Field tcsKdU


(odkYr[kwf) tm;vHk;udka½G;í Next udk Click vkyyf g/ yH(k 353)/
167 Microsoft Access 2002

yHk(353)

16/ xyfrHí Next udk Click jyKvkyfygu yHk(354)ygtwdkif;awGU½Sd&rnf/

yHk(354)

17/ txufyg yH(k 354)yg Report Wizard Dialog Box xyfrHay:vmrnf/ 4if;
wGif rdrt
d yk pf zk UGJ vdo
k nfh Field tm;a½G;cs,cf iG ½hf o
dS nf/ trsm;qH;k Field (4)cktxdom&rnf/
txufygyHw k iG f Next udkxyfrH Click vkyfygu aemufxyf Dialog Box wpfckxyfrH
ay:vmrnf/ yH(k 355)/
uGefysLwmvufpJG 168

yHk(355)

18/ txufygyHk(355)wGif Field (4)cktxd Ascending Order (i,fpOfBuD;vdkuf


pDpOfjcif;), Descending Order (BuD;pOfi,fvdkufpDpOfjcif;)udk pdwfBuKdufpDcGifhay;onf/
pDvykd gupDEikd yf gonf/ Next udk xyfrHí Click vkyfygu aemufxyf Dialog Box wpfck
xyfrHay:vmrnf/ yHk(356)/

yHk(356)

19/ txufygyHk(356)wGifrdrdBuKdufESpfouf&mtpD&ifcHrnfhyHkpH(3)rsKd; Columnar,


Tabular, Justified BuKdufESpfouf&mudka½G;cs,fEdkifygonf/ Columnar onf 1 Screen
1 Record cif;usif;jyornfjzpfNyD;? Tabular onf 1 Screen Many Record oabmrsKd;
cif;usi;f jyornfjzpfonf/ Justified onf 1 Screen Many Record oabmrsK;d cif;usi;f
169 Microsoft Access 2002

jyoNyD; Z,m;rsm;tm;wnfaqmufay;rnfjzpfonf/ Orientation taejzifh Portrait


(or) Tall jzifh cif;usi;f jyornf/ odr
Yk [kwf Landscape (or) Wide jzifch if;usi;f jyornfukd
vnf; rdrdBuKdufESpfouf&mpDpOfcGifhay;onf/ xdkYaemuf Next udk a½G;cs,f&efjzpfygonf/
xdt
k cg Dialog Box aemufwpfckxyfrHíay:vmayrnf/ yHk(357)/

yHk(357)

20/ txufygyH(k 357)wGif rdrBd uKu


d Ef pS o
f uf&mtpD&ifcrH nfh Report Style yHpk (H 6)rsK;d
Bold, Casual, Compact, Corporate, Formal, Soft Gray xJrSESpfouf&mudka½G;cs,f
Edik yf gonf/ (Oyrm-Formal) udk a½G;cs,fNyD; Next udk xyfrHí Click ESyd yf g/ yH(k 358)/

yHk(358)

21/ xdtk cg Dialog Box topfwpfckxyfrHíay:vmrnfjzpfonf/ 4if; Dialog


Box wGif rdrdBuKdufESpfouf&m File Name ay;NyD; Finish udk Click vkyy
f g/ yH(k 359)yg
twdkif; Print Preview odkY a&muf½SdoGm;rnfjzpfonf/
uGefysLwmvufpJG 170

yHk(359)
22/ yH(k 359)yg Electronics Report File \ Print Preview tm; Close But-
ton jzifh ydwvf u kd yf gu exp1 : Database Window odjYk yefvnfa&muf½o
dS mG ;rnfjzpfonf/
yH(k 360)/

yHk(360)
171 Microsoft Access 2002

AutoReport: Columnar jzifh½dk;½dk; Report wnfaqmufjcif;


23/ exp:Database Window rS Reports udka½G;í udk Click vkyyf g/
yH(k 361)/

yHk(361)

24/ xdt
k cg New Report Dialog Box ay:vmrnf/ yHk(362)? 4if; Dialog
Box rS AutoReport: Columnar udka½G;í Table File (or) Query File a½G;&rnfh
List Box wGif Economics udka½G;yg/ xdkYaemuf Ok udk Click ESy
d yf g/

yHk(362)

25/ xdt
k cg Economics File wGifyg0ifaom Data rsm; Print Preview jzifh
jyornfjzpfonf/ 1 Screen 1 Record yHkpHrsKd;cif;usif;jyrnf/ yHk(363)/
uGefysLwmvufpJG 172

yHk(363)

26/ 4if; File tm; Close Button jzifh ydwyf pfvu


kd yf gu 4if;zdik t
f m;odr;f &efDialog
Box wpfckay:vmrnf/ 4if; Dialog Box tm; Yes udk Click ESy d yf g/ yH(k 364)/

yHk(364)

27/ xdtk cg Save As Dialog Box wpfckay:vmrnf/ Report Name: acgif;pOf


atmuf List Box wGif zdkiftrnfay;í Ok udk Click vkyyf g/ yH(k 365)/

yHk(365)

28/ xdt
k cg exp1 : Database Window odkY jyefvnfa&muf½SdoGm;rnfjzpfonf/
yH(k 366)/
173 Microsoft Access 2002

yHk(366)

AutoReport: Tabular jzifh½dk;½dk; Report wnfaqmufjcif;


29/ exp1: Database Window rS Reports udka½G;í udk Click
vkyyf g/ yH(k 367)/

yHk(367)

30/ xdt
k cg New Report Dialog Box ay:vmrnf/ yHk(368)? 4if; Dialog
Box rS AutoReport: Tabular udka½G;í Table File(or)Query File a½G;&rnfh List
Box wGif Economics udka½G;yg/ xdkYaemuf OK udk Click vkyy
f g/

yHk(368)
uGefysLwmvufpJG 174

31/ xdtk cg Economics File wGifyg0ifaom Data rsm; Print Preview jzifhjyo
rnfjzpfonf/ 1 Screen Many Record yHkpHrsKd;cif;usif;jyornf/ yHk(369)/

yHk(369)

32/ 4if; File tm; Close Button jzifh ydwyf pfvu


kd yf gu 4if;zdik t
f m;odr;f &efDialog
Box wpfckay:vmrnf/ 4if; Dialog Box tm; Yes udk Click ESy d yf g/ yH(k 370)/

yHk(370)

33/ xdtk cg Save As Dialog Box wpfckay:vmrnf/ Report Name: acgif;pOf


atmuf List Box wGif zdkiftrnfay;í Ok udk Click vkyyf g/ yH(k 371)/

yHk(371)

34/ xdt
k cg exp1 : Database Window odkY jyefvnfa&muf½SdoGm;rnfjzpfonf/
yH(k 372)/
175 Microsoft Access 2002

yHk(372)
uGefysLwmvufpJG 176

Chart Wizard ( Data rsm;jzifh½dk;½dk; Chart wnfaqmufjcif;)


35/ exp1:Database Window rS Reports udka½G;í udk Click
vkyyf g/ yH(k 373)/

yHk(373)

36/ xdt
k cg New Report Dialog Box ay:vmrnf/ yHk(374)? 4if; Dialog
Box rS Chart Wizard udka½G;í Table File (or) Query File a½G;&rnfh List Box
wGif Electronic udak ½G;yg/

yHk(374)

37/ xdkYaemuf Ok udk Click ESyd yf g/ yH(k 375)yg Chart Wizard yHkpHay:vmayrnf/

yHk(375)
177 Microsoft Access 2002

38/ yH(k 375)yg Chart Wizard Dialog Box wGif Available Field: rS Field
for Chart odkY Field pkpkaygif;(4)ckoma½G;cGifh½Sdonf/ 4if; Field rsm;onfvnf; Chart
a&;qJG&eftwGuf Field rsm;omjzpfoifo h nf/ rdrt d vd½k &dS m Field rsm;udak ½G;yg/ Next
udk Click vkyyf g/ xdt
k cg yH(k 376)yg Dialog Box wpfckxyfrHay:vmrnf/

yHk(376)

39/ txufyg Dialog Box rS rdrdBuKdufESpfouf&m Chart yHkpHrsm;udka½G;í Next


udk Click vkyyf g/ yH(k 377)yg Dialog Box ay:vmrnf/

yHk(377)

40/ txufyg Dialog Box tm; Next xyfrv


H yk yf g/ yH(k 378)yg Dialog Box
wpfckxyfrHay:vmrnf/
uGefysLwmvufpJG 178

yHk(378)

41/ txufyg Dialog Box wGif Chart twGuf File Name ESpfouf&mudkay;NyD;
Finish jyKvyk yf g/ Report2 : Report Dialog Box wGif Chart a&;qJGNyD;om;jzpfaernf/
yH(k 379)/

yHk(379)

42/ yH(k 369)yg Report2 : Report Dialog Box tm; odrf;onfjzpfap? ydwfonf
jzpfap Save As Dialog Box ay:vmrnf/ yH(k 380)/

yHk(380)

43/ File Name ESpfouf&mudkay;NyD; Ok udk Click vkyy


f g/ xdt
k cg exp1: Da-
tabase Window odkY jyefvnfa&muf½SdoGm;ayrnf/
179 Microsoft Access 2002

yHk(381)

44/ txufyg yH(k 381)rS Report2 Report File tm; Preview vkyyf gu yH(k 379)yg
twdkif;jrifawGU&ayrnf/

Label Wizard ( Data rsm;jzifh Label wnfaqmufjcif;)


45/ exp1: Database Window rS Reports udka½G;í udk Click
vkyyf g/ yH(k 382)/

yHk(382)

46/ xdt
k cg New Report Dialog Box ay:vmrnf/ yHk(383)? 4if; Dialog
Box rS Label Wizard udka½G;í Table File (or) Query File a½G;&rnfh List Box
wGif Economics udak ½G;yg/
uGefysLwmvufpJG 180

yHk(383)

47/ xdkYaemuf Ok udk Click ESyd yf g/ yH(k 384)yg Label Wizard Dialog Box yHkpH
ay:vmayrnf/

yHk
(384)

48/ txufyHk(384)yg Label Wizard Dialog Box wGif rdrdpdwfBuKduf Label


Type udka½G;cs,fí Next udk Click vkyy
f g/ aemufxyf Label Wizard Dialog Box
wpfckxyfrHí ay:vmrnf/ yHk(385)/
181 Microsoft Access 2002

yHk(385)
49/ yHk(385)yg Label Wizard Dialog Box wGifrdrdpdwfBuKduf Font name:,
Font size:, Font weight:, Text color: wdkYudka½G;cs,fí Next udk Click vkyfyg/
aemufxyf Label Wizard Dialog Box wpfck xyfrHíay:vmrnf/ yHk(386)/

yHk(386)
50/ yH(k 386)yg Label Wizard Dialog Box wGifrdrdpdwfBuKduf Available fields:
rS Field tcsKdU odkYr[kwf Field tm;vHk;udk Prototype label: xJodkYa½TUNyD; Next udk
Click vkyfyg/ aemufxyf Label Wizard Dialog Box wpfckxyfrHíay:vmrnf/
yH(k 387)/
uGefysLwmvufpJG 182

yHk(387)
51/ yH(k 387)yg Label Wizard Dialog Box wGif rdrpd w d Bf uKu
d f Sort jyKvyk v
f o
kd nfh
Field tcsKdU odkYr[kwf Field tm;vHk;udk Sort by: xJodkYa½TUNyD; Next udk Click vkyy f g/
aemufxyf Label Wizard Dialog Box wpfckxyfrHíay:vmrnf/ yHk(388)/

yHk(388)
52/ yH(k 388)yg Label Wizard Dialog Box wGifzdkiftrnfay;&ef List Box wGif
zdkiftrnfay;NyD; Finish udak ½G;yg/ xdt
k cg Preview taetxm;jzifh Label rsm;ay:vm
rnfjzpfonf/ yH(k 389)/
183 Microsoft Access 2002

yHk(389)

53/ yH(k 389)yg Labels Electronics:Report udyk w


d yf pfvu
kd yf gu exp1:Database
Window odkY jyefvnfa&muf½SdoGm;rnfjzpfonf/ yHk(390)/

yHk(390)

-------- + - + - + --------
uGefysLwmvufpJG 184

Chapter (6)
Macros

Menu Bar wnfaqmufjcif;


1/ Menu Bar ½Sd View uda
k ½G;yg/ Pulldown Menu xJ½Sd Toolbars udkxyfrH
a½G;ygu Sub-Pulldown Menu wpfckxyfrHay:vmrnf/ 4if;xJrS Customize... udk
a½G;cs,yf g/ yH(k 391)/

yHk(391)

2/ xdt
k cg yH(k 392)yg Customize Dialog Box xyfrHíay:vmrnf/

yHk(392)
185 Microsoft Access 2002

3/ yHk(392)wGif Toolbars, Commands, Options [lí Tab (3)ckyg0ifonf/


4if; Tab rsm;xJrS Toolbars Tab ukda½G;yg/ xdkYaemufnmzufwGif½Sd Command But-
ton wpfckjzpfaom New... uka d ½G;yg/ xdt
k cgyH(k 393)ygtwdik ;f New Toolbar Dialog
Box wpfckxyfrHíay:vmrnf/ Toolbar name: acgif;pOfatmuf List Box wGif
BuKdufESpfouf&mtrnfwpfckudkjznfhpGufNyD; Ok udk Click ESdyf&efjzpfonf/ Oyrm-
RECORDMENU /

yHk(393)

4/ xdt
k cg RECORDMENU av;wpfckay:vmrnf/ yHk(394)/

yHk(394)

5/ xdkYaemuf Command Tab udak ½G;yg/ Categories: acgif;pOfatmufrS New


Menu udka½G;&efjzpfonf/ yHk(395)/
uGefysLwmvufpJG 186

yHk(395)

6/ yH(k 395)yg Categories: \nmzufwiG ½f adS om Commands acgif;pOfatmufrS


New Menu udk Drag vkyNf y;D RECORDMENU Toolbar xJodkY Drop vky& f ef/ yH(k 396)/

yHk(396)

7/ txufygyHw k iG f RECORDMENU Toolbar xJrS udka½G;í


Right Click ESy
d yf g/ xdt
k cg Short Cut Menu wpfckxyfrHay:vmrnf/ yHk(397)/
187 Microsoft Access 2002

yHk(397)

8/ Short Cut Menu xJ½Sd Name:acgif;pOf List Box ü &Data Entry [k


jznfph u
G &f ef/ tb,faMumifq h akd omf Data Entry yHpk aH y:apvdí
k jzpfonf/ D wGirf sO;f wm;
xm;ojzifh Alt ESifh D wJEG ydS yf gu Data Entry wGif½Sd Pulldown Menu ay:apvdkíjzpf
onf/ xdek nf;wl RECORDMENU Toolbar xJodkY Search, Quit tqifq h ifjh yKvyk o
f mG ;
&efjzpfonf/ yH(k 398)/
yHk(398)
9/ RECORDMENU Toolbar xJoYkd rdrt d vd½k &dS mzefw;D Ny;D aomtcg Toolbars
Tab udk jyefa½G;&ef jzpfonf/ Toolbars:acgif;pOfatmuf RECORDMENU udk Mark
vkyfNyD; Command Button wpfckjzpfaom Properties udak ½G;yg/ yH(k 399)/
uGefysLwmvufpJG 188

yHk(399)

10/ xdt
k cg Toolbar Properties Dialog Box wpfckay:vmrnf/ yHk(400)/

yHk(400)

11/ txufyg Dialog Box ü Type:List Box wGif Toolbar tpm; Menu
Bar ajymif;&ef/ xdkYaemuf Close udk Click vkyy f g/ Toolbar Properties Dialog Box
aysmufoGm;vdrfhrnf/ Customize Dialog Box tm; Close udkxyfrHí Click vkyyf g/
xdt k cg Customize Dialog Box ygaysmufomG ;vdrrhf nf/ RECORDMENU onfvnf;
yHk(401)uJhodkYr[kwfbJ yHk(402)rSmuJhodkY ajymif;oGm;vdrfhrnf/

yHk(401) yHk(402)
189 Microsoft Access 2002

12/ Menu Bar ½Sd View uda


k ½G;yg/ Pulldown Menu xJ½Sd Toolbars udkxyfrHa½G;
ygu Sub-Pulldown Menu wpfcx k yfraH y:vmrnf/ 4if;xJrS Customize... udak ½G;cs,f
yg/ xdaYk emuf Commands Tab udak ½G;yg/ Categories: acgif;pOfatmuf½Sd File udkxyfrH
a½G;yg/ yH(k 403)/

yHk(403)

13/ Commands: acgif;pOfatmuf½Sd Custom udk Mouse jzifh Drag and Drop
vkyfí rdrdzefwD;xm;aom RECORDMENU xJ½Sd Heading rsm;atmufodkY Pulldown
Menu rsm;zefwD;&efjzpfonf/ Oyrm-RECORDMENU xJ½Sd Heading wpfckjzpfaom
atmufodkY Commands: acgif;pOfatmuf½Sd Custom udk Mouse jzifh Drag
and Drop vkyfNyD; Mouse Button udk Release vkyv
f u
kd yf gu yH(k 404)yg twdik ;f jzpfomG ;
rnf/
uGefysLwmvufpJG 190

yHk(404)

14/ txufygyHkwGif RECORDMENU xJ½Sd Data Entry acgif;pOfatmufrS


udka½G;í Right Click ESyd yf g/ yH(k 405)/

yHk(405)

15/ xdtk cg Short Cut Menu wpfckxyfrHay:vmrnf/ Short Cut Menu xJ½Sd
Name:acgif;pOf List Box ü &Main [kjznfhpGuf&ef/ tb,faMumifhqdkaomf Main
191 Microsoft Access 2002

yHpk aH y:apvdí
k jzpfonf/ M wGirf sO;f wm;xm;ojzifh Alt ESihf M wJEG ydS yf gu 4if;ESiyhf wfouf
aom tcGifhta&;rsm; jrifapvdkíjzpfonf/ yHk(406)/

yHk(406)

16/ xdkenf;wl RECORDMENU xJ½SdY Search, Quit acgif;pOfatmuftoD;oD;½Sd


&Name, &Serial No., &Stop wdkYudkvnf;jyKvkyfoGm;&efjzpfonf/ yHk(407)? xdkYaemuf
Customize Dialog Box udk Close vky&
f ef/

yHk(407)

17/ exp1:Database Window rS Forms uda


k ½G;yg/ xdaYk emuf New udx
k yfraH ½G;yg/
New Form Dialog Box ay:vmaomtcg Design View udka½G;í Ok udk Click
vkyyf g/ yH(k 408)/

yHk(408)
uGefysLwmvufpJG 192

18/ xdt
k cg yH(k 409)ygtwdik ;f Form1 : Form ay:vmrnfjzpfonf/

yHk
(409)

19/ txufyg Form1:Form Design udk Toolbox xJ½Sd Label Icon, Rect-
angle IconwdkYudktoHk;jyKíyHk(410)wGifjrif&onfhtwdkif;Personal Records [kzefwD;
&efjzpfonf/

yHk
(410)

20/ txufygyHk(410)uJhodkY zefwD;NyD;aomtcg Form1 : Form Design udk


odrf;onfjzpfap? ydwfonfjzpfapzdkiftrnfawmif;onfh Save As Dialog Box ay:vm
rnfjzpfonf/ Form Name: acgif;pOfatmuf List Box wGif RECORDMENU [k
trnfay;NyD; Ok udk Click vky&f efjzpfonf/ yH(k 411)/
193 Microsoft Access 2002

yHk(411)

21/ Form1:Form Dialog Box onf RECORDMENU Form tjzpfajymif;vJ


oGm;NyD; exp1: Database Windows odkYjyefvnfa&muf½SdoGm;rnf/ yHk(412)/

yHk(412)

22/ exp1:Database Window wGif Macros udak ½G;Ny;D yH(k 413)wGiaf zmfjyxm;onfh
twdkif; New udk xyfraH ½G;yg/

yHk(413)
uGefysLwmvufpJG 194

23/ xdktcg yHk(414)wGif azmfjyxm;onfhtwdkif; Macro1 : Macro xyfrHay:


vmrnf/

yHk(414)

24/ xdkYaemuf Macros Design Bar wGif½Sd Icon tm;a½G;yg/


xdt
k cg Macro1: Macro Dialog Box xJwGif Macro Name Column topfwpfcw k ;kd
vmrnf/ yH(k 415)/

yHk(415)

25/ xdkYaemuf Macros Design Bar wGif½Sd Icon tm;a½G;yg/


xdt
k cg Macro1 : Macro Dialog Box xJwGif Macro Name Column ESifh Action
Column Mum; Condition Column topfwpfcw k ;kd vmrnf/ yH(k 416)/
195 Microsoft Access 2002

yHk(416)

26/ txufyg Macro1 : Macro Dialog Box xJwiG f yH(k 417)wGiaf zmfjyxm;onfh
twdkif; jznfhpGuf&efjzpfonf/

yHk(417)

27/ STOP \ Condition wGif MsgBox("Really?",4+48,"Warning")=6


[kjznfph u
G yf g/ Action Arguments wGif STOP \ Object Type udk Form [kvnf;
aumif;? Object Name tm; RECORDMENU [kvnf;aumif;? Save udk Prompt
[kowfrw S yf g/ yH(k 417)yg Macro1:Macro Dialog Box udkodrf;onfjzpfap? ydwfonf
jzpfap Save As Dialog Box ay:vmrnf/ yHk(418)? 4if; Dialog Box \ Macro
Name:acgif;pOfatmuf List Box xJwGif RECORDMENU [k owfrSwfNyD; Ok udk
Click vky& f efjzpfonf/

yHk(418)

28/ xdt
k cg exp1 : Database Window odkY jyefvnfa&muf½SdoGm;rnf/ yHk(419)/
uGefysLwmvufpJG 196

yHk(419)

29/ RECORDMENU Macro File udk Run írjzpfEdkifao;yg/ xdkYaemuf


RECORDMENU Form Design tm;zGifhNyD; Properties Icon uda
k ½G;yg/ 4if;
aemufatmufygtcsufrsm;udkjyifqif&efjzpfonf/ yHk(420)/
(u) Record Source → Economics (Table Name)/
( c) Caption → Personal Records /
( *) Scroll Bars → Neither/
(C) Record Selectors → No /
( i) Navigation Button → No /
( p) Auto Center → Yes /
(q) Menu Bar → RECORDMENU /

yHk(420)

30/ exp1:Database Windows udkzGifhvdkufonfESifh RECORDMENU Form


yHkpH Auto Run ap&ef Menu Bar ½Sd Tools udak ½G;yg/ xdt
k cg Pulldown Menu ay:
vmrnf/ 4if; Pulldown Menu xJrS Startup... udkxyfrHa½G;&rnf/ yHk(421)/
197 Microsoft Access 2002

yHk(421)

31/ xdt
k cg Startup Dialog Box topfwpfckay:vmrnfjzpfNyD;4if; Dialog
Box xJ½Sd Display Form/Page:acgif;pOfatmuf½Sd List Box wGif(none)jzpfaernf/
4if; List Box tm; RECORDMEU [kajymif;vJjyifqifNyD; Ok udk Click vkyf&efjzpf
onf/ yH(k 422)/

yHk(422)

32/ xdt
k cg Startup Dialog Box aysmufoGm;NyD; exp1 : Database File tm;
uGefysLwmvufpJG 198

zGifhvdkufonfESifh RECORDMENU Form udk Run rnfjzpfonf/ odkYaomf RE-


CORDMENU ½Sd Menu Bar rsm;? Pulldown Menu rsm;ay:NyD;toufr0ifbJ jzpfae
rnf/ xdkYaMumifhrdrdzefwD;xm;aom RECORDMENU ½Sd Menu Bar rsm;? Pulldown
Menu rsm;touf0ifatmif Menu Bar ½Sd View uda k ½G;yg/ Pulldown Menu ay:vm
ygu4if;xJ½dS Toolbar udak ½G;yg/ xdtk cg Sub-Pulldown Menu wpfcx k yfraH y:vmrnf/
4if;xJrS Cutomize... udak ½G;yg/ Customize Dialog Box ay:vmrnf/ Toolbar Tab
udka½G;yg/ Toolbar:acgif;pOfatmuf½Sd List Box rS RECORD-MENU udk Mark
vkyyf g/ xdaYk emuf RECORDMENU Menu Bar odkYoGm;NyD; Pull-down Menu wpfckpD
udka½G;í Right Click ESyd yf g/ xdt
k cg Short Cut Menu wpfckay:vmrnf/ 4if; Menu
xJrS Properties udak ½G;yg/ Oyrm-Data Entry \ MAIN udak ½G;xm;yg/ yH(k 423)/

yHk(423)

33/ xdt
k cg yH(k 424)wGiaf zmfjyxm;onft
h wdik ;f Properties Dialog Box ay:vm
199 Microsoft Access 2002

rnf/ tqdyk g Dialog Box wGif On Action: \ List Box Drop Down Arrow udk
Click vkyfNyD; Pulldown Menu MAIN jzpfu RECORDMENU.MAIN [kjyifqifNyD;
Close Command Button udE k ydS yf g/ xdek nf;wl SEARCH Menu Bar \ Pulldown
Menu jzpfaom NAME, SERIAL NO. rsm;udkvnf; On Action wGif RECORD-
MENU. NAME, RECORDMENU.SERIAL NO. [k v nf ; aumif ; jyif q if & ef ?
QUIT Menu Bar \ Pulldown Menu jzpfaom STOP \ On Action wGif RE-
CORDMENU. STOP [kvnf;aumif; jyifqif&efjzpfonf/

yHk(424)

34/ txufygtqifrh sm;udk vkyaf qmifNy;D oGm;aomtcgrSom exp1:Database File


udk Open vkyfvdkufaomtcg yHk(425)ygtwdkif;ay:vmrnfjzpfonf/

yHk(425)
uGefysLwmvufpJG 200

35/ Menu Bar ½Sd Quit udk Mouse jzifh Left Click vkyy
f gu Stop Pulldown
Menu ay:vmrnfjzpfonf/ yHk(426)/

yHk(426)

36/ tqdyk g Pulldown Menu jzpfaom Stop tm;xyfrHí Enter ESdyfonfjzpfap?


Left Click jzifha½G;onfjzpfap atmufygtwdkif; Warning Dialog Box wpfckay:vm
rnf/ yH(k 427)/

yHk(427)

37/ txufyg Dialog Box tm; Yes udka½G;ygu Personal Records Dialog
Box aysmufoGm;rnfjzpfNyD; No uda
k ½G;ygu Personal Records Dialog Box raysmufbJ
RECORDMENU wGifyg0ifaom tcGifhta&;rsm;jyKvkyfí&rnfjzpfonf/ yHk(427)uJhodkY
Warning Dialog Box ay:jcif;onf RECORDMENU Macro File \ Macro
Name STOP ae&m½Sd Condition Box ü MsgBox("Really?", 4+48, "Warning")
= 6 [ka&;xm;jcif;aMumifhjzpfonf/

Type of Function
38/ toHk;rsm;aom Type of Function rsm;rSm atmufygtwdik ;f jzpfygonf-
(u) 0 → Ok

( c) 1 → Ok Cancel

( *) 2 → Abort Retry Ignore

(C) 3 → Yes No Cancel

( i) 4 → Yes No

( p) 5 → Retry Cancel
201 Microsoft Access 2002

Button
39/ toHk;rsm;aom Button rsm;udk atmufygtwdkif;azmfjytyfygonf-

(u) Ok → 1

( c) Cancel → 2

( *) Abort → 3

(C) Retry → 4

( i) Ignore → 5

( p) Yes → 6

(q) No → 7

Oyrm/ Type of Function, Button wdkYtoHk;jyKyHkrSm atmufyg


twdkif;jzpfonf/

MsgBox("Really?",4+48,"Warning")=6

! ; 32 = ?
Yes No

40/ xdkYaemufoufqdkif&m Pulldown Menu wpfckpD\ Form, Report rsm;udk


wnfaqmufoGm;&efjzpfonf/ Menu Bar ½Sd Data Entry rS MAIN Form udkatmufyg
twdik ;f wnfaqmufomG ;yg&ef? yH(k 428)? Table File tjzpf Economics File udt
k ajcjyKí
wnfaqmuf&efjzpfonf/
uGefysLwmvufpJG 202

yHk(428)

41/ Command Button udka½G;ítvdk½Sdaomae&m Drag vkyf&ef/


Command Button Wizard Dialog Box wGif½Sdonfh Categories xJrS Record Navi-
gation ESifh Actions xJrS Go to First Record wdkYudka½G;NyD; Finish vkyf&ef/
Control Wizard Icon tm;a½G;cs,fxm;&rnfjzpfonf/

42/ Command Button udka½G;ítvdk½Sdaomae&m Drag vkyf&ef/


Command Button Wizard Dialog Box wGif½Sdonfh Categories xJrS Record Navi-
gation ESifh Actions xJrS Go to Previous Record wdkYudka½G;NyD; Finish vky&
f ef/
Control Wizard Icon tm;a½G;cs,fxm;&rnfjzpf onf/

43/ Command Button udka½G;ítvdk½Sdaomae&m Drag vkyf&ef/


Command Button Wizard Dialog Box wGif½Sdonfh Categories xJrS Record Navi-
gation ESifh Actions xJrS Go to Next Record wdkYudka½G;NyD; Finish vkyf&ef/
Control Wizard Icon tm;a½G;cs,fxm;&rnfjzpfonf/
203 Microsoft Access 2002

44/ Command Button udka½G;í tvdk½Sdaomae&m Drag vkyf&ef/


Command Button Wizard Dialog Box wGif½Sdonfh Categories xJrS Record Navi-
gation ESifh Actions xJrS Go to Last Record wdkYudka½G;NyD; Finish vky&
f ef/ Con-
trol Wizard Icon tm;a½G;cs,fxm;&rnfjzpfonf/

45/ Command Button udka½G;í tvdk½Sdaomae&m Drag vky&


f ef/
Command Button Wizard Dialog Box wGif½Sdonfh Categories xJrS Form Op-
eration ESifh Actions xJrS Close Form wdkYudka½G;NyD; Next → Stop Sign → Finish
vky&f ef/
46/ Control Wizard Icon tm;a½G;cs,fxm;&rnfjzpfonf/

47/ txuf y gtwd k i f ; tqif h q if h MAIN Form (Data Entry Form) ud k


wnfaqmufNyD;ygu Macros xJrS RECORDMENU tm; Design jyKvkyfNyD;aemuf
atmufazmfjyygyHk twdkif;jyifqif&ygrnf/ yHk(429)/

yHk(429)

48/ xdt k cg RECORDMENU Bar ½Sd Data Entry tydkif;wGifyg0ifonfh Main


ESihf Quit tydik ;f wGiyf g0ifaom Stop wdrYk mS touf0ifNy;D vkyaf qmifí&rnf/Search tydik ;f
wGifyg0ifaom Name ESifh Serial No. wdrYk mS toufr0ifao;yg/ 4if;ESpcf t k m; qufvuf
vkyfaqmif&ygrnf/
49/ Menu Bar ½Sd Search rS Name Pulldown Menu udk yHk(430)ygtwdkif;
wnfaqmufoGm;&efjzpfonf/
uGefysLwmvufpJG 204

yHk(430)

50/ Command Button udka½G;í tvdk½Sdaomae&m Drag vkyf&ef/


Command Button Wizard Dialog Box wGif½Sdonfh Categories xJrS Record Op-
eration ESifh Actions xJrS Delete Record wdkYudka½G;NyD; Finish vky&
f ef/ Control
Wizard Icon tm;a½G;cs,fxm;&rnfjzpfonf/

51/ udka½G;NyD; Right Click ESyd &f ef/ Short


Cut Menu xJrS udk Click vkyyf g/ xdt
k cg Unbound ESifhywfouf
onfh Dialog Box ay:vmaomtcg Name udk Text0 [kowfrw S &f efjzpfonf/ yH(k 431)/

yHk(431)

52/ txufygtqifhrsm;vkyfaqmifNyD;oGm;ygu exp1:Database Window wGif


Macros uda
k ½G;yg/ New udka½G;yguyHk(432)ygtwdkif; Macro 1:Macro Dialog Box
ay:vmrnfjzpfonf/
205 Microsoft Access 2002

yHk(432)

53/ Icon udx


k yfraH ½G;ygu Macro Name Column wpfcw k ;kd vm
rnf/ xdt
k cgyH(k 433)wGiaf zmfjyxm;onft h wdik ;f jyifqifjznfph u
G &f efjzpfonf/ 4if;Macro
File tm; SearchName [ktrnfay;NyD;odrf;&efjzpfonf/

yHk(433)

54/ txufygtqifrh sm;Ny;D ygu exp1: Databse Window odo Yk mG ;í Forms →


NAME udka½G;yg/ xdkYaemuf Design udk Click vkyy f g/ NAME Form \ Properties
udka½G;í On Open ü udk a½G;&rnf/ yHk(434)/
uGefysLwmvufpJG 206

yHk(434)

55/ udka½G;NyD; Right Click ESyd &f ef/ Short


Cut Menu xJrS udk Click vkyyf g/ xdt k cg Unbound ESifhywfouf
onfh Dialog Box ay:vmaomtcg After Update wGif udk
owfrSwfNyD; Form File tm;jyefvnford ;f xm;&rnf/ yH(k 435)/

yHk(435)
207 Microsoft Access 2002

56/ txufygtqifq h ifah qmif½u


G Nf y;D ygu exp1:Database Window wGif Mac-
ros udka½G;yg/ xdkYaemuf RECORDMENU udkxyfrHa½G;NyD; Design udk Click vkyy f g/
4if; Macro Design xJwiG t f rnf½mS jcif;ESiyhf wfoufaom tcsut f vufrsm;udk yH(k 436)yg
twdik ;f owfrwS jf znhpf u
G Nf y;D RECORDMENU Macro File udjk yefvnford ;f &efjzpfonf/

yHk(436)

57/ k cgrS RECORDMENU udk Run ygu Search → NAME touf0if


xdt
rnfjzpfonf/ Search Name; List Box wGif Cursor 0ifaernfjzpfNyD; Record xJwGif
trnfwpfckck½dkufxnfhygu 4if;ESifhqdkifaomtcsuftvufrsm;udk az:jyrnfjzpfonf/
yH(k 437)/

yHk
(437)

58/ xdt k cg RECORDMENU Bar ½Sd Data Entry tydkif;wGifyg0ifonfh Main


ESihf Quit tydik ;f wGiyf g0ifaom Stop wdrYk mS touf0ifNy;D vkyaf qmifí&rnf/Search tydik ;f
wGiyf g0ifaom Name rSm touf0ifvyk af qmifí&rnfjzpfNy;D Serial No. rSmtoufr0if
ao;yg/ 4if;tm;qufvufvyk af qmif&ygrnf/
uGefysLwmvufpJG 208

59/ Menu Bar ½Sd Search rS Serial No. Pulldown Menu udk atmufygtwdkif;
wnfaqmufoGm;&efjzpfonf/ yHk(438)/

yHk(438)

60/ udka½G;NyD; Right Click ESyd &f ef/ Short


Cut Menu xJrS udk Click vkyyf g/ xdt
k cg Unbound ESifhywfouf
onfh Dialog Box ay:vmaomtcg Name udk Text0 [kowfrw S &f ef jzpfonf/ yH(k 439)/

yHk(439)

61/ txufygtqifhrsm;vkyfaqmifNyD;oGm;ygu exp1 : Database Window wGif


209 Microsoft Access 2002

Macros uda
k ½G;yg/ New udka½G;ygu yHk(440)ygtwdkif; Macro 1:Macro Dialog Box
ay:vmrnfjzpfonf/

yHk(440)

62/ Icon udx


k yfraH ½G;ygu Macro Name Column wpfcw k ;kd vm
rnf/ xdt
k cgyH(k 441)wGiaf zmfjyxm;onft h wdik ;f jyifqifjznfph u
G &f efjzpfonf/ 4if;Macro
File tm; SearchSrno [ktrnfay;NyD;odrf;&efjzpfonf/

yHk(441)

63/ txufygtqifrh sm;Ny;D ygu exp1:Databse Window odo Yk mG ;í Forms →


SERIALNO udka½G;yg/ xdkYaemuf Design udk Click vkyy
f g/ SERIALNO Form \
Properties udka½G;í On Open ü udka½G;&rnf/ yHk(442)/
uGefysLwmvufpJG 210

yHk(442)

64/ udka½G;NyD; Right Click ESyd &f ef/ Short


Cut Menu xJrS udk Click vkyyf g/ xdtk cg Unbound ESifhywfouf
onfh Dialog Box ay:vmaomtcg After Update wGif udk
owfrSwfNyD; Form File tm;jyefvnford ;f xm;&rnf/ yH(k 443)/

yHk(443)

65/ txufygtqifq h ifah qmif½u


G Nf y;D ygu exp1:Database Window wGif Mac-
ros udka½G;yg/ xdkYaemuf RECORDMENU udkxyfrHa½G;NyD; Design udk Click vkyy f g/
211 Microsoft Access 2002

4if; Macro Design xJwGif Serial Number ½Smjcif;ESifhywfoufaomtcsuftvuf


rsm;udk yH(k 444)ygtwdik ;f owfrw
S jf znhpf u
G Nf y;D RECORDMENU Macro File udkjyefvnf
odrf;&efjzpfonf/

yHk(444)

66/ k cgrS RECORDMENU udk Run ygu Search → Serial No. touf
xdt
0ifrnfjzpfonf/ Search Serial Number; List Box wGif Cursor 0ifaernfjzpfNyD;
Record xJwi G f trSwpf Ofwpfcck ½k u
kd x
f nfyh gu 4if;ESiq
hf ikd af omtcsut
f vufrsm;udk az:jy
rnfjzpfonf/ yH(k 445)/

yHk(445)

67/ xdktcg RECORDMENU Bar ½S d Pulldown Menu wpf c k c sif ; pD \


tpdwftydkif;rsm;tm;vHk; Run í&NyjD zpfonf/

-------- + - + - + --------
uGefysLwmvufpJG 212

Chapter (7)
Procedure

([Event Procedure] wGif Program a&;om;jcif;)


1/ pmar;yJpG pf&efausmif;om;rsm;twGuf Table wpfcw
k nfaqmufygu atmufyg
Field Name rsm;yg0ifEi kd o
f nf-
(u) Roll Number - Text
( c) Name - Text
( *) Myan - Number
(C) Eng - Number
( i) Maths - Number

2/ exp2 : Database Windows wGif EXAM01 [ktrnfay;xm;onfh Table


File wpfckwnfaqmufí 4if;zdkifxJwGif Test Data rsm;tenf;i,fjznfhpGufxm;&rnf/
xdkYaemuf Forms \vkyfydkifcGifhjzifh EXAM01 File wpfzdkiftm; atmufygtwdkif;
wnfaqmuf&rnf/ yHk(446)/

yHk(446)

3/ txufyg EXAM01:Form \ Properties wGifatmufygtcsufrsm;udk


jyifqifxm;½Sd&ef-
(u) Record Source - EXAM01
( c) Caption - Examination
( *) Scroll Bars - Neither
(C) Record Selectors - No
( i) Navigation Buttons - No
213 Microsoft Access 2002

( p) Auto Center - Yes


(q) Menu Bar - EXAM

4/ Menu Bar wpfckjzpfaom View → Toolbars → Customize udktoHk;jyKí


Menu Bar wpfcktm; atmufygtwdkif;wnfaqmufxm;&rnf/ yHk(447)/

yHk(447)

5/ RollIOrderQ Query File ESifh TotalOrderQ Query File tm;yHk(448)


ESifh yHk(449) twdkif; wnfaqmufxm;&efjzpfonf/

yHk(448)

yHk(449)

6/ Form File tjzpf RollOrderQ File tm; yH(k 450)ygtwdi


k ;f wnfaqmufxm;
&efjzpfonf/
uGefysLwmvufpJG 214

yHk(450)
7/ xdkYaemuf EXAM01 trnf½Sd Macro File wpfckudkvnf;yHk(451)ESifhyHk(452)
ygtwdik ;f wnfaqmufxm;yg&ef/

yHk(451)

yHk(452)
215 Microsoft Access 2002

8/ exp2:Database Window tm;zGiv hf u


kd o
f nfEiS hf EXAM01 Form File tvdk
tavsmuf Run ap&ef Menu Bar rS Tools udak ½G;yg/ Pull Down Menu wpfcjk zpfaom
Startup...udak ½G;yg/ xdt
k cg Startup Dialog Box ay:vmaomtcg yHk(453)ygtwdkif;
jyifqifNyD; Ok udka½G;&rnf/

yHk(453)

9/ yH(k 450) yg RollOrderQ Form File \ Properties wGif-


(u) Default View - Continuous Forms
( c) Allow Edit - No
( *) Allow Deletion - No
(C) Allow Addition - No
( i) Scroll Bar - Vertical Only [kjyifqifxm;yg&ef/

10/ Roll Order Command Button \ Properties wGif On Click odkYa&muf


atmifoGm;NyD; udka½G;yg/ 4if;\nmzufwGifyg½Sdaom xJodkY
Mouse Left Click ESy d yf g/ xdt
k cg Program a&;&ef tajctaeay;vdrfhrnf/ atmufyg
twdkif;y½dk*&rfa&;om;yg&ef-
Private Sub Command13_Click()
Me.RecordSource = "rollorderq"
End Sub

11/ txufygtwdkif;a&;NyD;ygu Command Button aemufwpfckjzpfonfh To-


tal Order wG i f v nf ; Properties wG i f On Click od k Y a &muf a tmif o G m ;NyD ;
udak ½G;yg/ 4if;\nmzufwiG yf g½Sad om xJoYkd Mouse Left Click
uGefysLwmvufpJG 216

ESyd yf g/ xdt
k cg Program a&;&ef tajctaeay;vdrrhf nf/ atmufyg twdik ;f y½d*k &rfa&;om;
yg&ef-
Private Sub Command14_Click()
Me.RecordSource = "totalorderq"
End Sub

12/ txufyg Data Entry File udk Run yg/ Roll Order Command Button
udk Click vkyyf gu Roll Number rsm;i,fpOfBuD;vdkufpDoGm;rnfjzpfNyD; Total Order
Command Button udk Click vkyy f gu trSwt f enf;trsm;tvduk f Bu;D pOfi,fvukd pf ND y;D
Record rsm;udk jyornfjzpfonf/
-------- + - + - + --------
13/ pmar;yJGppf&ef ausmif;om;rsm;twGuf Table zdkifwpfckwnfaqmufygu
atmufyg Field Name rsm;yg0ifEikd of nf-
(u) Roll Number - Text
( c) Name - Text
( *) Myan - Number
(C) Eng - Number
( i) Maths - Number
( p) Total - Number
(q) Average - Number
( Z) Grade - Text
( ps) Sort - Number

14/ exp3:Database Windows wGif EXAM01 [ktrnfay;xm;onfh Table


File wpfckwnfaqmufí 4if;zdkifxJwGif Test Data rsm;tenf;i,fjznfhpGufxm;&rnf/
xdkYaemuf Forms \vkyfydkifcGifhjzifh EXAM01 File wpfzdkiftm; atmufygtwdkif;
wnfaqmuf&rnf/ yHk(454)/

yHk(454)
217 Microsoft Access 2002

15/ txufyg EXAM01:Form \ Properties wGif vdktyfrnfhtcsufrsm;udk


vnf; atmufygtwdkif;jyifqifxm;½Sd&rnf-
(u) Record Source - EXAM01
( c) Caption - Examination
( *) Scroll Bars - Neither
(C) Record Selectors - No
( i) Navigation Buttons - No
( p) Auto Center - Yes
(q) Menu Bar - EXAM

16/ xdaYk emuf EXAM01 trnf½Sd Macro File wpfcu


k v
kd nf; yH(k 455) ESihf yH(k 456)
yg twdik ;f wnfaqmufxm;yg&ef/

yHk(455)

yHk(456)

17/ exp3:Database Window tm;zGiv hf u


kd o
f nfEiS hf EXAM01 Form File tvdk
tavsmuf Run ap&ef Menu Bar rS Tools udak ½G;yg/ Pull Down Menu wpfcjk zpfaom
Startup... udak ½G;yg/ xdt
k cg Startup Dialog Box ay:vmaomtcg yHk(457)ygtwdkif;
jyifqifNyD; Ok udka½G;&rnf/
uGefysLwmvufpJG 218

yHk(457)

18/ Query File tjzpf RollOrderQ File tm; atmufygtwdi


k ;f wnfaqmufxm;
&efjzpfonf/ yH(k 458)/

yHk(458)

19/ TotalOrderQ File tm; Query File tjzpf yHk(459)ygtwdkif; wnfaqmuf


xm;&efjzpfonf/
219 Microsoft Access 2002

yHk(459)

20/ txufygudp&ö yfrsm;aqmif½u


G Nf y;D ygu Forms wGif RollOrderQ Form File
tm; atmufygtwdkif;wnfaqmufxm;&efjzpfonf/ yHk(460)/

yHk(460)
21/ yHk(460) yg RollOrderQ Form File \ Properties wGif -
(u) Default View - Continuous Forms
( c) Allow Edit - No
( *) Allow Deletion - No
(C) Allow Addition - No
( i) Scroll Bar - Vertical Only [kjyifqifxm;yg&ef/

22/ Roll Order Command Button \ Properties wGif On Click odkY


a&mufatmif oGm;NyD; udka½G;yg/ 4if;\nmzufwGifyg½Sdaom
xJodkY Mouse Left Click ESyd yf g/ xdt
k cg Program a&;&eftajctaeay;vdrfhrnf/
atmufygtwdkif;y½dk*&rfa&;om;yg&ef-
Private Sub Command13_Click()
Me.RecordSource = "rollorderq"
End Sub
uGefysLwmvufpJG 220

23/ y½dk*&rfa&;NyD;ygu Command Button aemufwpfckjzpfonfh Record Or-


der wGiv f nf; Properties wGif On Click odaYk &mufatmifomG ;Ny;D
udka½G;yg/ 4if;\nmzufwGifyg½Sdaom xJodkY Mouse Left Click ESyd yf g/ xdt
k cg Pro-
gram a&;&ef tajctaeay;vdrfhrnf/ atmufygtwdkif;y½dk*&rfa&;om;yg&ef-
Private Sub Command14_Click()
Me.RecordSource = "totalorderq"
End Sub

24/ txufyg Data Entry File udk Run yg/ Roll Order Command Button
udk Click vkyyf gu Roll Number rsm; i,fpOfBuD;vdkuf pDoGm;rnfjzpfNyD; Record Or-
der Command Button udk Click vkyy f gu trSwt
f enf;trsm;tvdu k f Bu;D pOfi,fvu
kd f
pDNyD; Record rsm;udk jyornfjzpfonf/
25/ Command Button aemufwpfckjzpfonfh Grade Order wGifvnf; Prop-
erties wGif On Click odkYa&mufatmifoGm;NyD; udka½G;yg/ 4if;\
nmzufwGifyg½Sdaom xJodkY Mouse Left Click ESyd yf g/ xdt
k cg Program a&;&ef
tajctaeay;vdrfhrnf/ atmufygtwdkif;y½dk*&rfa&;om;yg&ef-
Private Sub Command29_Click()
Set db = CurrentDb()
Set rs = db.openrecordset("exam01")
rs.MoveFirst
Do While rs.EOF = False
rs.Edit
rs("total") = rs("myan") + rs("eng") + rs("maths")
rs("average") = rs("total") / 3
Select Case rs("average")
Case 95 To 100: rs("grade") = "A+"
Case 90 To 94: rs("grade") = "A"
Case 85 To 89: rs("grade") = "B+"
Case 80 To 84: rs("grade") = "B"
Case 75 To 79: rs("grade") = "C+"
Case 70 To 74: rs("grade") = "C"
Case 65 To 69: rs("grade") = "D+"
Case 60 To 64: rs("grade") = "D"
Case Else: rs("grade") = "F"
221 Microsoft Access 2002

End Select
rs.Update
rs.MoveNext
Loop
rs.Close
db.Close
Me.Refresh
Me.RecordSource = "totalorderq"
End Sub

26/ Grade Order Command Button udk Click vkyy f gu bmom&yf(3)ckpvH;k


pkpkaygif;aygif;oGm;NyD;? ysrf;rQtrSwfvnf;wGufcsufoGm;rnf/ Grade ae&mwGifvnf;
ysrf;rQwefbdk; tenf;trsm;tvdkuf wGufcsufoGm;rnfjzpfonf/
27/ Command Button aemufwpfckjzpfonfh Sort wGifvnf; Properties wGif
On Click oda
Yk &mufatmifomG ;Ny;D udak ½G;yg/ 4if;\nmzufwiG yf g½Sd
aom xJodkY Mouse Left Click ESyd yf g/ xdt
k cg Program a&;&ef tajctaeay;vdrfh
rnf/ atmufygtwdkif;y½dk*&rfa&;om;yg&ef-
Private Sub Command30_Click()
Set dbs = CurrentDb
Set rst = dbs.openrecordset("totalorderq")
With rst
x=1
rst.MoveFirst
rst.Edit
![sort] = x
tot = ![Total]
.Update
.MoveNext
For n = 2 To rst.RecordCount
If tot = ![Total] Then
.Edit
![sort] = n - 1
tot = ![Total]
.Update
uGefysLwmvufpJG 222

Else
.Edit
![sort] = n
tot = ![Total]
.Update
End If
.MoveNext
Next
.Close
End With
dbs.Close
Me.Refresh
End Sub

28/ Sort Command Button udk Click vkyfygu trSwftenf;trsm;tvdkuf


Position pDomG ;rnf jzpfygonf/
-------- + - + - + --------
usyef;pum;ajymNyKdifyJGtm; Program a&;om;jcif;)
29/ usyef;pum;ajymNyKid yf w
GJ iG f NyKid yf 0GJ ifa&mufMuolwikd ;f rdru
d sonfrh w
J pfr½J adS yrnf/
rdrdus&mrJwpfrJwGifyg½SdaomtaMumif;t&mudkusyef;pum;ajymNyKdif&ayonf/ xdkYaMumifh
usyef;pum;ajymNyKdifyJGtm; Micro Soft Access 2002 jzifhpDpOfvdkygu Table File
wpfcuk kd atmufyg yH(k 461)twdik ;f wnfaqmufxm;Ny;D ,SONf yKid rf nfo h l pm&if;Z,m;tcsuf
tvufrsm;udk xnfhoGif;xm;&ayrnf/

yHk(461)

30/ tqdyk g Table File tm; Man [ktrnfay;xm;rnf/ xdaYk emufNyKid yf u


GJ si;f y&m
wGif vltrsm;jrifomap&ef Form File wpfckudkyHk(462)ygtwdkif;wnfaqmufxm;&efvdk
tyfonf/
223 Microsoft Access 2002

yHk(462)
31/ yxrvltrnfpm&if;wGifyg0ifaom trSwfpOftm;½dkufESdyfí trnf? NrdKUe,f?
wdik ;f e,f^jynfe,f rSe^f rrSeu
f pkd pd pf&rnf/ xdaYk emuf,OS Nf yKid v
f odk u
l m,uH½iS rf mS rdrt d csuf
tvufrsm; rSefuefNyDqdkrS Command Button wpfckjzpfaomacgif;pOfwGif Enter Key
(odrYk [kw)f Mouse Left Click tm;ESyd &f efjzpfonf/ xdt k cgrdr, d OS Nf yKid af jzqd&k rnfah cgif;pOf
ay:vmayrnf/ txufyg Form File udk Race [ktrnfay;í trSwpf Ofu½kd u kd xf nfNh y;D
½Sm&eftwGuf Macro File wpfckudka&;om;&ayrnf/ yHk(463)/

yHk(463)

32/ Race Form \ Properties wGif Record Source ü Man [kjznfp h u


G &f ef/
On Click wGif udkjyifqifxm;½Sd&efjzpfonf/ Command Button
wpfckjzpfaomacgif;pOfwGif On Enter ü udkzefwD;&efjzpfonf/
uGefysLwmvufpJG 224

xdkYaemuf udk Mouse Left Click ESdyfíatmufygtwdkif; Program a&;om;&rnf-


Private Sub Command16_Enter()
zz = Rnd()
If zz < 0.2 Then
Text14 = "1/ uRefawmfomawrdrif;om; jzpfcJhvQif/"
End If
If zz > 0.2 And zz < 0.4 Then
Text14 = "2/ a,mufsm;av;rsm;onf rdef;uav;rsm;xuf jrwfonf/"
End If
If zz > 0.4 And zz < 0.6 Then
Text14 = "3/ ½kyf½Sifo½kyfaqmif wpfa,mufjzpfcJhvQif/"
End If
If zz > 0.6 And zz < 0.8 Then
Text14 = "4/ tif*sifeD,monf q&m0efxuf ydkaumif;\/"
End If
If zz > 0.8 And zz < 1 Then
Text14 = "5/ q&mu q&mrxuf ydkacsm\/"
End If
End Sub
aemufwpfenf;rSm
Private Sub Command16_Enter()
zz = Rnd()
If zz < 0.2 Then
Text14 = "1/ uRefawmfomawrdrif;om; jzpfcJhvQif/"
ElseIf zz > 0.2 And zz < 0.4 Then
Text14 = "2/ a,mufsm;av;rsm;onf rdef;uav;rsm;xuf jrwfonf/"
ElseIf zz > 0.4 And zz < 0.6 Then
Text14 = "3/ ½kyf½Sifo½kyfaqmif wpfa,mufjzpfcJhvQif/"
ElseIf zz > 0.6 And zz < 0.8 Then
Text14 = "4/ tif*sifeD,monf q&m0efxuf ydkaumif;\/"
ElseIf zz > 0.8 And zz < 1 Then
Text14 = "5/ q&mu q&mrxuf ydkacsm\/"
End If
End Sub
225 Microsoft Access 2002

aemufwpfenf;rSm
Private Sub Command16_Enter()
zz = Rnd()
Select Case zz
Case 0 To 0.2: Text14 = "1/ uRefawmfomawrdrif;om; jzpfcJhvQif/"
Case 0.21 To 0.4: Text14 = "2/ a,mufsm;av;rsm;onf rdef;uav;rsm;xuf
jrwfonf/"
Case 0.41 To 0.6: Text14 = "3/ ½kyf½Sifo½kyfaqmif
wpfa,mufjzpfcJhvQif/"
Case 0.61 To 0.8: Text14 = "4/ tif*sifeD,monf q&m0efxuf ydkaumif;\/"
Case Else: Text14 = "5/ q&mu q&mrxuf ydkacsm\/"
End Select
End Sub
aemufwpfenf;rSm
Private Sub Command16_Enter()
zz = Rnd()
Select Case zz
Case Is >= 0.8: Text14 = "1/ uRefawmfomawrdrif;om; jzpfcJhvQif/"
Case Is>=0.6:Text14="2/a,mufsm;av;rsm;onf rdef;uav;rsm;xuf jrwfonf/"
Case Is>=0.4:Text14="3/ ½kyf½Sifo½kyfaqmif wpfa,mufjzpfcJhvQif/"
Case Is >= 0.2: Text14 = "4/ tif*sifeD,monf q&m0efxuf ydkaumif;\/"
Case Else: Text14 = "5/ q&mu q&mrxuf ydkacsm\/"
End Select
End Sub
"1/ uRefawmfomawrdrif;om; jzpfcJhvQif/"
= 1/ uRefawmfomawrdrif;om; jzpfcJhvQif/
"2/ a,mufsm;av;rsm;onf rdef;uav;rsm;xuf jrwfonf/"
= 2/ a,mufsm;av;rsm;onf rdef;uav;rsm;xuf jrwfonf/
"3/ ½kyf½Sifo½kyfaqmif wpfa,mufjzpfcJhvQif/"
= 3/ ½kyf½Sifo½kyfaqmif wpfa,mufjzpfcJhvQif/
"4/ tif*sifeD,monf q&m0efxuf ydkaumif;\/"
= 4/ tif*sifeD,monf q&m0efxuf ydkaumif;\/
"5/ q&mu q&mrxuf ydkacsm\/"
= 5/ q&mu q&mrxuf ydkacsm\/
-------- + - + - + --------
uGefysLwmvufpJG 226

33/ usyef;pum;ajymNyKid yf t
GJ m; Macros File roHk;bJ Procedure a&;ygutrnf
½Smonfh Command Button wpfckudkzefwD;NyD;4if; Command Button tm; Click
vkyfygu rdrd½SmazGvdkonfhtrnfudk½Smí&Edkifayonf/ yHk(464)/

yHk(464)
34/ Command Button \ On Click ü Event Procedure udka½G;yg/ xdkYaemuf
atmufygtwdkif; Procedure a&;&efjzpfonf-
Private Sub Command0_Click()
Set db = CurrentDb
Set rs = db.openrecordset("man")
rs.Index = "trSwfpOf"
rs.Seek "=", Text3
Do Until rs.EOF
If rs.nomatch Then
Text3 = Empty
Text5 = "rawGUyg"
Text7 = Empty
Text9 = Empty
Else
Text3 = rs("trSwfpOf")
Text5 = rs("trnf")
Text7 = rs("NrdKUe,f")
227 Microsoft Access 2002

Text9 = rs("wdkif;e,f^jynfe,f")
End If
Exit Do
Loop
rs.Close
Me.Refresh
End Sub
Private Sub Command0_KeyPress(KeyAscii As Integer)
Text12 = Empty
End Sub
-------- + - + - + --------
Table File wpfck\ Record rsm;tm; pdwfBuKdufa½G;cs,fNyD; Delete vkyfjcif;
35/ ManList qdkonfh Table File wpfcktm;wnfaqmufNyD; Record wln& D m
rsm;udk Data Entry vkyx
f m;&rnf/ yH(k 465)/

yHk(465)

36/ xdkYaemuf RecordDelete trnf½Sd Form File wpfcktm; yHk(466)ygtwdkif;


wnfaqmufxm;&efjzpfygonf/
uGefysLwmvufpJG 228

yHk(466)
37/ þuJhodkY Form zdik wf nfaqmuf&mwGif Table.Man List tm; Subform/
Subreport udktoHk; jyKíwnfaqmufoGm;&rnf/ udrk a½G;cif
Icon tm; ydwx f m;&ygrnf/ yH(k 466)yg Form File udk Run ygu yH(k 467)yg
twdkif;jzpfay:vmayrnf/

yHk(467)
229 Microsoft Access 2002

38/ wpfzufygyH(k 467)wGif oifzsucf siaf omeHygwfuakd &;oGi;f &ef pmom;\nmzuf½dS


List Box ü rdrzd suv
f akd om Record rsm;\trSwpf Ofukd jynfph pkH mG xnfo
h iG ;f &efjzpfygonf/
Oyrm-t-0001 ud½k u kd x f nfNh y;D yH(k 468)zsu&f ef Command Button udEk ydS yf gu t-0001
ESifh oufqdkifaom Record rsm;tm;vH;k zsujf cif;cH&rnf/ yH(k 469)/

yHk(468)

yHk(469)
uGefysLwmvufpJG 230

39/ zsuf&ef Command Button udk atmufygtwdik ;f Procedure a&;om;&efjzpf


ygonf-
Private Sub Command6_Click()
a4 = Text1
Set db = CurrentDb
Set rs = db.openrecordset("man list")
rs.MoveFirst
Do While rs.EOF() = False
rs.edit
If rs("trSwfpOf") = a4 Then
rs.Delete
rs.MoveNext
Else
rs.MoveNext
End If
Loop
rs.Close
db.Close
Me.Refresh
End Sub

40/ xGuf&ef Command Button udak tmufygtwdik ;f Procedure a&;om;&efjzpf


onf-
Private Sub Command3_Click()
DoCmd.Close
End Sub
-------- + - + - + --------
Table File wpfcr k t
S jcm; Table File wpfcok Ykd Record rsm;tm;ul;,ljcif;? rvdt
k yfygu
Record rsm;tm;vH;k Delete vkyfjcif;
41/ ManList qdkonfh Table File wpfckESifh ManListApp qdkonfh Table File
wpfck? pkpkaygif; Table File ESpfckwnfaqmufNyD; Record tcsKdUudk Data Entry vkyx f m;
&rnf/ yHk(470)? yHk(471)/
231 Microsoft Access 2002

yHk(470)

yHk(471)

42/ xdkYaemuf RecordAppend trnf½Sd Form File wpfcktm; yHk(472)ygtwdkif;


wnfaqmufxm;&ef jzpfygonf/
uGefysLwmvufpJG 232

yHk(472)
43/ þuJhodkY Form zd k i f w nf a qmuf & mwG i f Table.Man List ESifh Table.
ManListApp wdtYk m; Subform /Subreport udktoHk;jyKíwnfaqmufoGm;&rnf/
udrk a½G;cif Icon tm;ydwx
f m;&ygrnf/ yH(k 472)
yg Form File udk Run ygu yHk(473)ygtwdkif; jzpfay:vmayrnf/

yHk(473)
44/ txufygyHk(473)wGif zdkif(1)rS zdkif(2)odkYaygif;&ef Command Button udk
ESdyfygu yHk(474)ygtwdkif; zdkif(2)wGif½Sd Record rsm;wd;k yGm;vmrnf/
233 Microsoft Access 2002

yHk(474)
45/ zdik (f 1)rSzikd (f 2)odaYk ygif;&ef Command Button udx k yfcgç xyfcgESyd yf gu zdik (f 2)
wGif Record rsm;çrsm;pGmwdk;yGm;vmrnfjzpfonf/ zdkif(2)udkzsuf&ef Command Button
udEk ydS yf guzdik (f 2)wGi½f dS Record rsm;tm;vH;k zsujf cif;cH&rnfukd yH(k 475)twdik ;f jrifawGUEdik af y
onf/

yHk(475)
46/ zdkif(1)rSzdkif(2)odkYaygif;&ef Command Button udkwpfzufygtwdkif; Proce-
dure a&;&efjzpfygonf/
uGefysLwmvufpJG 234

Private Sub Command5_Click()


Set db = CurrentDb
Set rs1 = db.openrecordset("manlist")
Set rs2 = db.openrecordset("manlistapp")
rs1.MoveFirst
Do While rs1.EOF() = False
rs2.AddNew
rs2("trSwfpOf") = rs1("trSwfpOf")
rs2("trnf") = rs1("trnf")
rs2("NrdKue,f") = rs1("NrdKue,f")
rs2("wdkif;e,f^jynfe,f") = rs1("wdkif;e,f^jynfe,f")
rs2.Update
rs1.MoveNext
Loop
rs1.Close
rs2.Close
db.Close
Me.Refresh
End Sub

47/ zdik (f 2)udzk su&f ef Command Button udak tmufygtwdik ;f Procedure a&;om;
&efjzpfygonf-
Private Sub Command13_Click()
Set db = CurrentDb
Set rs = db.openrecordset("manlistapp")
rs.MoveFirst
Do While rs.EOF() = False
rs.edit
rs.Delete
rs.MoveNext
Loop
rs.Close
db.Close
Me.Refresh
End Sub
235 Microsoft Access 2002

48/ xGuf&ef Command Button udk atmufygtwdik ;f Procedure a&;om;&efjzpf


ygonf-
Private Sub Command6_Click()
DoCmd.Close
End Sub
-------- + - + - + --------
Table File wpfckwGif½Sdaeonfh"gwfyHkygaom Record rsm;udo k m Delete vkyfjcif;
49/ Exp1Erase qdo k nfh Table File wpfcw k nfaqmufNy;D Record tcsKdUudk Data
Entry vkyfxm;&rnf/ yHk(476)? yHk(477)/ "gwfyHkr&½Sdao;aom Record rsm;rSm "gwfyr kH sm;
Data Entry rjyKvy k Ef ikd yf g/ xdaYk Mumifh "gwfy&kH ½SNd y;D Data Entry jyKvkyfxm;onfh Record
rsm;udkomzsufNyD; "gwfyHkr&½Sdao;onfh Record rsm;omcsefxm;rnfqdkygu aemufxyf
Delete Query File wpfckwnfaqmuf&rnf/

yHk(476)
uGefysLwmvufpJG 236

yHk(477)

50/ Delete Query File tm;atmufygtwdi


k ;f wnfaqmuf&rnf/ yH(k 478)? tqdyk g
Delete Query File tm; DelePhotos [ktrnfay;xm;yg/ yH(k 479)/

yHk(478)

yHk(479)
237 Microsoft Access 2002

51/ DelePhotos Query File tm;zGiy hf gu "gwfyx


kH nfNh y;D om; Record rsm;ysuf
oGm;NyD;"gwfyHkr&½Sdao;onfh Record rsm;omusef½Sdaeonfudk Exp1Erase Table File
wGif yHk(480)ygtwdkif; jrifawGUEdkifygonf/ yHk(480)/

yHk(480)

-------- + - + - + --------
Table File wpfckwGif½Sdaeonfh"gwfyHkygaom Record rsm;udk a&wGufjcif;
52/ Exp1Erase qdo k nfh Table File wpfcw k nfaqmufNy;D Record tcsKdUudk Data
Entry vkyxf m;&rnf/ "gwfy&kH ½SNd y;D Data Entry jyKvyk x
f m;onfh Record rsm;udak omfvnf;
aumif;? "gwfyHkr&½Sdao;onfh Record rsm;udkaomfvnf;aumif;a&wGufvdkygu Form
File wpfckwnfaqmuf&rnf/ yHk(481)/

yHk(481)
uGefysLwmvufpJG 238

53/ yHk(481)wGif Form Footer Band \atmufbuf Total \nmbufwGif½Sdae


aom Text Box udka½G;cs,fyg/ xdkYaemuf Mouse Right Click ESyd yf g/ 4if;rS Proper-
ties udk a½G;cs,yf g/ yH(k 482)/

yHk(482)

54/ xdt
k cg Text13 \ Text Box Properties ay:vmrnf/ Control Source
\nmbuf List Box udk Cursor cs&rnf/ List Box nmbuftpGefwGif½Sdaeaom
trSwt
f om;yg Ellipsis Box udx
k yfraH ½G;cs,yf g/ yH(k 483)/

yHk(483)

55/ Expression Builder Dialog Box ay:vmayrnf/ 4if;wGif = Count


(Exp1Erase! Photos) [k jznfhpGufí OK udka½G;cs,fyg/ yHk(484)? yHk(485)/
239 Microsoft Access 2002

yHk(484)

yHk(485)

56/ Text13 \ Text Box Properties odkYjyefvnfa&muf½SdoGm;ayrnf/ yHk(486)/


uGefysLwmvufpJG 240

yHk(486)

57/ tqdyk g Text13 Text Box udkydwfNyD; Run ygu "gwfy½kH adS om Record rsm;udk
a&wGufjyvdrfhrnf/ yHk(487)/

yHk(487)
-------- + - + - + --------
Table File wpfckwGif½Sdaeonfh"gwfyHkrygaom Record rsm;udk a&wGufjcif;
58/ txufyg Form File \ Text13:Text Box \ Properties udak ½G;cs,yf g/
Control Source \ List Box \tpGefwGif½Sdaeaom trSwt
f om;yg Ellipsis
Box udxk yfraH ½G;cs,&f rnf/ Expression Builder Dialog Box ay:vmayrnf/ 4if;wGif
=Count(Exp1Erase!Name)-Count(Exp1Erase!Photos) [k jznfhpGufí OK udk
a½G;cs,yf g/ yH(k 488)/
241 Microsoft Access 2002

yHk(488)

59/ txufyg Form File udk Run ygu "gwfyrkH &½Sad o;aompm&if;tm; Text13:
Text Box wGifazmfjyaernf/ yHk(489)/

yHk(489)
-------- + - + - + --------
uGefysLwmvufpJG 242

Chapter (8)
Programming

vQyfppfypönf;qdkifwpfqdkif\vkyfief;pOfrsm;udk Program a&;om;jcif;


1/ vQyfppfypönf;qdkifwpfqdkif\vkyfief;pOfrsm;udk Microsoft Access jzifh Pro-
gram a&;om;rnfqy kd gu yxrOD;pGmvQypf pfypön;f qdik w
f iG af ps;pwifa&mif;csEikd &f ef jyifyrS
0,fxm;cJah om vQypf pfypön;f rsm;½S&d rnf/ xdaYk emuf aps;a&mif;jcif;? tmrcH½o dS nfv h Qypf pf
ypönf;rsm;udkjyifqifjcif;? vQyfppfypönf;rsm;udkjyifqifaom 0efxrf;rsm;\vkyfief;wm0ef
pm&if;? vQypf pfypön;f rsm;ra&mif;cs&bJ ysupf ;D pm&if; ponfjzif½h EdS ikd af yonf/ aeYpOfpm&if;
oGif;csufrsm;udk jyKvkyfEdkifap&ef Transaction File wpfzdkifwnfaqmufxm;&vdrfhrnf/
Transaction File wGifyg0if&rnfhtcsuftvufrsm;udk Microsoft Access jzifh Table
File Design udkpDpOf&ayrnf/ yHk(490)/

yHk(490)
243 Microsoft Access 2002

2/ xdaYk emuf yH(k 490)yg Table Design File udk Transact [ktrnfay;yg/ 4if;wGif
rdrdaeYpOfjyKvkyfaeonfh udpö&yfrsm;udk pm&if;oGif;csufrsm;jyKvkyf&ayrnf/ yHk(491)/

yHk(491)

3/ xdkenf;wl Stock, Sale, Service, Staff, Damage Table File rsm;udkvnf;


wnfaqmufxm;&ayrnf/ 4if; Table File rsm;wGif Transaction Table File uJhodkY
Data Entry a&;oGif;&efrvdkyg/ Table File rQom wnfaqmufxm;&efvdktyfayonf/
yHk(492)(493)(494)(495)(496)/

yHk(492)
uGefysLwmvufpJG 244

yHk(493)

yHk(494)
245 Microsoft Access 2002

yHk(495)

yHk(496)
uGefysLwmvufpJG 246

4/ txufygtqifhonf Data rsm;udkodkavSmif&eftqifhom½SdNyD;? Program


a&;om;í tqdkyg Table File rsm;udk Run vdyk gu Form File wpfzdkifwnfaqmuf&ay
rnf/ 4if;zkdiftrnftm;rdrdpdwfBuKdufay;Edkifonf/ Oyrm-Main [ktrnfay;&efjzpfonf/
yH(k 497)/

Prograss Bar
Label0
Label1 Label2
yHk(497)
5/ yH(k 497)yg Form File wGif Label0,1,2, wdrYk mS ToolBox rS Icon
jzifh wnfaqmufxm;jcif;jzpfNy;D ? Label0,1 wdrYk mS Space wpfcsuyf w
k ½f u
kd x
f m;jcif;jzpfonf/
Progress Bar rSm ToolBox rS Icon tm; yxrOD;pGma½G;cs,fyg/
yHk(498)ygtwdkif; Short Cut Menu ay:vmrnf/ 4if;rS Microsoft ProgressBar
Control, version 6.0 udkxyfrHa½G;cs,f&rnf/ Pointer Shape ay:vmygu Form
File xJwGif Drag and Drop jyKvy k &f rnf/

yHk(498)
247 Microsoft Access 2002

6/ yH(k 497)yg Form File wGifjrifawGUae&aom ProgressBar \ Properties


udkvnf; atmufygtwdkif; jyifqifxm;½Sd&rnf? yHk(499)? yHk(500)/
(u) Name → Pbar
( c) Border Style → Solid
( *) Border Width → 1 pt
(C) Scrolling → Smooth Scrolling

yHk(499)
uGefysLwmvufpJG 248

yHk(500)

7/ xdkYaemuf Main Form File wGif Form Properties udk yHk(501)? yHk(502)yg
twdkif; jyifqifxm;½Sd&rnf/

yHk(501) yHk(502)
8/ General, Declaration u@wGif i udk Integer tjzpfatmufygtwdkif;
aMunmNyD; yHk(502)wGif jrifawGU&aom On Timer \ [Event Procedure] wGifvnf;
Procedure wpfckudkwpfzufygtwdkif;a&;om;&rnf/
249 Microsoft Access 2002

Option Compare Database


Dim i As Integer
Private Sub Form_Timer()
i=i+1
pbar.Value = i
Label1.Caption = i
If i = 5 Then
Label0.Caption = "Stock File (Data Entry)"
ElseIf i = 10 Then
Label0.Caption = "Sale File (Data Entry)"
ElseIf i = 25 Then
Label0.Caption = "Service File (Data Entry)"
ElseIf i = 30 Then
Label0.Caption = "Staff File (Data Entry)"
ElseIf i = 45 Then
Label0.Caption = "Damage File (Data Entry)"
ElseIf i = 50 Then
Label0.Caption = "Stock File (Enquiry)"
ElseIf i = 65 Then
Label0.Caption = "Sale File (Enquiry)"
ElseIf i = 70 Then
Label0.Caption = "Service File (Enquiry)"
ElseIf i = 75 Then
Label0.Caption = "Staff File (Enquiry)"
ElseIf i = 80 Then
Label0.Caption = "Damage File (Enquiry)"
End If
If i = 100 Then
DoCmd.Close
DoCmd.OpenForm "Mainmenu"
End If
End Sub

9/ Main:Form udk zGiy


hf gu yH(k 503)ygtwdik ;f jrifawGU&rnfjzpfNy;D 100% jynfo
h mG ;
ygu Main : Form ydwfoGm;NyD; Mainmenu : Form udk Run rnfjzpfonf/ yH(k 504)/
uGefysLwmvufpJG 250

yHk(503)

yHk(504)

10/ txufygyH(k 504)wGif Electrical Mart [ka&;xm;aompmonf Label0 jzpfNy;D


Data Entry, Update, Enquiry/ Report, Stop wdkYonf Command1, Command2,
Command3, Command4 wdjYk zpfMuonf/ Data Entry \atmufwGif½Sdaeaom Stock,
Transaction rSm Command5, Command6 wdjYk zpfonf/ xde k nf;wl Update atmufwiG f
½Sdaernfh Sale File, Service File, Damage File, Staff File, Stock File wdkYrSmvnf;
Command7, Command8, Command9, Command10, Command11 wdkYjzpfMu
onf/ yH(k 505)/ Enquiry/Report atmufwGif½Sdaernfh Stock, Sale, Service, Staff,
Damage wdkYrSmvnf; Command12, Command13, Command14, Command15,
Command16 wdjYk zpfMuonf/ yH(k 506)/ Command Button12 uda k ½G;cs,yf gu xyfraH y:
xGufvmrnfh Search by Code, Search By Category, Search by Category and
Brand, Search by Category Brand and Model, Search by Date, All Records
Listing wdkYrSmvnf; Command17, Command18, Command19, Command20,
Command21, Command22 wdjYk zpfMuonf/ yH(k 507)/ Stop atmufwGif½Sdaeonfh Exit
to Access ESifh Quit to Windows wdr
Yk mS Command23, Command24 wdjYk zpfMuyg
onf/ yH(k 508)/
251 Microsoft Access 2002

yH(k 505)

yH(k 506)

yH(k 507)

yH(k 508)
uGefysLwmvufpJG 252

11/ yH(k 504)yg Form File wGifjrifawGUae&aom Properties udkvnf;atmufyg


twdkif;jyifqifxm;½Sd&rnfjzpfonf -
(u) Scroll Bar → Neither
( c) Record Selectors → No
( *) Navigation Buttons → No
(C) Dividing Line → No
( i) Auto Center → Yes
( p) Border Style → Sizable
(q) On Open → Emart01.maxi
( Z) On Activate → Emart01.maxi
( ps) On Timer → [Event Procedure]
(n) Timer Interval → 1000

12/ oufqdkif&m Command Button rsm;wGifatmufygtwdkif; Procedure rsm;


a&;om;&rnf-
Option Compare Database
Private Sub Command1_Click()
Command5.Visible = True
Command6.Visible = True
Command7.Visible = False
Command8.Visible = False
Command9.Visible = False
Command10.Visible = False
Command11.Visible = False
Command12.Visible = False
Command13.Visible = False
Command14.Visible = False
Command15.Visible = False
Command16.Visible = False
Command17.Visible = False
Command18.Visible = False
Command19.Visible = False
Command20.Visible = False
Command21.Visible = False
253 Microsoft Access 2002

Command22.Visible = False
Command23.Visible = False
Command24.Visible = False
End Sub
Private Sub Command2_Click()
Command5.Visible = False
Command6.Visible = False
Command7.Visible = True
Command8.Visible = True
Command9.Visible = True
Command10.Visible = True
Command11.Visible = True
Command12.Visible = False
Command13.Visible = False
Command14.Visible = False
Command15.Visible = False
Command16.Visible = False
Command17.Visible = False
Command18.Visible = False
Command19.Visible = False
Command20.Visible = False
Command21.Visible = False
Command22.Visible = False
Command23.Visible = False
Command24.Visible = False
End Sub
Private Sub Command3_Click()
Command5.Visible = False
Command6.Visible = False
Command7.Visible = False
Command8.Visible = False
Command9.Visible = False
Command10.Visible = False
Command11.Visible = False
Command12.Visible = True
Command13.Visible = True
Command14.Visible = True
uGefysLwmvufpJG 254

Command15.Visible = True
Command16.Visible = True
Command17.Visible = False
Command18.Visible = False
Command19.Visible = False
Command20.Visible = False
Command21.Visible = False
Command22.Visible = False
Command23.Visible = False
Command24.Visible = False
End Sub
Private Sub Command4_Click()
Command5.Visible = False
Command6.Visible = False
Command7.Visible = False
Command8.Visible = False
Command9.Visible = False
Command10.Visible = False
Command11.Visible = False
Command12.Visible = False
Command13.Visible = False
Command14.Visible = False
Command15.Visible = False
Command16.Visible = False
Command17.Visible = False
Command18.Visible = False
Command19.Visible = False
Command20.Visible = False
Command21.Visible = False
Command22.Visible = False
Command23.Visible = True
Command24.Visible = True
End Sub
Private Sub Command5_Click()
DoCmd.OpenForm "Stock"
End Sub
255 Microsoft Access 2002

Private Sub Command6_Click()


DoCmd.OpenForm "Transact"
End Sub
Private Sub Command7_Click()
DoCmd.OpenForm "SaleUpd"
End Sub
Private Sub Command8_Click()
DoCmd.OpenForm "ServiceUpd"
End Sub
Private Sub Command9_Click()
DoCmd.OpenForm "DamageUpd"
End Sub
Private Sub Command10_Click()
DoCmd.OpenForm "StaffUpd"
End Sub
Private Sub Command11_Click()
DoCmd.OpenForm "StockUpd"
End Sub
Private Sub Command12_Click()
Command17.Visible = True
Command18.Visible = True
Command19.Visible = True
Command20.Visible = True
Command21.Visible = True
Command22.Visible = True
End Sub
Private Sub Command13_Click()
Command17.Visible = False
Command18.Visible = False
Command19.Visible = False
Command20.Visible = False
Command21.Visible = False
Command22.Visible = False
uGefysLwmvufpJG 256

DoCmd.OpenReport "RptSaleAllList", acViewPreview


End Sub
Private Sub Command14_Click()
Command17.Visible = False
Command18.Visible = False
Command19.Visible = False
Command20.Visible = False
Command21.Visible = False
Command22.Visible = False
DoCmd.OpenReport "RptServiceAllList", acViewPreview
End Sub
Private Sub Command15_Click()
Command17.Visible = False
Command18.Visible = False
Command19.Visible = False
Command20.Visible = False
Command21.Visible = False
Command22.Visible = False
DoCmd.OpenReport "RptStaffAllList", acViewPreview
End Sub
Private Sub Command16_Click()
Command17.Visible = False
Command18.Visible = False
Command19.Visible = False
Command20.Visible = False
Command21.Visible = False
Command22.Visible = False
DoCmd.OpenReport "RptDamageAllList", acViewPreview
End Sub
Private Sub Command17_Click()
DoCmd.OpenForm "StockSearchCode"
End Sub
Private Sub Command18_Click()
DoCmd.OpenForm "StockSearchCategory"
End Sub
257 Microsoft Access 2002

Private Sub Command19_Click()


DoCmd.OpenForm "StockSearchCategoryBrand"
End Sub
Private Sub Command20_Click()
DoCmd.OpenForm "StockSearchCategoryBrandModel"
End Sub
Private Sub Command21_Click()
DoCmd.OpenForm "StockSearchDate"
End Sub
Private Sub Command22_Click()
DoCmd.OpenForm "StockAllList"
End Sub
Private Sub Command23_Click()
DoCmd.Close
End Sub
Private Sub Command24_Click()
DoCmd.Quit
End Sub
Private Sub Form_Timer()
Label0.ForeColor = Rnd * 99989
Label0.BackColor = Rnd * 99989
End Sub

13/ On Open → Emart01.maxi, On Activate → Emart01.maxi wdkYwGif


Emart01 Macro File udy k (kH 509)ygtwdik ;f wnfaqmuf&ayrnf/ xdt
k cgrSom Emart01.
maxi udo
k ;kH cGi&hf ½Srd nf/

yHk(509)
uGefysLwmvufpJG 258

14/ Command5 → Stock udka½G;cs,fygu Stock Form File ay:aygufvm


ap&eftwGuf yHk(510)ygtwdkif; wnfaqmuf&ayrnf/

yHk(510)

15/ txufyg Form File \ Properties tm;atmufygtwdkif;jyifqif&rnf-


(u) Record Source → SELECT Stock.StockID, Stock.
ModelNo, Stock.Categories,
Stock.Brand, Stock.Watt, Stock.
Voltage, Stock.Quantities, Stock.
[Stored Date] FROM Stock OR-
DER BY Stock. StockID;
( c) Caption → Data Entry (Stock File)
( *) Scroll Bar → Neither
(C) Record Selectors → No
( i) Navigation Buttons → Yes
( p) Dividing Line → No
(q) Auto Center → Yes
( Z) Pop Up → Yes
( ps) Border Style → Sizable
259 Microsoft Access 2002

16/ Command6 → Transaction udka½G;cs,fygu Transact Form File ay:


aygufvmap&eftwGuf yHk(511)ygtwdkif; wnfaqmuf&rnf/

yHk(511)

17/ txufyg Form File \ Properties tm;atmufygtwdkif;jyifqif&rnf-


(u) Record Source → SELECT Transact.TransactID, Transact.
StockID, Transact. Quantities, Transact.
[Transaction Type], Transact. [Transac-
tion Date], Transact.[Customer Name],
Transact.[Customer Address], Transact.
Warranty, Transact.[Serve Name],
Transact.[Serve Rank], Transact. [Serve
Address], Transact.[Serve Phone],
Transact.Updating, Transact.Remark
FROM Transact ORDER BY Transact.
TransactID;
( c) Caption → Data Entry (Transaction File)
( *) Scroll Bar → Neither
uGefysLwmvufpJG 260

(C) Record Selectors → No


( i) Navigation Buttons → Yes
( p) Dividing Line → No
(q) Auto Center → Yes
( Z) Pop Up → Yes
( ps) Border Style → Sizable

18/ txufygudp&ö yfrsm;onf Data Entry Command Button atmufwGif½SdMu


onfh Stock, Transaction Command Button rsm;udkESdyfyguay:aygufvmrnfh Data
Entry File rsm;ay:aygufap&efpDpOfxm;jcif;jzpfygonf/ xdkYaemuf Update udka ½G;cs,f
ygu Sale File, Service File, Damage File, Staff File, Stock File rsm;ay:aygufygu
jzpfay:vmrnfh Form File rsm;udkwnfaqmuf&ayrnf/ yxrOD;pGm Command But-
ton7 jzpfaom Sale File uda
k ½G;cs,v
f u
kd f ygu SaleUpd Form File udw k nfaqmuf&ay
rnf/ yH(k 512)/

yHk(512)
19/ txufyg Form File \ Properties tm;atmufygtwdkif;jyifqif&rnf-
(u) Record Source → SELECT Sale.SaleID, Sale.SaleID,
Sale.StockID, Sale.Quantities, Sale.
Warranty, Sale.[SaleDate], Sale.
[Customer Name], Sale.[Customer
Address] FROM Sale ORDER BY
Sale.SaleID;
( c) Caption → Sale File (Updating)
( *) Default View → Continuous Forms
261 Microsoft Access 2002

(C) Allow Edits → No


( i) Allow Deletions → No
( p) Allow Additions → No
(q) Data Entry → No
( Z) Recordset Type → Snapshot
( ps) Scroll Bar → Both
(n) Record Selectors → Yes
( #) Navigation Buttons → Yes
( X) Dividing Line → No
( !) Auto Center → Yes
( ¡) Pop Up → Yes
(P) Border Style → Sizable
(w) On Load → [Event Procedure]
Private Sub Form_Load()
Set db = CurrentDb()
Set rs1 = db.openrecordset("Transact")
Set rs2 = db.openrecordset("Stock")
Set rs3 = db.openrecordset("Sale")
If rs3.RecordCount > 0 Then
A = rs3("SaleID")
B = Mid(A, 1, 4)
C = Val(Mid(A, 5))
Else
B = "SAL-"
C=1
End If
D=0
rs1.MoveFirst
Do While Not rs1.EOF()
rs2.MoveFirst
E = rs1("StockID")
F = rs1("Quantities")
rs1.edit
Do While Not rs2.EOF()
rs2.edit
uGefysLwmvufpJG 262

G = rs2("Quantities")
If E = rs2("StockID") And rs1("Updating") = "False"
And rs1("Transaction Type") = "Sale" Then
rs3.AddNew
rs3("SaleID") = B & Str(C + D)
rs3("StockID") = rs1("StockID")
rs3("Quantities") = F
rs3("Warranty") = rs1("Warranty")
rs3("Sale Date") = rs1("Transaction Date")
rs3("Customer Name") = rs1("Customer Name")
rs3("Customer Address") = rs1("Customer Address")
rs3.Update
rs2("Quantities") = G - F
rs2.Update
D=D+1
End If
rs2.MoveNext
Loop
If rs1("Transaction Type") = "Sale" Then
rs1("Updating") = "True"
rs1.Update
End If
rs1.MoveNext
Loop
Me.Refresh
rs1.Close
rs2.Close
rs3.Close
End Sub

20/ Command Button8 jzpfaom Service File udka½G;cs,fvdkufygu Service


Upd Form File udkwnfaqmuf&ayrnf/ yHk(513)/
263 Microsoft Access 2002

yHk(513)
21/ txufyg Form File \ Properties tm;atmufygtwdkif;jyifqif&rnf-
(u) Record Source → SELECT Service.ServiceID, Ser-
vice. ServiceID, Service.SaleID, Ser-
vice. [Serve Name], Service. [Cus-
tomer Address], Service.[Service
Date], Service.Quantities FROM
Service ORDER BY Service.Service
ID;
( c) Caption → Service File (Updating)
( *) Default View → Continuous Forms
(C) Allow Edits → No
( i) Allow Deletions → No
( p) Allow Additions → No
(q) Data Entry → No
( Z) Recordset Type → Snapshot
( ps) Scroll Bar → Both
(n) Record Selectors → Yes
( #) Navigation Buttons → Yes
( X) Dividing Line → No
( !) Auto Center → Yes
( ¡) Pop Up → Yes
(P) Border Style → Sizable
(w) On Load → [Event Procedure]
uGefysLwmvufpJG 264

Private Sub Form_Load()


Set db = CurrentDb()
Set rs1 = db.openrecordset("Transact")
Set rs2 = db.openrecordset("Sale")
Set rs3 = db.openrecordset("Service")
If rs3.RecordCount > 0 Then
A = rs3("ServiceID")
B = Mid(A, 1, 4)
C = Val(Mid(A, 5))
Else
B = "SVE-"
C=1
End If
D=0
rs1.MoveFirst
Do While Not rs1.EOF()
rs2.MoveFirst
E = rs1("StockID")
F = rs1("Quantities")
rs1.edit
Do While Not rs2.EOF()
G = rs2("SaleID")
rs2.edit
If E = rs2("StockID") And rs1("Updating") = "False" And
rs1("Transaction Type") = "Service" And
rs1("Warranty") = "Yes" Then
rs3.AddNew
rs3("ServiceID") = B & Str(C + D)
rs3("SaleID") = G
rs3("Quantities") = F
rs3("Serve Name") = rs1("Serve Name")
rs3("Service Date") = rs1("Transaction Date")
rs3("Customer Address") = rs1("Customer Address")
rs3.Update
D=D+1
End If
rs2.MoveNext
265 Microsoft Access 2002

Loop
If rs1("Transaction Type") = "Service" Then
rs1("Updating") = "True"
rs1.Update
End If
rs1.MoveNext
Loop
rs1.Close
rs2.Close
rs3.Close
End Sub

22/ Command Button9 jzpfaom Damage File udka½G;cs,fvdkufygu Dam-


age Upd Form File udkwnfaqmuf&ayrnf/ yHk(514)/

yHk(514)

23/ txufyg Form File \ Properties tm;atmufygtwdkif;jyifqif&rnf-


(u) Record Source → SELECT Damage.DamageID, Dam-
age. StockID, Damage.Quantities,
Damage.[Damage Date], Damage.
Remark FROM Damage;
( c) Caption → Damage File (Updating)
( *) Default View → Continuous Forms
(C) Allow Edits → No
( i) Allow Deletions → No
( p) Allow Additions → No
uGefysLwmvufpJG 266

(q) Data Entry → No


( Z) Recordset Type → Snapshot
( ps) Scroll Bar → Both
(n) Record Selectors → Yes
( #) Navigation Buttons → Yes
( X) Dividing Line → No
( !) Auto Center → Yes
( ¡) Pop Up → Yes
(P) Border Style → Sizable
(w) On Load → [Event Procedure]

Private Sub Form_Load()


Set db = CurrentDb()
Set rs1 = db.openrecordset("Transact")
Set rs2 = db.openrecordset("Stock")
Set rs3 = db.openrecordset("Damage")
If rs3.RecordCount > 0 Then
A = rs3("DamageID")
B = Mid(A, 1, 4)
C = Val(Mid(A, 5))
Else
B = "DMG-"
C=1
End If
D=0
rs1.MoveFirst
Do While Not rs1.EOF()
rs2.MoveFirst
E = rs1("StockID")
F = rs1("Quantities")
rs1.edit
Do While Not rs2.EOF()
G = rs2("Quantities")
rs2.edit
267 Microsoft Access 2002

If E = rs2("StockID") And rs1("Updating") = "False" And


rs1("Transaction Type") = "Damage" Then
rs3.AddNew
rs3("DamageID") = B & Str(C + D)
rs3("StockID") = rs1("StockID")
rs3("Quantities") = F
rs3("Damage Date") = rs1("Transaction Date")
rs3("Remark") = rs1("Remark")
rs3.Update
rs2("Quantities") = G - F
rs2.Update
D=D+1
End If
rs2.MoveNext
Loop
If rs1("Transaction Type") = "Damage" Then
rs1("Updating") = "True"
rs1.Update
End If
rs1.MoveNext
Loop
rs1.Close
rs2.Close
rs3.Close
End Sub

24/ Command Button10 jzpfaom Staff File udka½G;cs,fvdkufygu StaffUpd


Form File udk wnfaqmuf&ayrnf/ yHk(515)/
uGefysLwmvufpJG 268

yHk(515)
25/ txufyg Form File \ Properties tm;atmufygtwdkif;jyifqif&rnf-
(u) Record Source → SELECT Staff.StaffID, Staff.StaffID
, Staff.[Serve Name], Staff. [Serve
Rank], Staff.[Serve Address], Staff.
[Serve Phone] FROM Staff ORDER
BY Staff.StaffID;
( c) Caption → Staff File (Updating)
( *) Default View → Continuous Forms
(C) Allow Edits → No
( i) Allow Deletions → No
( p) Allow Additions → No
(q) Data Entry → No
( Z) Recordset Type → Snapshot
(ps) Scroll Bar → Both
(n) Record Selectors → Yes
( #) Navigation Buttons → Yes
( X) Dividing Line → No
( !) Auto Center → Yes
( ¡) Pop Up → Yes
(P) Border Style → Sizable
(w) On Load → [Event Procedure]
269 Microsoft Access 2002

Private Sub Form_Load()


Set db = CurrentDb()
Set rs1 = db.openrecordset("Transact")
Set rs2 = db.openrecordset("Sale")
Set rs3 = db.openrecordset("Staff")
If rs3.RecordCount > 0 Then
rs3.MoveFirst
Do While Not rs3.EOF()
rs3.Delete
rs3.MoveNext
Loop
End If
B = "STF-"
C=1
D=0
rs1.MoveFirst
Do While Not rs1.EOF()
rs2.MoveFirst
E = rs1("StockID")
F = rs1("Quantities")
rs1.edit
Do While Not rs2.EOF()
G = rs2("SaleID")
rs2.edit
If E = rs2("StockID") And rs1("Transaction Type")
= "Service" And rs1("Warranty") = "Yes" Then
rs3.AddNew
rs3("StaffID") = B & Str(C + D)
rs3("Serve Name") = rs1("Serve Name")
rs3("Serve Rank") = rs1("Serve Rank")
rs3("Serve Address") = rs1("Serve Address")
rs3("Serve Phone") = rs1("Serve Phone")
rs3.Update
D=D+1
End If
rs2.MoveNext
Loop
uGefysLwmvufpJG 270

rs1.MoveNext
Loop
rs1.Close
rs2.Close
rs3.Close
End Sub

26/ Command Button11 jzpfaom Stock File uda


k ½G;cs,v
f u
kd yf gu StockUpd
Form File udk wnfaqmuf&ayrnf/ yHk(516)/

yH(k 516)

27/ txufyg Form File \ Properties tm;atmufygtwdkif;jyifqif&rnf-


(u) Record Source → SELECT Stock.StockID, Stock.
ModelNo, Stock. Categories, Stock.
Brand, Stock.Watt, Stock. Voltage,
Stock. Quantities, Stock.[Stored
Date] FROM Stock ORDER BY
Stock.StockID;
( c) Caption → Stock File (Updating)
( *) Default View → Continuous Forms
(C) Allow Edits → No
( i) Allow Deletions → No
( p) Allow Additions → No
(q) Data Entry → No
( Z) Scroll Bar → Both
271 Microsoft Access 2002

( ps) Record Selectors → Yes


(n) Navigation Buttons → Yes
( #) Dividing Line → No
( X) Auto Center → Yes
( !) Pop Up → Yes
( ¡) Border Style → Sizable

28/ Enquiry/Report atmuf½Sd Command Button12 jzpfaom Stock File


udka½G;cs,fvdkufygu Search by Code, Search By Category, Search by Category
and Brand, Search by Category Brand and Model, Search by Date, All Records
Listing wdkYrSmvnf; Command17, Command18, Command19, Command20,
Command21, Command22 wdkYjzpfMuNyD; Search by Code Command Button udk
a½G;cs,fyguyHk(517)ygtwdkif;jrifawGU&rnf/ Search by Code rSm Command17 jzpf
onf/

yHk(517)

29/ txufyg Form File \ Properties tm;atmufygtwdkif;jyifqif&rnf-


(u) Record Source → SELECT Stock.StockID, Stock.
ModelNo, Stock.Categories, Stock.
Brand, Stock.Watt, Stock.Voltage,
Stock.Quantities, Stock.[Stored
Date] FROM Stock WHERE
(((Stock.StockID)= [Forms]![Stock
SearchCode]! [Scode]));
( c) Caption → Search by Code
( *) Default View → Continuous Forms
(C) Allow Edits → No
( i) Allow Deletions → No
uGefysLwmvufpJG 272

( p) Allow Additions → No
(q) Data Entry → No
( Z) Recordset Type → Snapshot
( ps) Scroll Bar → Both
(n) Record Selectors → No
( #) Navigation Buttons → No
( X) Dividing Line → No
( !) Auto Center → Yes
( ¡) Pop Up → No
(P) Border Style → Sizable
(w) On Open → Emart01.maxi
(x) On Activate → Emart01.maxi

30/ Search Code nmzuf½dS Combo Box wpfckjzpfaom Unbound \ Prop-


erties rSm atmufygtwdik ;f jzpfygonf-
(u) Name → Scode
( c) Row Source Type → Table/Query
( *) Row Source → SELECT DISTINCT Stock.StockID,
Stock.StockID FROM Stock ORDER
BY Stock.StockID;
(C) Column Count → 2
( i) Column Heads → No
( p) Column Widths → 0,1
(q) Visible → Yes
( Z) After Update → Filter.SearchCode

31/ Filter Macro File wpfcu


k w
kd nfaqmufí 4if;zdik w
f iG f atmufygtcsurf sm;udk
jznfhpGuf&rnf? yHk(518)/ Macro Name acgif;pOfatmuf½Sd SearchCode wGif Condi-
tion tm;uGufvyfxm;í Action udk ApplyFilter [kjznfp h uG yf g/ 4if;\ Action Ar-
guments rSm -
(u) Filter Name →
( c) Where Condition → [Stock]![StockID]=[Forms]![Stock
SearchCode]![Scode]

32/ Action acgif;pOfatmuf Requery wGif Control Name → Scode [kxm;½Sd


&rnf/
273 Microsoft Access 2002

33/ Condition acgif;pOfatmuf [CurrentRecord]=0 Row wpfwef;wnf;½Sd


Action acgif;pOfatmufwGif MsgBox [kjznfph u
G yf g/ 4if; Row \ Action Argu-
ments rSm-
(u) Message → There is no record found in the database.
( c) Beep → Yes
( *) Type → Warning?
(C) Title → Record Not Found [kjznfp h u
G &f rnf/

yHk(518)

34/ Form Footer atmuf½Sd Print Preview \ Properties rSm atmufygtwdi


k ;f
jzpfygonf-
(u) Caption → &Print Preview
( c) On Click → Rpt.RptStockcode

35/ Rpt Macro File wpfckudkwnfaqmufí 4if;zdkifwGif atmufygtcsufrsm;udk


jznfhpGuf&rnf? yHk(519)-
(u) Report Name → RptStockCode
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Stock]![StockID]=[Forms]!
[StockSearchCode]![Scode]
( i) Window Mode → Normal
uGefysLwmvufpJG 274

yHk(519)

36/ xdt
k cg RptStockCode Report File udyk (kH 520)ygtwdik ;f wnfaqmufxm;&
rnf/ No. Text Box \ Properties udkvnf;atmufygtwdkif;jyKjyif&rnf-
(u) Control Source → =1
( c) Running Sum → Over All

yH(k 520)
37/ Search by Category rSm Command18 jzpfonf/ Search by Category
Command Button udka½G;cs,fygu yHk(521)ygtwdkif;jrifawGU&rnf/
275 Microsoft Access 2002

yHk(521)
38/ txufyg Form File \ Properties tm;atmufygtwdkif;jyifqif&rnf-
(u) Record Source → SELECT Stock.StockID, Stock.
ModelNo, Stock. Categories, Stock.
Brand, Stock.Watt, Stock.Voltage,
Stock.Quantities, Stock.[Stored
Date] FROM Stock WHERE
(((Stock.Categories)=[Forms]!
[StockSearchCategory]! [Scate]));
( c) Caption → Search by Category
( *) Default View → Continuous Forms
(C) Allow Edits → No
( i) Allow Deletions → No
( p) Allow Additions → No
(q) Data Entry → No
( Z) Recordset Type → Snapshot
( ps) Scroll Bar → Both
(n) Record Selectors → No
( #) Navigation Buttons → No
( X) Dividing Line → No
( X) Auto Center → Yes
uGefysLwmvufpJG 276

( !) Pop Up → No
( ¡) Border Style → Sizable
(P) On Open → Emart01.maxi
(w) On Activate → Emart01.maxi

39/ Search Category nmzuf½Sd Combo Box wpfckjzpfaom Unbound \


Properties rSmatmufygtwdi
k ;f jzpfygonf-
(u) Name → Scate
( c) Row Source Type → Table/Query
( *) Row Source → SELECT DISTINCT Stock. Catego-
ries, Stock. Categories FROM Stock
ORDER BY Stock.Categories;
(C) Column Count → 2
( i) Column Heads → No
( p) Column Widths → 0,1
(q) Visible → Yes
( Z) After Update → Filter.SearchCate

40/ Filter Macro File wpfcu


k w
kd nfaqmufí 4if;zdik w
f iG f atmufygtcsurf sm;udk
jznfhpGuf&rnf? yHk(522)/ Macro Name acgif;pOfatmuf½Sd SearchCode wGif Condi-
tion tm;uGufvyfxm;í Action udk ApplyFilter [kjznfp h uG yf g/ 4if;\ Action Ar-
guments rSm -
(u) Fileter Name →
( c) Where Condition → [Stock]![Categories]=[Forms]!
[StockSearchCategory]![Scate]

41/ Action acgif;pOfatmuf Requery wGif Control Name [kowfrSwf&efjzpf


ygonf/
42/ Condition acgif;pOfatmuf [CurrentRecord]=0 Row wpfwef;wnf;½Sd
Action acgif;pOfatmufwGif MsgBox [kjznfp h u
G yf g/ 4if; Row \ Action Argu-
ments rSm -
(u) Message → There is no record found in the database.
( c) Beep → Yes
( *) Type → Warning?
(C) Title → Record Not Found [kjznfp h u
G &f rnf/
277 Microsoft Access 2002

yHk(522)

43/ Form Footer atmuf½Sd Print Preview \ Properties rSm atmufygtwdi


k ;f
jzpfygonf-
(u) Caption → &Print Preview
( c) On Click → Rpt.RptStockCate

44/ Rpt Macro File wpfckudkwnfaqmufí 4if;zdkifwGif atmufygtcsufrsm;udk


jznfhpGuf&rnf? yHk(523)-
(u) Report Name → RptStockCate
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Stock]![Categories]=[Forms]!
[StockSearch Category]![Scate]
( i) Window Mode → Normal

yHk
(523)

45/ xdt
k cg RptStockCategory Report File udk yHk(524)ygtwdkif;wnfaqmuf
xm;& rnf/ No. Text Box \ Properties udkvnf;atmufygtwdkif;jyKjyif&rnf-
(u) Control Source → =1
( c) Running Sum → Over All
uGefysLwmvufpJG 278

yHk(524)

46/ Search by Category and Brand rSm Command19 jzpfonf/ Search by


Category and Brand Command Button udka½G;cs,fygu yHk(525)ygtwdkif;jrifawGU&
rnf/

yHk(525)
47/ txufyg Form File \ Properties tm;atmufygtwdkif;jyifqif&rnf-
(u) Record Source → SELECT Stock.StockID, Stock.
ModelNo, Stock. Categories, Stock.
Brand, Stock.Watt, Stock.Voltage,
Stock.Quantities, Stock.[Stored
Date] FROM Stock WHERE
(((Stock.Categories)=[Forms]!
[StockSearchCategoryBrand]!
[Scate]) AND (([Stock]![Brand])=
279 Microsoft Access 2002

[Forms]![StockSearchCategory
Brand]![Sbrand])) ORDER BY
Stock.StockID;
( c) Caption → Search by Category and Brand
( *) Default View → Continuous Forms
(C) Allow Edits → No
( i) Allow Deletions → No
( p) Allow Additions → No
(q) Data Entry → No
( Z) Recordset Type → Snapshot
( ps) Scroll Bar → Vertical Only
(n) Record Selectors → No
( #) Navigation Buttons → No
( X) Dividing Line → No
( !) Auto Center → Yes
( ¡) Pop Up → No
(P) Border Style → Dialog
(w) On Open → Emart01.maxi
(x) On Activate → Emart01.maxi

48/ Search Category nmzuf½Sd Combo Box wpfckjzpfaom Unbound \


Properties rSm atmufygtwdi
k ;f jzpfygonf-
(u) Name → Scate
( c) Row Source Type → Table/Query
( *) Row Source → SELECT DISTINCT Stock. Catego-
ries, Stock. Categories FROM Stock
ORDER BY Stock. Categories;
(C) Column Count → 2
( i) Column Heads → No
( p) Column Widths → 0,1
(q) Bound Column → 1
( Z) List Rows → 8
( ps) Visible → Yes
(n) After Update → [Event Procedure]
Private Sub Scate_AfterUpdate()
Me.Sbrand.Enabled = True
Me.Sbrand.Requery
Me.Sbrand = Null
End Sub
uGefysLwmvufpJG 280

49/ Search Brand nmzuf½dS Combo Box wpfckjzpfaom Unbound \ Prop-


erties rSm atmufygtwdi k ;f jzpfygonf-
(u) Name → Sbrand
( c) Row Source Type → Table/Query
( *) Row Source → SELECT DISTINCT Stock.Brand,
Stock.Brand, Stock. Categories
FROM Stock WHERE (((Stock. Cat-
egories) =[Forms]![StockSearch Cat-
egory Brand]![Scate]));
(C) Column Count → 2
( i) Column Heads → No
( p) Column Widths → 0,1
(q) Bound Column → 1
( Z) List Rows → 8
( ps) Visible → Yes
(n) Enabled → No
( #) After Update → Filter.SearchCateBrd

50/ Filter Macro File wpfcu


k w
kd nfaqmufí 4if;zdik w
f iG f atmufygtcsurf sm;udk
jznfhpGuf&rnf? yHk(526)/ Macro Name acgif;pOfatmuf½Sd SearchCateBrd wGif Con-
dition tm;uGufvyfxm;í Action udk ApplyFilter [kjznfp h uG yf g/ 4if;\ Action
Arguments rSm-
(u) Filter Name →
( c) Where Condition → [Stock]![Brand]=[Forms]! [Stock
SearchCategory Brand]![Sbrand]
And [Stock]![Categories]= [Forms]!
[StockSearchCategoryBrand]!
[Scate]

51/ Action acgif;pOfatmuf Requery wGif Control Name → Sbrand [k


owfrSwfí Condition acgif;pOfatmuf [CurrentRecord]=0 Row wpfwef;wnf;½Sd
Action acgif;pOfatmufwGif MsgBox [kjznfp h u
G yf g/ 4if; Row \ Action Argu-
ments rSm-
(u) Message → There is no record found in the database.
( c) Beep→ Yes
281 Microsoft Access 2002

( *) Type → Warning?
(C) Title → Record Not Found [kjznfp
h u
G &f rnf/

yHk(526)

52/ Form Footer atmuf½Sd Print Preview \ Properties rSm atmufygtwdi


k ;f
jzpfygonf-
(u) Caption → &Print Preview
( c) On Click → Rpt.RptStockCateBrd

53/ Rpt Macro File wpfckudkwnfaqmufí 4if;zdkifwGif atmufygtcsufrsm;udk


jznfhpGuf&rnf? yHk(527)-
(u) Report Name → RptStockCategoryBrand
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Stock]![Categories]=[Forms]!
[StockSearchCategoryBrand]!
[Scate] And [Stock]![Brand]=
[Forms]![Stock SearchCategory
Brand]! [Sbrand]
( i) Window Mode → Normal

yHk(527)
uGefysLwmvufpJG 282

54/ xdktcg RptStockCategoryBrand Report File udk yHk(528)ygtwdkif;


wnfaqmufxm;&rnf/ No. Text Box \ Properties udkvnf;atmufygtwdkif;jyKjyif
&rnf-
(u) Control Source → =1
( c) Running Sum → Over All

yH(k 528)

55/ Search by Category, Brand and Model rSm Command20 jzpfonf/


Search by Category, Brand and Model Command Button udk a½G;cs,fygu yHk(529)
ygtwdkif;jrifawGU&rnf/

yHk
(529)
283 Microsoft Access 2002

56/ wpfzufyg Form File \ Properties tm;atmufygtwdkif;jyifqif&rnf-


(u) Record Source → SELECT Stock.StockID,Stock.
ModelNo,Stock.Categories,Stock
.Brand, Stock.Watt,Stock. Voltage,
Stock.Quantities, Stock.[Stored
Date] FROM Stock WHERE
(((Stock.ModelNo) =[Forms]![Stock
SearchCategoryBrandModel]!
[Smdl]) AND ((Stock.Categories) =
[Forms]![StockSearchCategory
BrandModel]![Scate]) AND ((Stock.
Brand)= [Forms]![StockSearch Cat-
egory BrandModel]![Sbrand])) OR-
DER BY Stock. StockID;
( c) Caption → Search by Category,Brand and
Model
( *) Default View → Continuous Forms
(C) Allow Edits → No
( i) Allow Deletions → No
( p) Allow Additions → No
(q) Data Entry → No
( Z) Recordset Type → Snapshot
( ps) Scroll Bar → Vertical Only
(n) Record Selectors → No
( #) Navigation Buttons → No
( X) Dividing Line → No
( !) Auto Center → Yes
( ¡) Pop Up → No
(P) Border Style → Dialog
(w) On Open → Emart01.maxi
(x) On Activate → Emart01.maxi

57/ Search Category nmzuf½Sd Combo Box wpfckjzpfaom Unbound \


Properties rSm atmufygtwdi
k ;f jzpfygonf-
(u) Name → Scate
( c) Row Source Type → Table/Query
uGefysLwmvufpJG 284

( *) Row Source → SELECT DISTINCT Stock. Catego-


ries, Stock.Categories FROM Stock
ORDER BY Stock.Categories;
(C) Column Count → 2
( i) Column Heads → No
( p) Column Widths → 0,1
(q) Bound Column → 1
( Z) List Rows → 8
( ps) Visible → Yes
(n) After Update → [Event Procedure]
Private Sub Scate_AfterUpdate()
Me.Sbrand.Enabled = True
Me.Sbrand.Requery
Me.Sbrand = Null
End Sub

58/ Search Brand nmzuf½dS Combo Box wpfckjzpfaom Unbound \ Prop-


erties rSm atmufygtwdi k ;f jzpfygonf-
(u) Name → Sbrand
( c) Row Source Type → Table/Query
( *) Row Source → SELECT DISTINCT Stock.Brand,
Stock.Brand,Stock.Categories
FROM Stock WHERE (((Stock. Cat-
egories)= [Forms]![StockSearch
CategoryBrand Model]![Scate]))
ORDER BY Stock.Brand;
(C) Column Count → 2
( i) Column Heads → No
( p) Column Widths → 0,1
(q) Bound Column → 1
( Z) List Rows → 8
( ps) Visible → Yes
(n) Enabled → No
( #) After Update → [Event Procedure]
Private Sub Sbrand_AfterUpdate()
Me.Smdl.Enabled = True
Me.Smdl.Requery
285 Microsoft Access 2002

Me.Smdl = Null
End Sub

59/ Search Model nmzuf½dS Combo Box wpfckjzpfaom Unbound \ Prop-


erties rSm atmufygtwdi k ;f jzpfygonf-
(u) Name → Smdl
( c) Row Source Type → Table/Query
( *) Row Source → SELECT DISTINCT Stock.Model
No, Stock. ModelNo, Stock.Brand
FROM Stock WHERE (((Stock.
Brand)=[Forms]![StockSearchCategory
BrandModel]![Sbrand])) ORDER
BY Stock.ModelNo;
(C) Column Count → 2
( i) Column Heads → No
( p) Column Widths → 0,1
(q) Bound Column → 1
( Z) List Rows → 8
( ps) Visible → Yes
(n) Enabled → No
( #) After Update → Filter.SearchCateBrdMdl

60/ Filter Macro File wpfcu


k w
kd nfaqmufí4if;zdik w
f iG af tmufygtcsurf sm;udk
jznfhpGuf&rnf? yHk(530)/ Macro Name acgif;pOfatmuf½Sd SearchCateBrdMdl wGif
Condition tm;uGufvyfxm;í Action udk ApplyFilter [kjznfp h u
G yf g/ 4if;\ Ac-
tion Arguments rSm -
(u) Filter Name →
( c) Where Condition → [Stock]![ModelNo]=[Forms]![Stock
SearchCategoryBrandModel]!
[Smdl]

61/ Action acgif;pOfatmuf Requery wGif Control Name → Smdl [kjyifqif


xm;½Sd&rnf/
uGefysLwmvufpJG 286

62/ Condition acgif;pOfatmuf [CurrentRecord]=0 Row wpfwef;wnf;½Sd


Action acgif;pOfatmufwGif MsgBox [kjznfph u
G yf g/ 4if; Row \ Action Argu-
ments rSm -
(u) Message → There is no record found in the database.
( c) Beep → Yes
( *) Type → Warning?
(C) Title → Record Not Found [kjznfp h u
G &f rnf/

yHk(530)

62/ Form Footer atmuf½Sd Print Preview \ Properties rSm atmufygtwdi


k ;f
jzpfygonf-
(u) Caption → &Print Preview
( c) On Click → Rpt.RptStockCateBrdMdl

63/ Rpt Macro File wpfckudkwnfaqmufí 4if;zdkifwGif atmufygtcsufrsm;udk


jznfhpGuf&rnf? yHk(531)/
(u) Report Name → RptStockCategoryBrandModel
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Stock]![Categories]=[Forms]!
[StockSearchCategoryBrand
Model]![Scate] And [Stock]![Brand]
=[Forms]![StockSearchCategoryBrand
Model]![Sbrand] And [Stock]!
[ModelNo]=[Forms]! [StockSearch
CategoryBrand Model]![Smdl]
( i) Window Mode → Normal
287 Microsoft Access 2002

yHk(531)

64/ xdktcg RptStockCategoryBrand Report File udkyHk(532)ygtwdkif;


wnfaqmufxm;&rnf/ No. Text Box \ Properties udv
k nf;atmufygtwdik ;f jyKjyif&
rnf-
(u) Control Source → =1
( c) Running Sum → Over All

yHk(532)

65/ Search by Date rSm Command21 jzpfonf/ Search by Date Com-


mand Button udk a½G;cs,fyguyHk(533)ygtwdkif;jrifawGU&rnf/
uGefysLwmvufpJG 288

yHk(533)

66/ txufyg Form File \ Properties tm;atmufygtwdkif;jyifqif&rnf-


(u) Record Source → SELECT Stock.StockID, Stock.
ModelNo, Stock. Categories, Stock.
Brand,Stock.Watt,Stock.Voltage,
Stock.Quantities,Stock.[Stored Date]
FROM Stock WHERE (((Stock.
StockID)=[Forms]![StockSearch
Date]![Sdate]));
( c) Caption → Search by Date
( *) Default View → Continuous Forms
(C) Allow Edits → No
( i) Allow Deletions → No
( p) Allow Additions → No
(q) Data Entry → No
( Z) Recordset Type → Snapshot
( ps) Scroll Bar → Both
(n) Record Selectors → No
( #) Navigation Buttons → No
( X) Dividing Line → No
( !) Auto Center → Yes
( ¡) Pop Up → No
(P) Border Style → Sizable
(w) On Open → Emart01.maxi
(x) On Activate → Emart01.maxi
289 Microsoft Access 2002

67/ Search Date nmzuf½dS Combo Box wpfckjzpfaom Unbound \ Prop-


erties rSm atmufygtwdi k ;f jzpfygonf-
(u) Name → Sdate
( c) Row Source Type → Table/Query
( *) Row Source → SELECT DISTINCT Stock.[Stored
Date],Stock.[StoredDate] FROM
Stock ORDER BY Stock.[Stored
Date];
(C) Column Count → 2
( i) Column Heads → No
( p) Column Widths → 0,1
(q) Bound Column → 1
( Z) List Rows → 8
( ps) Visible → Yes
(n) After Update → Filter.SearchDate

68/ Filter Macro File wpfcu


k w
kd nfaqmufí4if;zdik wf iG f atmufygtcsurf sm;udk
jznfhpGuf&rnf? yHk(534)/ Macro Name acgif;pOfatmuf½Sd SearchDate wGif Condi-
tion tm;uGufvyfxm;í Action udk ApplyFilter [kjznfp h uG yf g/ 4if;\ Action Ar-
guments rSm -
(u) Filter Name →
( c) Where Condition → [Stock]![Stored Date]=[Forms]!
[StockSearch Date]![Sdate]

69/ Action acgif;pOfatmuf Requery wGif Control Name → Sdate [k


jyifqifjznfh&rnf/
70/ Condition acgif;pOfatmuf [CurrentRecord]=0 Row wpfwef;wnf;½Sd
Action acgif;pOfatmufwGif MsgBox [kjznfp h u
G yf g/ 4if; Row \ Action Argu-
ments rSm-
(u) Message → There is no record found in the database.
( c) Beep → Yes
( *) Type → Warning?
(C) Title → Record Not Found [kjznfp h u
G &f rnf/
uGefysLwmvufpJG 290

yHk(534)

71/ Form Footer atmuf½Sd Print Preview \ Properties rSm atmufygtwdi


k ;f
jzpfygonf-
(u) Caption → &Print Preview
( c) On Click → Rpt.RptStockDate

72/ Rpt Macro File wpfckudkwnfaqmufí 4if;zdkifwGif atmufygtcsufrsm;udk


jznfhpGuf&rnf? yHk(535)-
(u) Report Name → RptStockDate
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Stock]![Stored Date]=[Forms]!
[StockSearch Date]![Sdate]
( i) Window Mode → Normal

yHk(535)

73/ xdtk cg RptStockDate Report File udk yHk(536)ygtwdkif;wnfaqmufxm;


&rnf/ No. Text Box \ Properties udkvnf;atmufygtwdkif;jyKjyif&rnf-
(u) Control Source → =1
( c) Running Sum → Over All
291 Microsoft Access 2002

yHk(536)

74/ All Records Listing rSm Command22 jzpfonf/ All Records Listing
Command Button udka½G;cs,fygu yHk(537)ygtwdkif;jrifawGU&rnf/

yHk(537)
75/ txufyg Form File \ Properties tm;atmufygtwdkif;jyifqif&rnf-
(u) Record Source → SELECT Stock.StockID, Stock.
ModelNo, Stock. Categories, Stock.
Brand,Stock.Watt,Stock.Voltage,
Stock.Quantities, Stock.[Stored
Date] FROM Stock ORDER BY
Stock.StockID;
uGefysLwmvufpJG 292

( c) Caption → All Records (Stock Records)


( *) Default View → Continuous Forms
(C) Allow Edits → No
( i) Allow Deletions → No
( p) Allow Additions → No
(q) Data Entry → No
( Z) Recordset Type → Snapshop
( ps) Scroll Bar → Vertical Only
(n) Record Selectors → No
( #) Navigation Buttons → No
( X) Dividing Line → No
( !) Auto Center → Yes
( ¡) Pop Up → No
(P) Border Style → Dialog
(w) On Open → Emart01.maxi
(x) On Activate → Emart01.maxi

76/ Close Command Button \ On Click wGif [Event Procedure] owfrSwf


NyD; atmufygy½dk*&rfudka&;om;&rnf-
Private Sub Command18_Click()
DoCmd.Close
End Sub

77/ Form Header ESifh Detail Band Mum;½Sd Print Preview \ Properties rSm
atmufygtwdkif;jzpfygonf-
(u) Caption → &Print Preview
( c) On Click → Rpt.RptStockAllList
293 Microsoft Access 2002

78/ Rpt Macro File wpfckudkwnfaqmufí 4if;zdkifwGif atmufygtcsufrsm;udk


jznfhpGuf&rnf? yHk(538)-

yHk(538)

79/ Macro Name acgif;pOfatmufwGif RptStockAllList [kjznfp h u


G yf g/ Con-
dition wGif [Button] = 1 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport
[k jznfph u
G yf g/ Action Arguments wGifatmufygtwdkif;jznfhpGuf&efjzpfonf-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "A*"
( i) Window Mode → Normal

80/ [Button] = 2 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport [k


jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "B*"
( i) Window Mode → Normal
uGefysLwmvufpJG 294

81/ [Button] = 3 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport [k


jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "C*"
( i) Window Mode → Normal

82/ [Button] = 4 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport [k


jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "D*"
( i) Window Mode → Normal

83/ [Button] = 5 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport [k


jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "E*"
( i) Window Mode → Normal

84/ [Button] = 6 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport [k


jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "F*"
( i) Window Mode → Normal

85/ [Button] = 7 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport [k


jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
295 Microsoft Access 2002

( *) Filter Name →
(C) Where Condition → [Categories] Like "G*"
( i) Window Mode → Normal

86/ [Button] = 8 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport [k


jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "H*"
( i) Window Mode → Normal

87/ [Button] = 9 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport [k


jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "I*"
( i) Window Mode → Normal

88/ [Button] = 10 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "J*"
( i) Window Mode → Normal

89/ [Button] = 11 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "K*"
( i) Window Mode → Normal
uGefysLwmvufpJG 296

90/ [Button] = 12 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "L*"
( i) Window Mode → Normal

91/ [Button] = 13 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "M*"
( i) Window Mode → Normal

92/ [Button] = 14 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "N*"
( i) Window Mode → Normal

93/ [Button] = 15 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "O*"
( i) Window Mode → Normal

94/ [Button] = 16 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
297 Microsoft Access 2002

( c) View → Print Preview


( *) Filter Name →
(C) Where Condition → [Categories] Like "P*"
( i) Window Mode → Normal

95/ [Button] = 17 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "Q*"
( i) Window Mode → Normal

96/ [Button] = 18 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "R*"
( i) Window Mode → Normal

97/ [Button] = 19 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "S*"
( i) Window Mode → Normal

98/ [Button] = 20 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "T*"
( i) Window Mode → Normal
uGefysLwmvufpJG 298

99/ [Button] = 21 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "U*"
( i) Window Mode → Normal

100/ [Button] = 22 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "V*"
( i) Window Mode → Normal

101/ [Button] = 23 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "W*"
( i) Window Mode → Normal

102/ [Button] = 24 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "X*"
( i) Window Mode → Normal

103/ [Button] = 25 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
299 Microsoft Access 2002

( *) Filter Name →
(C) Where Condition → [Categories] Like "Y*"
( i) Window Mode → Normal

104/ [Button] = 26 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "Z*"
( i) Window Mode → Normal

105/ [Button] = 27 [kjznfhpGufNyD; Action acgif;pOfatmufwGif OpenReport


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGuf&ef-
(u) Report Name → RptStockAllList
( c) View → Print Preview
( *) Filter Name →
(C) Where Condition → [Categories] Like "*"
( i) Window Mode → Normal

106/ xdtk cg RptStockAllList Report File udk yH(k 539)ygtwdik ;f wnfaqmufxm;


&rnf/ No. Text Box \ Properties udkvnf;atmufygtwdkif;jyKjyif&rnf-
(u) Control Source → =1
( c) Running Sum → Over All

yHk(539)
uGefysLwmvufpJG 300

107/ Form Footer \atmufajcwGif tu©&mpOftvdu k f A To Z ueOD;tp pmvH;k


rsm;a½G;cs,fyguoufqdkif&m Categories rsm;&½SdEdkifap&efyxrOD;pGm Toolbox rS
Option Group Icon udka½G;cs,fNyD; Drag and Drop jyKvy k yf g/ xdaYk emuf Toggle
Button udktoHk;jyKNyD; Option Group Frame *GifxJodkY Drag and Drop jyKvy k yf g/
to txd(26)ckwnfaqmufNyD;? pkpkaygif; Record tm;vHk;udkjrifEdkifap&ef udk
wnfaqmufxm;&rnf/ Toggle Button jzifhpkpkaygif;(27)ckwnfaqmufzefwD;&rnf/
yH(k 540)/ Option Group Button \ Propertiesudkvnf;atmufygtwdkif;jyKjyif&rnf-
(u) Name → Button
( c) After Update → Filter.Button

yHk
(540)

108/ Filter Macro File wpfcu


k w
kd nfaqmufí 4if;zdik w
f iG f atmufygtcsurf sm;udk
jznfhpGuf&rnf? yHk(541)-

yHk(541)
301 Microsoft Access 2002

109/ Macro Name acgif;pOfatmufwGif Button [kjznfp h u


G yf g/ Condition wGif
[Button] = 1 [k jznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter [kjznfp h u
G yf g/
Action Arguments wGif atmufygtwdkif;jznfhpGuf&efjzpfonf-
(u) Filter Name →
( c) Where Condition → [Categories] Like "A*"

110/ [Button] = 2 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter [k


jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "B*"
111/ [Button] = 3 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter [k
jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "C*"
112/ [Button] = 4 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter [k
jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "D*"

113/ [Button] = 5 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter [k


jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "E*"

114/ [Button] = 6 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter [k


jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "F*"

115/ [Button] = 7 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter [k


jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "G*"
uGefysLwmvufpJG 302

116/ [Button] = 8 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter [k


jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "H*"

117/ [Button] = 9 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter [k


jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "I*"

117/ [Button] = 10 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "J*"

118/ [Button] = 11 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "K*"

119/ [Button] = 12 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "L*"
120/ [Button] = 13 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter
[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "M*"

121/ [Button] = 14 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "N*"

121/ [Button] = 15 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter


303 Microsoft Access 2002

[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "O*"

122/ [Button] = 16 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "P*"

123/ [Button] = 17 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "Q*"

124/ [Button] = 18 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "R*"

125/ [Button] = 19 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "S*"
126/ [Button] = 20 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter
[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "T*"

127/ [Button] = 21 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "U*"

128/ [Button] = 22 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
uGefysLwmvufpJG 304

( c) Where Condition → [Categories] Like "V*"

129/ [Button] = 23 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "W*"
130/ [Button] = 24 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter
[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "X*"
131/ [Button] = 25 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter
[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "Y*"

132/ [Button] = 26 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "Z*"

133/ [Button] = 27 [kjznfhpGufNyD; Action acgif;pOfatmufwGif ApplyFilter


[k jznfph u
G yf g/ Action Arguments wGif atmufygtwdkif;jznfhpGufyg-
(u) Filter Name →
( c) Where Condition → [Categories] Like "*"
( *) Window Mode → Normal
(C) tqdkyg Toggle Button wdkY\ Properties rsm;udkvnf;atmufyg
twdkif;jyKjyif&rnf -
( 1) Name → A
( 2) Caption → &A
( 3) Option Value → 1
( 4) Name → B
( 5) Caption → &B
( 6) Option Value → 2
( 7) Name → C
( 8) Caption → &C
305 Microsoft Access 2002

( 9) Option Value → 3
(10) Name → D
(11) Caption → &D
(12) Option Value → 4
(13) Name → E
(14) Caption → &E
(15) Option Value → 5
(16) Name → F
(17) Caption → &F
(18) Option Value → 6
(19) Name → G
(20) Caption → &G
(21) Option Value → 7
(22) Name → H
(23) Caption → &H
(24) Option Value → 8
(25) Name → I
(26) Caption → &I
(27) Option Value → 9
(28) Name → J
(29) Caption → &J
(30) Option Value → 10
(31) Name → K
(32) Caption → &K
(33) Option Value → 11
(34) Name → L
(35) Caption → &L
(36) Option Value → 12
(37) Name → M
(38) Caption → &M
(39) Option Value → 13
(40) Name → N
(41) Caption → &N
(42) Option Value → 14
(43) Name → O
(44) Caption → &O
(45) Option Value → 15
uGefysLwmvufpJG 306

(46) Name → P
(47) Caption → &P
(48) Option Value → 16
(49) Name → Q
(50) Caption → &Q
(51) Option Value → 17
(52) Name → R
(53) Caption → &R
(54) Option Value → 18
(55) Name → S
(56) Caption → &S
(57) Option Value → 19
(58) Name → T
(59) Caption → &T
(60) Option Value → 20
(61) Name → U
(62) Caption → &U
(63) Option Value → 21
(64) Name → V
(65) Caption → &V
(66) Option Value → 22
(67) Name → W
(68) Caption → &W
(69) Option Value → 23
(70) Name → X
(71) Caption → &X
(72) Option Value → 24
(73) Name → Y
(74) Caption → &Y
(75) Option Value → 25
(76) Name → Z
(77) Caption → &Z
(78) Option Value → 26
(79) Name → ALL
(80) Caption → &ALL
(81) Option Value → 27
307 Microsoft Access 2002

134/ Enquiry/Report Command Button atmuf½Sd Sale rSm Command13


jzpfonf/ Sale Command Button \ Properties rSmatmufygtwdik ;f jzpfygonf-
(u) Name → Command13
( c) Caption → &Sale
( *) On Click → [Event Procedure]
Private Sub Command13_Click()
Command17.Visible = False
Command18.Visible = False
Command19.Visible = False
Command20.Visible = False
Command21.Visible = False
Command22.Visible = False
DoCmd.OpenReport "RptSaleAllList", acViewPreview
End Sub

135/ Sale Command Button udka½G;cs,fygu Report File wpfzdkifjzpfaom


RptSaleAllList udk Run rnfjzpfygonf/ 4if;\ Report File wnfaqmufyr
kH mS yH(k 542)
ygtwdkif;jzpfonf/

yHk
(542)

136/ Enquiry/Report Command Button atmuf½Sd Service rSm Command14


jzpfonf/ Service Command Button \ Properties rSmatmufygtwdik ;f jzpfygonf-
(u) Name → Command14
( c) Caption → S&ervice
uGefysLwmvufpJG 308

( *) On Click → [Event Procedure]


Private Sub Command14_Click()
Command17.Visible = False
Command18.Visible = False
Command19.Visible = False
Command20.Visible = False
Command21.Visible = False
Command22.Visible = False
DoCmd.OpenReport "RptServiceAllList", acViewPreview
End Sub

137/ Service Command Button udka½G;cs,fygu Report File wpfzdkifjzpfaom


RptService AllList udk Run rnfjzpfygonf/ 4if;\ Report File wnfaqmufyHkrSm
yHk(543)ygtwdkif;jzpfonf/

yHk
(543)

138/ Enquiry/Report Command Button atmuf½Sd Staff rSm Command15


jzpfonf/ Staff Command Button \ Properties rSmatmufygtwdik ;f jzpfygonf-
(u) Name → Command15
( c) Caption → S&taff
( *) On Click → [Event Procedure]
Private Sub Command15_Click()
Command17.Visible = False
Command18.Visible = False
309 Microsoft Access 2002

Command19.Visible = False
Command20.Visible = False
Command21.Visible = False
Command22.Visible = False
DoCmd.OpenReport "RptStaffAllList", acViewPreview
End Sub

139/ Staff Command Button udka½G;cs,fygu Report File wpfzdkifjzpfaom


RptStaffAll List udk Run rnfjzpfygonf/ 4if;\ Report File wnfaqmufyr
kH mS yH(k 544)
ygtwdkif;jzpfonf/

yHk(544)

140/ Enquiry/Report Command Button atmuf½Sd Damage rSm Command16


jzpfonf/ Damage Command Button \ Properties rSmatmufygtwdik ;f jzpfygonf-
(u) Name → Command16
( c) Caption → &Damage
( *) On Click → [Event Procedure]
Private Sub Command16_Click()
Command17.Visible = False
Command18.Visible = False
Command19.Visible = False
Command20.Visible = False
Command21.Visible = False
Command22.Visible = False
uGefysLwmvufpJG 310

DoCmd.OpenReport "RptDamageAllList", acViewPreview


End Sub

141/ Damage Command Button udka½G;cs,fygu Report File wpfzdkifjzpfaom


Rpt DamageAllList udk Run rnfjzpfygonf/ 4if;\ Report File wnfaqmufyHkrSm
yH(k 545)ygtwdik ;f jzpfonf/

yHk(545)

142/ Stop Command Button atmuf½Sd Exit to Access rSm Command23


jzpfonf/ Exit to Access Command Button \ Properties rSmatmufygtwdkif;jzpf
ygonf-
(u) Name → Command23
( c) Caption → E&xit to Access
( *) On Click → [Event Procedure]
Private Sub Command23_Click()
DoCmd.Close
End Sub

143/ Exit to Access Command Button uda k ½G;cs,yf g/ Access Application


Package rSrxGuc f mG bJ vuf½dS Run aeaom Mainmenu Form File ydwo f mG ;Ny;D vuf½dS
yGifhaeaom Database File odkY jyefvnfa&mufoGm;onfudkawGU½SdEdkifygonf/ yHk(546)/
311 Microsoft Access 2002

yHk(546)

144/ Stop Command Button atmuf½Sd Quit to Windows rSm Command24


jzpfonf/ Quit to Windows Command Button \ Properties rSmatmufygtwdkif;
jzpfygonf-
(u) Name → Command24
(u) Caption → &Quit to Access
(u) On Click → [Event Procedure]
Private Sub Command24_Click()
DoCmd.Quit
End Sub

145/ Quit to Windows Command Button udka½G;cs,fygu vuf½SdyGifhaeaom


Database File ydwfoGm;vdrfhrnf/ xdkYaemuf Access Application Package rSvnf;
xGucf gG oGm;Ny;D Windows Desktop odYk jyefvnfa&muf½o
dS mG ;onfukd jrifawGUEdik af yonf/
yH(k 547)/
uGefysLwmvufpJG 312

yHk(547)

------------ 0 - 0 - 0 -------------
313 Microsoft Access 2002

Chapter (9)
Utilities

Form zdkifrsm;udk zGifhvdkufonfESifh Auto Run jcif;


1/ txufyg Database zdkifwGif t"duusaomyxrtcef;uyg0ifonfh Form
zdik rf mS Main zdkifjzpfNyD; EMart.MDB jzifw h nfaqmufxm;ygonf/ Microsoft Ac-
cess Application Package udkzGifhNyD; EMart.MDB udkzGifhygu Main Form File
Menu wdkuf½dkufay:vmap&efjyKvkyfvdkygu yxrOD;pGm Microsoft Access Applica-
tion Package udz k iG yhf g/ xdaYk emuf EMart.MDB udzk iG &hf rnf/ yH(k 548)/

yHk(548)
2/ xdktcsdefwGif Menu Bar jzpfaom Tools udk Mouse jzifah ½G;cs,yf g/ yH(k 549)/
uGefysLwmvufpJG 314

yHk(549)

3/ xdt
k cg Pulldown Menu wJu G svmrnf/ 4if;rS Startup... udx
k yfraH ½G;cs,yf g/
xdtk cg yH(k 550)ygtwdik ;f Startup Dialog Box ay:vmrnf/

yHk(550)
315 Microsoft Access 2002

4/ 4if; Startup Dialog Box \ Application Title acgif;pOfatmuf List


Box onf Application Package rsm;wGifay:aeMujzpfaom Title Bar ay:wGif ay:
aeMupmom;udka&;om;&efjzpfonf/ Oyrm-Electrical Market [ka&;yg/ Application
Icon acgif;pOfatmuf List Box onf Application Package rsm;wGiaf y:aeMujzpfaom
Title Bar ay:wGifay:aeMub,fbufaxmifh Icon ao;ao;av;udk zefwD;wnfaqmuf
&efjzpfonf/ 4if;zdkif\ Extension rSm *.ICO jzpfí rdrduGefysLwmxJwGif *.ICO File
ud½k mS Ny;D rdrpd w
d Bf uKu
d Icon
f File udx
k nfEh ikd o
f nf/ Oyrm -C:\Program Files\ Microsoft
Office\Office10\forms\1033\OOFL.ICO [kjznfhpGufyg/ Display form/page
acgif;pOfatmufwGif½Sdaom List Box rSm Database File udkzGifhvdkufonfESifh Run vdk
aom Form/Page File udkjznfhpGuf&efjzpfonf/ Oyrm - Main udk jznfph u G yf g/ yH(k 551)/
xdaYk emuf OK udak ½G;yg/ xdt k cg Microsoft Access Application udzk iG Nhf y;D Emart.mdb
zdkifudkzGifhvdkufonfESifh Main Form File udkcsufjcif; Run ayrnf/

yHk(551)

5/ tu,fí Emart.mdb Database zdkifudkzGifhvdkufonfESifh Auto Run rjzpfap


bJ Emart.mdb \ Database Windows omay:apvdkygu yxrOD;pGm Microsoft
Access Application Package udk zGifhyg/ xdkYaemuf EMart.MDB ½Sdonfhae&mudk
Active jzpfatmifjyKvkyfNyD; yHk(552) Shift + Mouse Left Click udE
k ydS &f rnf/

yHk(552)
uGefysLwmvufpJG 316

6/ Menu Bar ½Sd File uda k ½G;yg/ Pulldown Menu atmufajc½Sd Recent File
xJwGifa&mufaeyguvnf; EMart.MDB Database File Active jzpfatmifjyKvkyfNyD;
yHk(553) Shift+Enter udEk ydS &f rnf/

yHk(553)

7/ Menu Bar ½Sd File uda


k ½G;yg/ Pulldown Menu xJrS Open udak ½G;cs,yf g/
4if;rS EMart.MDB Database File Active jzpfatmifjyKvkyfNyD; yHk(554) Shift+Enter
udEk ydS &f rnf/

yHk(554)

8/ rdr\
d uGeyf sLwmxJwiG f Emart.mdb Database File udk rdrdBuKdufESpfoufovdk
csOf;uyfNyD; 4if;zdkif½Sdonfhae&mudk Active jzpfatmifjyKvkyfNyD; yHk(555) Shift+Enter udk
ESyd &f rnf/
317 Microsoft Access 2002

yHk(555)

------------ 0 - 0 - 0 -------------
uGefysLwmvufpJG 318

Database File (*.mdb) zdkifudk Password ay;jcif;


9/ a½S;OD;pGm Microsoft Access 2002 udpk wifziG yhf g/ xdaYk emuf Emart.mdb
udk qufziG yhf g/ xdu
k o
hJ zYkd ikd zf iG jhf cif;onf Emart.mdb tm; Password jzifx
h ed ;f csKyx
f m;vdí
k
jzpfonf/ Menu Bar rS Tools udk a½G;cs,yf g/ xdt k cg Pulldown Menu ay:vmrnf/
4if;rS Security udka½G;cs,fygu aemufxyf Submenu wpfckay:vmayrnf/ 4if;rS Set
Database Password uda k ½G;cs,yf g/ yH(k 556)/

yHk(556)

10/ tqdyk g Database File udk Password rjyKvkyfEdkifaMumif; Prompt ay;onfh


Dialog Box wpfckay:vmayrnf/ yHk(557)/

yHk(557)

11/ yH(k 557)yg Dialog Box wGif Emart.mdb udk Password jzifhpDpOfvdkygu
Database File udp k wifziG phf Oftcguyif Exclusive jzifzh iG chf yhJ gu Password pDpOfEikd rf nf
jzpfaMumif; Message ay;vdrfhrnf/
12/ xdkYaMumifh Emart.mdb udkydwf&rnf/ xdkYaemuf File Menu rS Open udk
a½G;cs,fyg/ Open Dialog Box wGif EMark.mdb udk Active jzpfatmifjyKvkyfí
nmbuf½dS Drop Down Arrow tm;a½G;cs,fygu Menu wpfckay:vm
rnf/ 4if;rS Open Exclusive udka½G;&rnf/ yHk(558)/
319 Microsoft Access 2002

yHk(558)
13/ yHk(558)ygtwdkif; Open Exclusive udka½G;vdkufygu rlv Emart.mdb Da-
tabase Window odkY jyefvnfa&muf½SdoGm;rnf/ yHk(559)/

yHk(559)

14/ xdt
k cg Menu Bar rS Tools udak ½G;yg/ PullDron Menu ay:vmrnf/ 4if;rS
udkxyfrHa½G;cs,fyg/ aemufxyf Submenu wpfckxyfrHay:vmrnf/ 4if;rS
udxk yfraH ½G;cs,yf g/ Set Database Password Dialog Box wpfck
xyfrHay:vmrnf/ yHk(560)/
uGefysLwmvufpJG 320

yHk(560)

15/ Password acgif;pOfatmuf½Sd List Box wGif rdrdtokH;jyKvdkaom Password


udx
k m;Edik o
f nf/ Oyrm - aaa [kjznfhpGufyg/ xdkuJhodkY½dkufESdyfvdkufaom pmom;rsm;onf
vlwpfpwkH pfa,muf uGeyf sLwmaemufrS uyfNy;D Munfah eyguvnf; *** [komay:aevdrhf
rnf/ xdkYaemufjyefvnfcsdefudkufEdkifatmif Verify acgif;pOfatmuf List Box wGifvnf;
aaa [kxyfrHjznfhpGufNyD; OK udka½G;cs,f&rnf/ yHk(561)/

yHk(561)

16/ xdt
k cg Emart.mdb Database Windows odkYjyefvnfa&muf½SdoGm;rnf/ 4if;
Emart.mdb Database File tm;ydwfNyD;jyefvnfzGifhygu Password awmif;vdrfhrnf/
yH(k 562)/

yHk(562)

17/ Password udrk eS uf efpmG ½du


k x f nfEh ikd rf o
S m Emart.mdb Database File yGifhEdkif
rnfjzpfNyD; Password udrk eS u f efpmG ½du
k x f nfjh cif;rjyKEikd yf gu Emart.mdb Database File
yGifhEdkifrnfr[kwfyg/ Oyrm - ,cifuay;xm;aom Password r[kwfbJ abc [kjznfph u G f
NyD; OK udak ½G;cs,yf gu Password rSeu f efrI r½Sad Mumif; Message ay;vdrrhf nf/ yH(k 563)/
321 Microsoft Access 2002

yHk(563)

18/ OK udka½G;cs,fygu Emart.mdb Database File yGifhvmEdkifrnfr[kwfyg/


yHk(562)ygtwdkif; Password udo k mjyefawmif;onfh Password Required Dialog Box
ay:ae rnfjzpfonf/ Password rrSwrf yd gu Cancel udak ½G;cs,v f ukd &f rnfomjzpfonf/
xdt k cg Emart.mdb Database File udk Password odxm;onfholomzGifhí&Edkifayrnf/
tjcm;olwpfO;D wpfa,mufrzS iG í hf &Edik v
f rd rhf nfr[kwyf g/ rdrad y;xm;aom Password onf
Upper Case jzifhay;xm;ygu Upper Case jzifhom½dkufESdyf&rnfjzpfNyD; Lower Case
jzifhay;xm;ygu Lower Case jzifo h m ½du k Ef ydS &f rnfjzpfygonf/ Upper Case, Lower
Case a&maESmay;xm;ygu 4if;twdkif;jznfhpGuf½dkufESdyf&rnfjzpfonf/ Oyrm-Aye [k
ay;xm;ygu 4if;yHpk tH wdik ;f wdwu d susreS rf eS u f efuef½u kd Ef ydS jf znfph uG rf o
S m rdrd Password
ay;xm;onf Database File yGifhvmEdkifayrnf/ Emart.mdb Database File udk Pass-
word ay;xm;pOfu aaa [kay;xm;ygu Password Required Dialog Box wGif aaa
[k ½dkufESdyfrSom Emart.mdb Database File yGiv hf mEkid rf nfjzpfonf/

------------ 0 - 0 - 0 -------------
uGefysLwmvufpJG 322

Database File (*.mdb) zdkifudk Password jyefjzKwfjcif;


19/ a½S;OD;pGm Microsoft Access 2002 udpk wifziG yhf g/ xdaYk emuf Emart.mdb
udq
k ufziG yhf g/ Password udrk eS u f efpmG ½du
k Ef ydS rf o
S m Emart.mdb yGirhf nfjzpfonf/ Menu
Bar rS Tools uda k ½G;cs,yf g/ xdt k cg Pulldown Menu ay:vmrnf/ 4if;rS Security
udka½G;cs,fygu aemufxyf Submenu wpfckay:vmayrnf/ 4if;rS Unset Database
Password uda k ½G;cs,yf g/ yH(k 564)/ tqdyk g Database File udk Password rjyKvkyfEdkif
aMumif; Prompt ay;onfh Dialog Box wpfckay:vmayrnf/ yHk(565)/

yHk(564)

yHk(565)

20/ yH(k 565)yg Dialog Box wGif Emart.mdb udk Password jzifhpDpOfvdkygu
(odkYr[kwf)jyefvnfjzKwfxkwfvdkygu Database File udkpwifzGifhpOftcguyif Exclu-
sive jzifh zGic
hf yhJ gu Password pDpOfEdkifrnfjzpfaMumif; Message ay;vdrrhf nf/ xdaYk Mumifh
Emart. mdb udkydwf&rnf/ xdkYaemuf File Menu rS Open uda k ½G;cs,yf g/ Open Dia-
log Box wGif EMark.mdb udk Active jzpfatmifjyKvkyfí nmbuf½dS
Drop Down Arrow tm;a½G;cs,fygu Menu wpfckay:vmrnf/ 4if;rS Open Ex-
clusive udk a½G;&rnf/ Emart.mdb udk Password jzifhpDpOfxm;jcif;aMumifh Password
awmif;onfh Password Required Dialog Box ay:vmrnf/yHk(566)/ rdrdrSPassword
tm;rSeuf efpmG ½du k o
f iG ;f yg/ xdaYk emuf OK udak ½G;cs,yf gu Emart.mdb zdkifyGifhvmayrnf/
323 Microsoft Access 2002

yHk(566)

21/ xdt
k cg Menu Bar rS Tools udak ½G;yg/ PullDron Menu ay:vmrnf/ 4if;rS
udkxyfrHa½G;cs,fyg/ aemufxyf Submenu wpfckxyfrHay:vmrnf/ 4if;rS
udk xyfrHa½G;cs,fyg/ Unset Database Password Dialog
Box wpfck xyfrHay:vmrnf/ yHk(567)/

yHk(567)
22/ Password acgif;pOfatmuf½Sd List Box wGif rdrdtokH;jyKcJhaom Password
udk ½du
k Ef ydS &f rnf/ Oyrm-aaa [kjznfph u
G yf g/ OK udka½G;cs,f&rnf/ EMart:Database
Window odkYjyefvnfa&muf½SdoGm;rnf/ yHk(568)/
uGefysLwmvufpJG 324

yHk(568)
23/ xdt k cg Password jyKwfxGufoGm;NyD; Emart.mdb Database File tm;ydwfNyD;
jyefvnfziG yhf gu Password vHk;0rawmif;awmhbJ zdkifzGifhí&aomae&mwdkif;rS 4if;zdkifudk
zGifhírnfolrqdk &Edkifayvdrfhrnf/

------------- 0 - 0 - 0 -------------
325 Microsoft Access 2002

Chapter (10)

HTML File

Database File wnfaqmufjcif;


1/ yxrOD;pGm Microsoft Access 2002 jzifh Database File wpfzdkifudk
wnfaqmuf&rnf/ Oyrm - C:\AccessHTML vrf;aMumif;wGif Test01.mdb zdkif
wnfaqmufxm;&rnf/ yH(k 569)/

yHk(569)

2/ tqdyk g Test01.mdb zdkifwGif Table File rsm;tjzpf English, Myanmar


zd k i f ? Query zd k i f t jzpf EnglishQ zd k i f ? Form zd k i f r sm;tjzpf SearchAllList,
SearchAllListE zdkif? Report zdkifrsm;tjzpf RptAllList, RptAllListE zdkifrsm;udk
wnfaqmufxm;Mu&rnf/
uGefysLwmvufpJG 326

Table File udk HTML File odaYk jymif;jcif;


3/ Database Window xJrS English Table File uda
k ½G;cs,yf g/ yH(k 570)/

yHk(570)

4/ xyfrHí Menu Bar ½Sd File udka½G;cs,fyg/ xdkYaemuf Pulldown Menu xJrS
Export... udk xyfrHa½G;cs,fyg/ yHk(571)? Dialog Box wpfckay:vmrnf? yHk(572)/

yHk(571)
327 Microsoft Access 2002

yHk
(572)

5/ xdt
k cg Export Table 'English' As Dialog Box ay:vmygu Save As
Type: \nmzuf List Box wGif½Sdaeaom Dropdown Arrow udka½G;cs,fí HTML
Documents odaYk jymif;yg/ File Name: Box wGif zdkiftrnfwpfckowfrSwfay;&rnf/
Oyrm English01 [kowfrSwfNyD; Export Command Button udka½G;cs,f&rnf/
C:\AccessHTML vrf;aMumif;wGif English01.HTML zdi k u
f w
kd nfaqmufomG ;Ny;D rlv
Database Window od k Y j yef v nf a &muf ½ S d oG m ;rnf / Windows Explore xJ ½ S d
C:\AccessHTML vrf;aMumif;udjk yefvnfzi G Mhf unfyh gu yH(k 573)ygtwdik ;f jrifawGU&rnf/

yHk(573)
uGefysLwmvufpJG 328

6/ English01.html udk Double Click ESdyfygu Microsoft Internet Ex-


plorer wGif yHk(574)yg twdkif;jrifawGU&ayrnf/

yHk(574)

7/ xdkenf;wl Table zdik w


f pfzikd u
f kd Database Window wGiaf y:aygufaepOfaomf
vnf;aumif;? Table zGifhNyD;vQifaomfvnf; File → Export... rSwpfqifh HTML File
odkYtoGif ajymif;Edkifayonf/

------------- 0 - 0 - 0 -------------
329 Microsoft Access 2002

Query File udk HTML File odaYk jymif;jcif;


8/ Database Window xJrS Objects acgif;pOfatmuf½Sd Queries udak ½G;cs,y
f g/
xdkYaemuf EnglishQ udx
k yfraH ½G;cs,yf g/ yH(k 575)/

yHk(575)

9/ xyfrHí Menu Bar ½Sd File udka½G;cs,fyg/ xdkYaemuf Pulldown Menu xJrS
Export... udk xyfra
H ½G;cs,yf g/ xdt
k cg Export Query 'EnglishQ' As Dialog Box
wpfckay:vmrnf? yHk(576)/

yHk(576)
uGefysLwmvufpJG 330

10/ xdt
k cg Export Query 'EnglishQ' As Dialog Box ay:vmygu Save
As Type: \nmzuf List Box wGif½Sdaeaom Dropdown Arrow udka½G;cs,fí HTML
Documents odkYajymif;yg/ File Name:Box wGifzdkiftrnfwpfckowfrSwfay;&rnf/
Oyrm EnglishQ01 [kowfrSwfNyD; Export Command Button udka½G;cs,f&rnf/
C:\AccessHTML vrf;aMumif;wGif EnglishQ01.HTML zdkifudkwnfaqmufoGm;NyD;
rlv Database Window odkYjyefvnf a&muf½SdoGm;rnf/ Windows Explore xJ½Sd
C:\AccessHTML vrf;aMumif;udk jyefvnfzi
G Mhf unfyh gu yH(k 577)ygtwdik ;f jrifawGU&rnf/

yHk(577)
11/ EnglishQ01.html udk Double Click ESy
d yf gu Microsoft Internet Ex-
plorer wGif yHk(578)ygtwdkif; jrifawGU&ayrnf/
331 Microsoft Access 2002

yHk(578)

12/ xdkenf;wl Query zdkifwpfzdkifudk Database Window wGifay:aygufaepOf


aomfvnf;aumif;? Query File Design wGifaomfvnf;aumif;? Query File zGifhNyD;vQif
aomfvnf; File → Export... rSwpfqifh HTML File odkYtoGifajymif;Edkifayonf/

------------- 0 - 0 - 0 -------------
uGefysLwmvufpJG 332

Form File udk HTML File odaYk jymif;jcif;


13/ Database Window xJrS Objects acgif;pOfatmuf½Sd Forms uda
k ½G;cs,yf g/
xdkYaemuf SearchAllList udx
k yfraH ½G;cs,yf g/ yH(k 579)/

yHk(579)

14/ xyfrHí Menu Bar ½Sd File udka½G;cs,fyg/ xdkYaemuf Pulldown Menu xJrS
Export... udk xyfra
H ½G;cs,yf g/ xdt
k cg Export Form 'SearchAllList' As Dialog
Box wpfckay:vmrnf? yHk(580)/

yHk(580)
333 Microsoft Access 2002

15/ xdtk cg Export Form 'SearchAllList' As Dialog Box ay:vmygu Save


As Type:\nmzuf List Box wGif½Sdaeaom Dropdown Arrow udka½G;cs,fí HTML
Documents odaYk jymif;yg/ File Name:Box wGiz f ikd t
f rnfwpfco
k wfrw
S af y;&rnf/ Oyrm
Search-AllList01 [kowfrw S Nf y;D Export Command Button udak ½G;cs,&f rnf/ xdtk cg
HTML Output Options Dialog Box wpfckay:vmrnf/ OK Command Button
udx
k yfraH ½G;cs,yf g/ yH(k 581)/

yHk(581)

16/ C:\AccessHTML vrf;aMumif;wGif SearchAllList01.HTML zdkifudk


wnfaqmufoGm;NyD; rlv Database Window odkYjyefvnfa&muf½SdoGm;rnf/ Windows
Explore xJ½Sd C:\AccessHTML vrf;aMumif;udjk yefvnf zGiMhf unfy
h gu yH(k 582)ygtwdik ;f
jrifawGU&rnf/

yHk(582)
uGefysLwmvufpJG 334

17/ SearchAllList01.html udk Double Click ESy


d yf gu Microsoft Internet
Explorer wGif yHk(583)ygtwdkif; jrifawGU&ayrnf/

yHk(583)
18/ xdkenf;wl Form zdkifwpfzdkifudk Database Window wGifay:aygufaepOf
aomfvnf;aumif;? Form File zGifhNyD;vQifaomfvnf; File → Export... rSwpfqifh
HTML File odkYtoGifajymif;Edkifayonf/

------------- 0 - 0 - 0 -------------
335 Microsoft Access 2002

Report File udk HTML File odaYk jymif;jcif;


19/ Database Window xJrS Objects acgif;pOfatmuf½Sd Reports udak ½G;cs,y
f g/
xdkYaemuf RptAllList udx
k yfraH ½G;cs,yf g/ yH(k 584)/

yHk(584)

20/ xyfrHí Menu Bar ½Sd File udka½G;cs,fyg/ xdkYaemuf Pulldown Menu xJrS
Export... udk xyfra
H ½G;cs,yf g/ xdt
k cg Export Report 'RptAllList' As Dialog Box
wpfckay:vmrnf? yHk(585)/

yHk(585)
uGefysLwmvufpJG 336

21/ xdt
k cg Export Report 'RptAllList' As Dialog Box ay:vmygu Save
As Type:\nmzuf List Box wGif½Sdaeaom Dropdown Arrow udka½G;cs,fí HTML
Documents oda Yk jymif;yg/ File Name: Box wGif zdkiftrnfwpfckowfrSwfay;&rnf/
Oyrm RptAll-List01 [kowfrSwfNyD; Export Command Button udka½G;cs,f&rnf/
xdt
k cg HTML Output Options Dialog Box wpfckay:vmrnf/ OK Command
Button udx
k yfraH ½G;cs,yf g/ yH(k 586)/

yHk(586)

22/ C:\AccessHTML vrf ; aMumif ; wG i f RptAllList01.HTML zd k i f u d k


wnfaqmufoGm;NyD; rlv Database Window odkYjyefvnfa&muf½SdoGm;rnf/ Windows
Explore xJ½Sd C:\AccessHTML vrf;aMumif;udk jyefvnfzi
G Mhf unfyh gu yH(k 587)ygtwdik ;f
jrifawGU&rnf/

yHk(587)
337 Microsoft Access 2002

23/ RptAllList01.html udk Double Click ESy


d yf gu Microsoft Internet Ex-
plorer wGif yHk(588)ygtwdkif;jrifawGU&ayrnf/

yHk(588)

24/ xdkenf;wl Report zdkifwpfzdkifudk Database Window wGifay:aygufaepOf


aomfvnf;aumif;? Report Preview wGiaf omfvnf;aumif;? Report File zGiNhf y;D vQiaf omf
vnf;aumif; File → Export... rSwpfqifh HTML File odkYtoGifajymif;Edkifayonf/

------------- 0 - 0 - 0 -------------
uGefysLwmvufpJG 338

Data Access Pages (HTML File) zefw;D jcif;


25/ Database Window xJrS Objects acgif;pOfatmuf½Sd Pages uda
k ½G;cs,yf g/
yH(k 589)/

yHk(589)

26/ xyfrHí Command Button udka½G;cs,fyg/ New Data Access


Page Dialog Box wpfckay:vmrnf?/ yHk(590)/

yHk(590)

27/ New Data Access Page Dialog Box wGif Design View, Existing
Web page, Page Wizard, AutoPage: Columnar tcsuf(4)csufyg0ifygonf/
339 Microsoft Access 2002

Design View jzifh HTML File zefw;D jcif;


28/ yxrOD;pGm Database Window ½Sd Pages udak ½G;cs,yf g/ New Command
Button udE
k ydS yf g/ xdaYk emuf Design View udak ½G;cs,yf g/ Choose the table or query
where the object's data comes from:\nmzuf List Box Dropdown Arrow udk
Mouse Left Click ESdyfí rdrdtvdk½Sdaom Table File udka½G;cs,fNyD; OK Command
Button udka½G;cs,f&efjzpfygonf/ yHk(591)/

yHk(591)

29/ xdt
k cg Page1:Data Access Page Dialog Box ESifh Field List Dialog
Box ay: vmrnf/ rdrdtvdk½Sdonfh Field rsm;udk Page 1:Data Access Page Dialog
Box xJ½Sd Drag fields from the Field List and drop them on the page acgif;pOf
atmufodkY Drag and Drop jyKvyk &f efjzpfygonf/ yH(k 592)/

yHk(592)
uGefysLwmvufpJG 340

30/ yH(k 592)yg Page1:Data Access Page Dialog Box ½Sd Click here and
type title text ae&mwGif Cursor csírdrdtvdk½Sdonfh acgif;pOftm;½dkufESdyf&efjzpfonf/
Oyrm-English [kjznfph u G yf g/ Drag fields from the Field List and drop them on
the page acgif;pOfatmufodkY rdrdtvdk½Sdonfh Field rsm;udx
k nfyh g/ yH(k 593)/

yHk(593)

31/ yHk(593)yg Page zdkifudk Save vkyfvdkufyg Save As Data Access Page
Dialog Box ay:vmNyD; File Name List Box ü rdrdtvdk½Sdonfh zdkiftrnfay;NyD;
Save Command Button udka½G;cs,f&rnf/ Oyrm-zdkiftrnftm; EnglishPage01
[kay;&ef/ yHk(594)/
341 Microsoft Access 2002

yHk(594)
32/ xdt
k cg Database Window odkYjyefvnfa&muf½dSoGm;rnf/ yHk(595)/

yHk(595)

33/ txufyg yH(k 595)yg EnglishPage01 zdik u


f akd ½G;cs,Nf y;D Open udx
k yfraH ½G;cs,f
ygu yHk(596)ygtwdkif;azmfjyrnfjzpfonf/
uGefysLwmvufpJG 342

yHk(596)
34/ C:\AccessHTML vrf;aMumif;wGif EnglishPage01.HTML zdi
k u
f jkd rifawGU
&rnfjzpfonf/ yH(k 597)/

yHk(597)

35/ Windows Explore xJ½Sd C:\AccessHTML vrf;aMumif;udk jyefvnf


zGifhMunfhygu yHk(598)ygtwdkif;jrifawGU&rnf/
343 Microsoft Access 2002

yHk(598)

------------- 0 - 0 - 0 -------------
Existing Web Page jzifh Access Page topfwpfczk efw;D jcif;
36/ Database Window ½Sd Pages udak ½G;cs,yf g/ New Command Button udk
ESyd yf g/ xdaYk emuf Existing Web Page udak ½G;cs,yf g/ yH(k 599)/

yHk(599)

37/ Choose the table or query where the object's data comes from: \
nmzuf List Box Dropdown Arrow udka½G;cs,f&efrvdktyfawmhbJ OK Command
Button udka½G;cs,f &rnf/ Locate Web Page Dialog Box ay:vmrnf/ yH(k 600)/
uGefysLwmvufpJG 344

yHk(600)

38/ rdrdtvdk½Sdonfh Path vrf;aMumif;rSwpfqifh HTML zdkifudka½G;cs,fNyD; Open


udk Click ESyd yf g/

yHk(601)

39/ yHk(601)ygtwdkif; EnglishPage01_1 : Data Access Page Dialog Box


ay:vmygu jyifqifvdkonfrsm;udkjyifqifjznfhpGuf&efjzpfygonf/ 4if;zdkifudkodrf;ygu
EnglishPage01_1 trnf j zif h o m Database Windows wG i f a y:aernf j zpf N yD ;
c:\AccessHTML wGif oD;jcm;zdkif wpfzdkiftrnfjzifhjyEdkifrnfr[kwfyg/ yHk(602)/
345 Microsoft Access 2002

yHk(602)

------------- 0 - 0 - 0 -------------
Page Wizard jzifh HTML File zefw;D jcif;
40/ yxrOD;pGm Database Window ½Sd Pages udak ½G;cs,yf g/ New Command
Button udE k ydS yf g/ xdaYk emuf Page Wizard udak ½G;cs,yf g/ Choose the table or query
where the object's data comes from:\nmzuf List Box Dropdown Arrow udk
Mouse Left Click ESdyfí rdrdtvdk½Sdaom Table File udka½G;cs,fvQifaomfvnf;aumif;?
ra½G;cs,fvQifaomfvnf;aumif; OK Command Button udka½G;cs,f&efjzpfygonf/
yH(k 603)/

yHk(603)
uGefysLwmvufpJG 346

41/ xdt
k cg Page Wizard Dialog Box ay:vmrnf/ Tables/Queries acgif;pOf
atmuf½Sd List Box wGifrdrdtvdk½Sdonfh Table/Query zdkifrsm;udka½G;cs,fEdkifayonf/
Oyrm - Table: English udak ½G;cs,yf g/ yH(k 604)/

yHk(604)
42/ rdrdwnfaqmufvdkonfh Field rsm;udka½G;cs,fNyD; Next Command Button
ud k a ½G ; cs,f & rnf j zpf y gonf / yH k ( 605)/ xd k t cg Page Wizard Dialog Box
aemufwpfckxyfrHay:vmrnf/

yHk(605)
347 Microsoft Access 2002

43/ yH(k 605)yg Page Wizard Dialog Box wGif Group Level rsm;owfrSwfvdku
owfrw S Ef ikd af yonf/ trsm;qH;k Group Level (4)ckxo
d wfrw
S Ef ikd af yonf/ Oyrm Author
Field Name tm; Group Level owfrSwfNyD; Next Command Button uda k ½G;cs,yf g/
yH(k 606)/

yHk
(606)

44/ yH(k 606)yg Page Wizard Dialog Box tm; Next udx
k yfraH ½G;cs,yf g/ yH(k 607)
ygtwdik ;f Page Wizard Dialog Box ay:vmayrnf/

yHk(607)
uGefysLwmvufpJG 348

45/ rdrad qmif½uG v


f o
kd nfhField rsm;tm; i,fpOfBu;D vdu
k (f odrYk [kw)f Bu;D pOfi,fvu
kd f
pDpOfa½G;cs,fNyD; Next Command Button udka½G;cs,f&rnf/

yHk(608)

46/ xdktcg txufygyHktwdkif; zdkiftrnfowfrSwf&eftwGuf Page Wizard


Dialog Box ay:vmygu Finish Command Button udka½G;cs,f&rnf/ yHk(609)/

yHk(609)

47/ txufyg yHk(609)udk Run ygu yHk(610)ygtwdkif;jrifawGU&rnf/


349 Microsoft Access 2002

yHk(610)

48/ txufyg EnglishPage02 tm;ydwv f u kd yf gu Save As Data Access Page


Dialog Box ay:vmNyD ; zd k i f t rnf u d k o wf r S w f & rnf / Oyrm- EnglishPage02
[kowfrwS yf g/ yH(k 611)/ xdaYk emuf Save Command Button udka½G;cs,f&rnf/ Data-
base Window wGif EnglishPage02 zdkifudkjrifawGU&rnf/ yHk(612)/

yHk(611)
uGefysLwmvufpJG 350

yHk(612)

49/ C:\AccessHTML vrf;aMumif;wGif EnglishPage02.HTML zdi


k u
f jkd rifawGU
&rnfjzpfonf/ yH(k 613)/

yHk(613)

50/ C:\AccessHTML vrf;aMumif;wGif EnglishPage02.HTML zdkifudk Run


ygu yHk(614)ygtwdkif;jrifawGU&rnf/
351 Microsoft Access 2002

yHk
(614)

------------- 0 - 0 - 0 -------------
Auto Page: Columnar jzifh HTML File zefw;D jcif;
51/ yxrOD;pGm Database Window ½Sd Pages udak ½G;cs,yf g/ New Command
Button udE k ydS yf g/ xdaYk emuf Auto Page: Columnar udak ½G;cs,yf g/ Choose the table
or query where the object's data comes from: \nmzuf List Box Dropdown
Arrow udk Mouse Left Click ESdyfí rdrdtvdk½Sdaom Table File odkYr[kwf Query
zdkifwpfzdkifzdkifudk a½G;cs,f&rnf/ Oyrm - Table zdkifwpfckjzpfaom English udka½G;cs,fí
OK Command Button udka½G;cs,f&efjzpfygonf/ yHk(615)/

yHk(615)
uGefysLwmvufpJG 352

52/ xdktcg Engliksh Dialog Box ay:vmNyD; English Table zdkifudk Run
rnfjzpfonf/ yHk(616)/ tqdkygzdkiftm;ydwfygu zdkiftrnfawmif;vdrfhrnf/ Oyrm -
EnglishPage03 [ktrnfay;ygu Internet Explorer jzifh Run í&ygonf/

yH(k 616)

------------- 0 - 0 - 0 -------------

Vous aimerez peut-être aussi