Dad_12341. Äàäëàãà: Access ïðîãðàìä øèíýýð ôàéë ¿¿ñãýõ
Access ïðîãðàìä øèíýýð ôàéë ¿¿ñãýõ
1. ¯¿ñãýõ ôàéëàà áàòëàí õàðàõ
Íýãýí ñïîðòûí áàðààíû äýëã¿¿ðèéã æèøýý áîëãîí àâààä
á¿òýýãäýõ¿¿í, õóäàëäàí àâàã÷, áîðëóóëàëòòàé õîëáîîòîé
ºãºãäëèéã äàðààõ áàéäëààð çîõèîí áàéãóóëíà. (Íîîðîã)
- á¿òýýýãäýõ¿¿íòýé õîëáîîòîé ºãºãäºë - Tselldata
(á¿òýýýãäýõ¿¿íèé íýð, ¿íý)
-
-
Ýçýíòýé õîëáîîòîé ºãºãäºë- TÂossDàta (ýçíèé êîä, ýçíèé íýð)
Õóäàëäàí àâàã÷òàé õîëáîîòîé ºãºãäºë /TCustomerData (õóäàëäàí
àâàã÷èéí íýð, õàÿã, óòàñ )
- Áîðëóóëàëòòàé õîëáîîòîé ºãºãäºë - TGoodsMaster (áîðëóóëñàí
îãíîî, õóäàëäàí àâàã÷, á¿òýýãäýõ¿¿í, õýìæýý)
2. Access ïðîãðàìûã à÷ààëëà. SellManagement.mdb ãýñýí íýðòýé
ôàéëûã øèíýýð ¿¿ñãýõ áºãººä äàðààõ äàðààëëûã ã¿éöýòãýíý.
- New File òóñëàõ öîíõíîîñ Great New file/Blank Database ñîíãî.
- File New DataBase õàðèëöàõ öîíõ ãàð÷ èðýõ áºãººä My document
õàâòàñä New folder êîìàíäûí õýðýãë¿¿ðèéã àøèãëàí
“Gazar” ãýñýí õàâòàñ øèíýýð ¿¿ñãý.
- óã ¿¿ñãýñýí õàâòàñíû File name òàëáàðò SellManagement
ãýæ îðóóëààä Great òîâ÷ëóóðûã
ñîíãî.
3. ¯ð ä¿íä íü SellManagement ãýñýí ôàéë ¿¿ñýæ ºãºãäëèéí
áààçûí óäèðäàõ öîíõ ãàð÷ èðíý. Ãàð÷ãèéí ìºðºíä ôàéëûí íýð
ãàð÷ èðæ áàéãàà ýñýõèéã øàëãàí õàðààðàé.
Õ¿ñíýãòèéã ¿¿ñãýõ
Access ïðîãðàìûí õ¿ñíýãòèéí òóõàé îéëãîëò, òàëáàðûí
òîõèðãîî, ò¿ëõ¿¿ðèéí òîõèðãîî, ºãºãäëèéã îðóóëàõ çýðãèéã
òàéëáàðëàÿ.
Õ¿ñíýãò:
Õ¿ñíýãò íü òîäîðõîé ñýäýâò õàìààðàõ ºãºãäëèéã õàäãàëàõ
çîðèóëàëòòàé îáúåêò áºãººä Access ïðîãðàìä ¿¿ñãýõ ºãºãäëèéí
áààçûí ºãºãäºë íü á¿ãä õ¿ñíýãòýä õàäãàëàãäàíà. Òîäîðõîé ñýäýâ
á¿ðò òóñ òóñûí õ¿ñíýãòèéã ¿¿ñãýýä, ºãºãäëèéã àíãèëààä
õàäãàëñíààð ºãºãäëèéí áààçûã ¿ð àøèãòàéãààð ¿¿ñãýæ ÷àäíà.
Òàëáàð:
Íýãýí òºðëèéã ºãºãäëèéã õàäãàëäàã áàãàíà.
Ò¿ëõ¿¿ð:
Áè÷ëýã á¿ðèéã áèå äààñàí ç¿éë ãýæ ÿëãàõ çîðèóëàëòòàé òàëáàð
þì. Ò¿ëõ¿¿ðèéã òîõèðóóëñíààð áè÷ëýãèéã ø¿¿í ãàðãàæ, õàéëòûã
õóðäàí ã¿éöýòãýæ áîëíî.
Æèøýý íü: Èæèë îâîãòîé, Èæèë íýðòýé ãèø¿¿í áàéñàí òîõèîëäîëä
Ãèø¿¿íèé No
1 Íýð
Õýñýã
1001 Äîðæ Áîëîâñîí õ¿÷èí
2010 Äîðæ Ìàðêåòèíã
2. Íýð Õ ýñýã
Äîðæ Áîëîâñîí õ¿÷èí
Äîðæ Ìàðêåòèíã
… …
Ãèø¿¿íèé No- îîð ÿëãàæ,
õóðäàí õàéíà.
Ǻâõºí íýðýýð ÿëãàõàä
õýö¿¿ áºãººä õàéõàä
õóãàöàà øààðäàíà.
Õ ¿ñíýãòèéí õàðàãäàõ áàéäàë:
Àññåss ïðîãðàìä îáúåêòèéí 2 ¿íäñýí áà 2 íýìýëò õàðàãäàõ ãîðèìóóä
áàéäàã. ¯¿íä:
- Data sheet view (ªãºãäëèéí õóóäàñíû õàðàãäàõ ãîðèì) - íü
õ¿ñíýãòèéí ºãºãäëèéã îðóóëàõ, õàðóóëàõ çîðèóëàëòòàé äýëãýöèéí
ãîðèì þì.
- Design view (Áàéãóóëàëòûí õàðàãäàõ ãîðèì) – õ¿ñíýãòèéí áàãàíû
íýð, òºðºë ãýõ ìýò á¿òýö áà òýäãýýðèéí øèíæ ÷àíàðûã òîäîðõîéëäîã.
- PivotTable view (ªãºãäëèéã íýãòãýæ, ä¿ãíýëò õèéõ ãîðèì) – çºâõºí
òàëáàðûí íýðèéã ñîíãîîä, ºãºãäëèéí òàë òàëààñ íü íýãòãýæ áîëíî.
- PivotChart view (ªãºãäëèéí õóóäàñíû ºãºãäëèéã ãðàôèêààð
õàðóóëàõ ãîðèì) – Ǻâõºí òàëáàðûí íýðèéã ñîíãîîä, ºãºãäëèéã
äýëãýöýíä õàðàãäàõààð ãàðãàæ áîëíî.
Á¿òýýãäýõ¿¿íèé ìàñòåð ¿¿ñãýõ
(TGoodsMaster) õ¿ñíýãò ¿¿ñãýõ
1. TGoodsMaster (GoodsCD, GoodsName, Price) ãýñýí á¿òýöòýé õ¿ñíýãò
¿¿ñãýíý.
2. SellManagement ãýñýí ºãºãäëèéí áààçûã óäèðäàõ öîíõíîîñ Tables
îáúåêòèéã ñîíãîîä õýðýãë¿¿ðèéã ñîíãî.
3. New Table õàðèëöàõ öîíõ íýýãäýõ áºãººä æàãñààëòààñ Design
View-ã ñîíãîîä Ok
2
3. Õ ¿ñíýãò øèíýýð ¿¿ñãýõ áóñàä àðãóóä:
Inse rt öýñíèé Tab le êîìàíäààð
New O b j ct: Tab le êîìàíäûí õýðýãë¿¿ðýýð
e
Õ ¿ñíýãòèéí áàéãóóëàëòûí3ãîðèì ãàð÷ èðíý. 4
2
D esign View- áàéãóóëàëòûí äýëãýöèéí ãîðèì ò¿¿íèé á¿òýö
1
5
6
1. Title bar – ¿¿ñãýñýí îáúåêòèéí íýð áà îáúåêòèéí àíãèëàë
áàéðëàíà.
2. Field Name – òàëáàðûí íýðèéã îðóóëæ ºãíº.
3. Data types – òàëáàðò õàäãàëàãäàõ ºãºãäëèéí òºðëèéã çààæ
ºãºõ áºãººä Access ïðîãðàìä ºãºãäëèéí 8 òºðºë áàéíà.
3
4. ªãºãä- Õýðýãëýõ
ëèéí Òàéëáàð Çîðèóëàëò äèñêèéí Æèøýý
òºðºë õýìæýý
Áàãàâòàð ¿ñýã, òîî, òóñãàé 255 b ótå-ýýñ
Òåxt
õýìæýýíèé òýìäýãòýýñ òîãòîõ õýòðýõã¿é УБ, БЗД, 1 5-р
òåêñò òºðºë ìºðèéã çààõ óðòòàé хороолол, 4-р
хороо, 1 - 2
5-1
Èõ ¿ñýã òîî, òóñãàé Èõ õýìæýýíèé
Mem o
64000-ààñ
õýìæýýíèé òýìäýãòýýñ òîãòîõ õýòðýõã¿é òåêñò
òåêñò òºðºë òýìäýãò ìºðèéã çààõ óðòòàé
Òîîí òºðºë Òîîí óòãà çààíà
Num ber
1 2byte 3581 , 22.05
Îãíîî òºðºë Îãíîî, öàã õóãàöààíû
Yes / num ber to- Curre ncy Tim eD ate /
8 byte 1 0/ /
25 2003, 25-
òºðëèéí ºãºãäëèéã çààõ O ct-03
̺íãºí òºðºë ̺íãºí òºðëèéí ºãºãäëèéã 8 byte $3.1 54.235
çààõ
Äóãààðëàë Íýãýýð íýìýãäñýí, 4 byte 1 ,2,3,..
ò òºðºë äàðààëñàí òîîí
Au
äóãààðëàëò ¿¿ñãýõ
“¿íýí ” áà “õóäàë ” ãýñýí yes ýñâýë no, true
No
Boole an 1 bit
òºðºë õî¸ð óòãûã èëýðõèéëñýí ýñâýë false ,
áóëèéí òºðëèéí on ýñâýë o ff
ºãºãäëèéã çààõ
Ãàäààä Windows- îð÷èí
èéí
O LE ob j ct
1 GB
îáúåêò ïðîãðàì÷ëàãäñàí òåêñò,
e
òºðºë õ¿ñíýãò, ä¿ðñ, äóó
àâèà çýðýã ãàäààä
îáúåêòèéã çààõ
Ãèïåðõîëáîë Âåá õóóäàñ, èìåéëèéí
H ype rlink
64.000 Mail m e rge.doc
ò õàÿã, ôàéë ðóó õîëáîõîä õ¿ðòýëõ
òºðºë àøèãëàíà. òýìäýãò
4
5. ªºð óòãàò ªºð õ¿ñíýãòýä
Lookup Wizard õàíäàõ õàäãàëàãäàæ áàéãàà
òºðºë óòãà ðóó õàíäàõ
òîõèîëäîëä àøèãëàäàã.
Æè÷:
• òîîãîîð èëýðõèéëýãäñýí áîëîâ÷ òýäãýýð äýýð àðèôìåòèê ¿éëäýë
õýçýý ÷ õèéãäýõã¿é ìýäýýëëèéí òºðëèéã ºãºãäëèéí òåêñò òºð뺺ð
çààõ íü ç¿éòýé. ”÷èð íü èéì òºðëèéí ºãºãäëèéã äýä ìºðººð ñàëãàæ
õýðýãëýõ íü øààðäëàãà èõ ãàðäàã áºãººä äýä ìºð ñàëãàõ
¿éëäë¿¿ä òýìäýã ìºð (òýìäýãò òºðºë) äýýð õèéãääýã. Æèøýýëáýë:
ÿìàð íýã êîä, óòàñíû äóãààð.
4. Description – áóñàä çàãâàð÷ëàã÷èä áîëîí õýðýãëýã÷äýä
çîðèóëæ ºãºãäëèéí äýëãýðýíã¿é òàéëáàðûã îðóóëíà.
5. Field selector – òàëáàðûã ñîíãîõ ¿åä óã ìºð¿¿äèéã ñîíãîíî.
Field properties - òàëáàðò ºãºãäºë îðóóëàõ òýìäýãòèéí äýýä
õýìæýý, òàëáàðûí ôîðìàò ãýõ ìýò øèíæ ÷àíàðûã òîõèðóóëäàã
áºãººä ºãºãäëèéí ñàíä ºãºãäºë îðóóëàõ, çàñâàðëàõ ¿åä ãàðààñ
îðóóëæ áîëîõ áóðóó óòãûã õÿíàõ, ìàÿãò áà òàéëàíä ºãºãäºë ÿìàð
õýëáýðòýé ãàðàõûã çààõ ¿¿äíýýñ òîäîðõîéëæ ºãäºã. Íýìýëò
òîäîðõîéëîëòûã òàëáàð òóñ á¿ðò çààæ ºãäºã.
Íýìýëò òîäîðõîéëîëò
Íýìýëò Òàéëáàð Çîðèóëàëò
òîäîðõîéëîë
ò
Field size Òàëáàðûí õýìæýý Òàëáàðûí õýìæýý
Format Ãàðãàõ õýëáýð Òîî, îãíîî, ìºíãºí òºðëèéí
ºãºãäëèéí õàðàãäàõ
õýëáýðèéã çààíà.
Decimal Áóòàðõàé îðîí Òîî áà ìºíãºí òºðëèéí
Places ºãºãäëèéí áóòàðõàéí îðíû
óðòûã çààíà.
Input Mask Çàãâàð îðóóëàëò Òàëáàðò îðîõ óòãûí
òºðëèéã òýìäýãò òóñ
á¿ðýýð íàðèéâ÷èëæ
çààíà.
Caption Òîëãîé/ãàð÷èã Òàëáàðûí òàéëàí áà
ìàÿãòàíä ÿìàð òîëãîéòîé
ãàðãàõûã çààíà.
Default Àíõäàã÷ óòãà Òàëáàðò àâòîìàòààð ºãºõ
value àíõäàã÷ óòãûã çààíà.
Validation ”òãûí õÿçãààð Òàëáàðò àâàõ óòãûí
Rule õÿçãààðûã çààíà.
Validation Ìýäýýëýõ áè÷âýð Òàëáàðò àâàõ óòãûí
text õÿçãààðààñ õàëüñàí óòãà
îðóóëàõ îðîëäëîãî õèéõ
¿åä ÿìàð ìýäýýë ãàð÷
áàéõûã çààíà.
Required Øààðäàõ “Yes” ýñâýë “no”
ñîíãîëòòîé áºãººä “Yes”
ñîíãîãäñîí áàéõàä òàëáàðò
5
6. çààâàë óòãà îðóóëàõûã
øààðäàõ áóþó “no ” áàéõ
¿åä óòãûã îðóóëàõã¿é
àëãàñ÷ áîëíî.
Allo w Ze ro Òýã óòãûã çºâøººðºõ “Ye s ” ýñâýë “no ”
ñîíãîëòòîé áºãººä “Ye s ”
ñîíãîãäñîí ¿åä òåêñò áóþó
ìåìî òàëáàðò òýã ìºð óòãà
ºã÷ áîëíî.
Indexed Ýðýìáýëýëò Èäýâõòýé òàëáàðààð
ýðýìáýëíý.
TGoodsMaste r-ò øààðäëàãàòàé òàëáàðûã òîõèðóóëàõûí òóëä
òàëáàðûí íýð, ºãºãäëèéí òºðºë ò¿¿íýýñ õàìààðààä òàëáàðûí õýìæýýã
çààíà.
Á¿òýýãäýõ¿¿íèé êîä - òàëáàðûí òîõèðóóëãûã õèéå.
Òàëáàðûí íýð :GoodsCD
ªãºãäëèéí òºðºë :Text
Òàëáàðûí õýìæýý :4
Õ¿ñíýãòèéí áàéãóóëàëòûí ãîðèìä:
1 . Fie l Nam e òàëáàðûí 1 -
d ð
ìºðèéí ýõýíä êóðñîðûã
áàéðëóóëààä òàëáàðûí
íýðèéã îðóóëààä Ente r.
2. D ata type áàãàíàä
êóðñîðûã áàéðëóóëàí
ºãºãäëèéí òºðëèéã ìºðèéí ýöýñò õóëãàíûã áàéðëóóëàõàä ãàð÷
èðýõ òºð뺺ñ ñîíãîíî..
GoodsCD òàëáàð íü
òîîöîîëëûí îáúåêò áîëîõã¿é
ó÷ðààñ Text òºðëèéã
ñîíãîæ áàéíà.
3. Òàëáàðûí ºãºãäºë àâàõ
õýìæýýã Fie l P rope rties
d
á¿ëãèéí Fie l size – èéí õàðãàëçñàí
d
í¿äýíä “4” ãýæ îðóóëíà.
- ªãºãäëèéí òºðºë òàëáàðò õàäãàëàãäàõ ºãºãäëèéí
òºðëèéã çààæ ºãíº. ªãºãäºëä íèéö¿¿ëýí çîõèõ òºðëèéã
íü çààæ ºãâºë, ºãºãäëèéã çºâ îðóóëàõààñ ãàäíà õàéõ
õóðäûã íýìýãä¿¿ëíý.
Á¿òýýãäýõ¿¿íèé íýð- òàëáàðûí òîõèðóóëãà
Òàëáàðûí íýð :GoodsName
ªãºãäëèéí òºðºë :Text
Òàëáàðûí õýìæýý : 30
4. Õ¿ñíýãòèéí áàéãóóëàëòûí ãîðèìä: äýýðõ òàëáàðûí òîõèðóóëãûí
àäèë ã¿éöýòãýíý.
¯íý - òàëáàðûí òîõèðóóëãà
6
7. Òàëáàðûí íýð :P rice
ªãºãäëèéí òºðºë :C urre ncy
5. Õ¿ñíýãòèéí áàéãóóëàëòûí ãîðèìä: äýýðõ òàëáàðûí òîõèðóóëãûí
àäèë ã¿éöýòãýíý ôîðìàòûã. #,##0.00₮;-#,##0.00₮ òîõèðóóëíà.
Æè÷: Òàëáàðûí õýìæýýíèé àíõíû óòãûã ººð÷ëºõ人:
Tools öýñíèé Options êîìàíäóóð íýýãäýõ Tables/Queries
õóóäàñíû Default field sizes òåêñòýí òàëáàðò çàñâàðëàíà.
Îáúåêòèéí ò¿ëõ¿¿ðèéí òîõèðóóëãà
Äýýðõ õ¿ñíýãòíèé GoodCD òàëáàðò ò¿ëõ¿¿ðèéã òîõèðóóëúÿ.
6. GoodCD òàëáàðûí Field Selector-ûã ñîíãîíî. Õóëãàíû çààã÷
õýëáýðòýé áîëíî.
7. Edit öýñíèé Primary Key êîìàíä ýñâýë
õýðýãë¿¿ðèéã ñîíãîíî.
êîìàíäûí
8. Öîíõíû äóðûí áàéðëàëä õóëãàíààð íýã òîâøèëò õèéíý.
GoodCD òàëáàðûí Field Selector-ò ä¿ðñ áèé áîëæ àíõäàã÷
ò¿ëõ¿¿ð àòðèáóò áîëñíûã õàðóóëíà.
Õ¿ñíýãòèéã õàäãàëàõ
9. ¯¿ñãýñýí õ¿ñíýãòèéã
TGoodsMaster íýðëýæ
õàäãàëúÿ. File öýñíèé
Save as êîìàíäààð íýýãäýõ
õàðèëöàõ öîíõîíä äàðààõ
ñîíãîëòóóä õèéíý.
Save Table ‘table 1’ To -ä
õ¿ñíýãòèéí íýðèéã ºãíº.
As – õàäãàëàõ îáúåêòèéí
òºðëèéã ñîíãîíî.
1 0.Taskbar – ò õ¿ñíýãòèéí íýð ãàð÷ èðñýí ýñýõèéã áàòëàí õàð.
Æè÷: Áàéãóóëàëòûí ãîðèìä ò¿ëõ¿¿ðèéã òîõèðóóëààã¿é õàäãàëàõ
òîõèîëäîëä äàðààõ ìýäýýëëèéí öîíõ ãàð÷ èðíý.
7
8. Yes- êîäûí òàëáàð íü àâòîìàòààð ¿¿ñýýä ò¿ëõ¿¿ð áîëæ
òîõèðóóëàãäàíà.
No – ò¿ëõ¿¿ð òîõèðóóëàãäààã¿é õàäãàëàãäàíà.
Cancel – õàäãàëàõûã õ¿÷èíã¿é áîëãîíî.
Äýëãýöèéí ãîðèìèéã ñîëèõ
Áàéãóóëàëòûí äýëãýöèéí ãîðèì (Design view)-ä õ¿ñíýãòèéí òàëáàðûã
òîõèðóóë÷èõâàë, ªãºãäëèéí õóóäàñíû õàðàãäàõ ãîðèì (Data sheet
view) ð¿¿ øèëæèí ºãºãäëèéã îðóóëíà. ¯¿íèéã ã¿éöýòãýõèéí òóëä:
11. View öýñíèé Data sheet view /Design view ýñâýë êîìàíäûí
õýðýãë¿¿ðýýñ Design view / Data sheet view -èéã
ñîíãîõ áà ýäãýýð íü õîîðîíäîî ñîëèãääîã òîâ÷ëóóðóóä þì.
Data sheet view – èéí äýëãýöèéí á¿òýö
ªãºãäëèéí õóóäàñ õàðóóëàõ äýëãýöèéí ãîðèì íü äàðààõ áàéäëààð
õàðàãäàíà.
2 1
4
5
3
1
2
Field- òàëáàð
Field selector- òàëáàð ñîíãîã÷
6
3 Record- áè÷ëýã
4 Record selector –áè÷ëýã ñîíãîã÷
5 Cell –í¿ä
6 Record control bar áè÷ëýã øèëæ¿¿ëýõ ìºð
Ýõíèé áè÷ëýãòò øèëæèõ
8
9. ªìíºõ áè÷ëýãò øèëæèõ
Äýëãýöýíä ñîíãîãäñîí áàéãàà áè÷ëýãèéí äóãààð
Äàðààãèéí áè÷ëýã ð¿¿ øèëæèõ
Õ àìãèéí ñ¿¿ë÷èéí áè÷ëýãò øèëæèõ
Ñ ¿¿ë÷èéí áè÷ëýãèéí àðä øèíý áè÷ëýã îðóóëàõ
GoodsMaster õ¿ñíýãòýä ºãºãäëèéã îðóóëúÿ.
13. MS-Excel ïðîãðàìä ºãºãäºë îðóóëàõûí àäèëààð ¿éëäëèéã
ã¿éöýòãýíý.
Price òàëáàðûí ºãºãäºë îðóóëàõäàà ¿íäñýí òîî óòãûã ë îðóóëæ
ºãºõºä àâòîìàòààð “ ¥ ” õýëáýðò øèëæèíý.
ªãºãäëèéã îðóóëñàí òîõèîëäîëä Àññåss àâòîìàòààð õàäãàëñàí
áàéäàã.
Àíõààðóóëãà:
•Ò¿ëõ¿¿ð àòðèáóò íü äàâõàðäñàí óòãà àâàõã¿é.
•Òýã óòãà (Null) –ûã îðóóëæ áîëîõã¿é.
Õ¿ñíýãòèéã íýýõ, õààõ
14. TGoodsMaster õ¿ñíýãòèéã õààõäàà File öýñíèé Close êîìàíä
ýñâýë òîâ÷ëóóðûã ñîíãîíî.
15. ªãºãäëèéí ñàí óäèðäàõ öîíõíû Table îáúåêòèéí æàãñààëòàä
TGoodsMaster õ¿ñíýãòèéã ãàð÷ èðñýí ýñýõèéã áàòëàí õàð.
9
10. Õ¿ñíýãòèéã íýýõ
16. TGoodsMaster õ¿ñíýãòèéã íýýõäýý óã õ¿ñíýãòèéã
èäýâõæ¿¿ëýýä ýñâýë õîñ äàðàëò õèéíý.
17. Õ¿ñíýãò ºãºãäëèéí õóóäàñíû õàðàãäàõ ãîðèìä íýýãäýõ áºãººä
äàðààãèéí ¿éëäýëä çîðèóëàí õ¿ñíýãòýý õààÿ.
Õóäàëäàí àâàã÷èéí ìàñòåð ¿¿ñãýõ
(CustomerMaster) õ¿ñíýãò ¿¿ñãýõ
ªãºãäëèéí ¿ð àøèãòàéãààð àøèãëàæ áîëîõîîð õ¿ñíýãò áà òàëáàðûí
á¿òöèéã ñóäëàõ øààðäëàãàòàé áàéäàã.
Õ¿ñíýãòèéã ñóäëàõ: CustomerMaster-èéí BossName øèã àäèë ºãºãäëèéã
äàâòàí îðóóëàõ òîõèîëäîëä, òýð òàëáàðûã ººð õ¿ñíýãòýä õóâààâàë
ñàéí áàéäàã. Ýíý íü ºãºãäëèéã îðóóëàõûã õÿëáàð÷èëæ, äèñêèéí
õýìæýýã õýìíýæ ÷àäíà. Ò¿¿í÷ëýí ýçýíä ººð÷ëºëò îðñîí òîõèîëäîëä ÷,
çºâõºí BossMaster-èéí ýçíèé íýðèéã ººð÷ëºõºä õóäàëäàí àâàã÷èéí
ýçíèé íýð íü äàãàí ººð÷ëºãäºíº.
• CustomerMaster
• TCustomerMaster
10
11. • TBossMaste r
Òàëáàðûã ñóäëàõ: CustomerMaster áà
TBossMaster õ¿ñíýãòýä øààðäëàãàòàé òàëáàðûã òîõèðóóëíà.
•TBossMaster õ¿ñíýãòýä ÂîssName òàëáàðûã òîõèðóóëíà.
ªãºãäëèéã õàéõûã ¿ð àøèãòàéãààð ã¿éöýòãýõèéí òóëä ò¿ëõ¿¿ð
áîëãîæ BossCD òàëáàðûã òîõèðóóëíà.
•CustomerMaster õ¿ñíýãòýä BossCD òàëáàðûã îðóóëíà.
CustomerMaster TBossMaster õ¿ñíýãòèéã õîëáîñíîîð ÂîssName
òàëáàðûã àâòîìàòààð îðóóëíà.
Æè÷: Õ¿ñíýãò õîëáîõ òóõàé Query ¿¿ñãýõýä ñóäëàõ áîëíî.
BossMaster ¿¿ñãýõ
BossMaster (BossCD, BossName) ãýñýí á¿òýöòýé õ¿ñíýãò ¿¿ñãýíý. ªìíº
¿¿ñãýñýí TGoodsMaster õ¿ñíýãò ¿¿ñãýñýí àäèëààð ¿¿ñãýíý.
1. SellManagement ãýñýí ºãºãäëèéí áààçûã óäèðäàõ öîíõíîîñ Tables
îáúåêòèéã ñîíãîîä õýðýãë¿¿ðèéã ñîíãî.
2. New Table õàðèëöàõ öîíõ
íýýãäýõ áºãººä æàãñààëòààñ
Design View-ã ñîíãîîä Ok
Õ¿ñíýãò øèíýýð ¿¿ñãýõäýý Insert
öýñíèé Table êîìàíä ýñâýë New
Object: Table êîìàíäûí õýðýãë¿¿ðèéã àøèãëàíà.
BossMaster õ¿ñíýãòèéã ¿¿ñãýõäýý òàëáàð á¿ðèéã äàðààõ
áàéäëààð òîõèðóóëíà.
11
12. Õ ¿ñíýãòèéí áàéãóóëàëòûí ãîðèì ãàð÷ èðíý. Äàðààõ áàéäëààð
òîõèðóóëàõ áà àíõäàã÷ ò¿ëõ¿¿ðèéã BossCD òàëáàðààð àâíà.
3.
¯¿ñãýñýí õ¿ñíýãòèéã TbossMaster
ãýæ íýðëýí õàäãàëúÿ. File öýñíèé Save as
êîìàíäààð íýýãäýõ õàðèëöàõ öîíõîíä äàðààõ
ñîíãîëòóóä õèéíý.
Save Table ‘table 1’ To -ä õ¿ñíýãòèéí íýðèéã
ºãíº.
As – õàäãàëàõ îáúåêòèéí òºðëèéã ñîíãîíî.
4. Áàéãóóëàëòûí äýëãýöèéí ãîðèì (Design
view)-ä øèëæèíý. ¯¿íèéã ã¿éöýòãýõèéí òóëä:
View öýñíèé Data sheet view ýñâýë êîìàíäûí õýðýãë¿¿ðýýñ
Design view ñîíãîíî.
5. Õ¿ñíýãòýä ºãºãäëèéã îðóóëàõäàà
ºìíº TGoodsMaster õ¿ñíýãò-èéí
èæèëýýð ºãºãäëèéã îðóóëíà.
Äàðààãèéí ¿éëäýëä çîðèóëààä
õ¿ñíýãòèéã õààíà.
CustomerMaster ¿¿ñãýõ
ÒCustomer Master (CustomerCD, CustomerName, PostNumber, Address1,
Address2, TEL, BossCD, DM) ãýñýí á¿òýöòýé õ¿ñíýãò ¿¿ñãýíý.
CustomerCD – Õóäàëäàí àâàã÷èéí êîä
CustomerName – Õóäàëäàí àâàã÷èéí íýð
PostNumber – øóóäàíãèéí äóãààð
Address1- õàÿã 1 Àéìàã, õîòîîñ ãóäàìæ õ¿ðòýë
Address2 – õàÿã 2 Áàéøèíãèéí íýð, äàâõàð, õààëãà
TEL – õîëáîãäîõ óòàñíû äóãààð
BossCD –ýçíèé êîä
DM – DM õ¿÷èíòýé, õ¿÷èíã¿é ãýñýí óòãûã àãóóëñàí òàëáàð áàéíà.
Õóäàëäàí àâàã÷èéí õ¿ñíýãò ¿¿ññýí áàéäëûã ¿ç¿¿ëáýë:
12
13. Ýíýõ¿¿ õ¿ñíýãòèéã ¿¿ñãýõäýý ºìíºõ àðãóóäûã õýðýãëýõ áºãººä
õ¿ñíýãòýä ºãºãäºë îðóóëàõäàà èìïîðòûí àðãûã àøèãëàõ áîëíî.
Õ¿ñíýãò ¿¿ñãýõ
1. SellManagement ãýñýí ºãºãäëèéí áààçûã óäèðäàõ öîíõíîîñ Tables
îáúåêòèéã ñîíãîîä õýðýãë¿¿ðèéã ñîíãî.
2. New Table õàðèëöàõ öîíõ
íýýãäýõ áºãººä æàãñààëòààñ
Design View-ã ñîíãîîä Ok
3. Õ¿ñíýãò øèíýýð ¿¿ñãýõäýý Insert
öýñíèé Table êîìàíä ýñâýë New
Object: Table êîìàíäûí
õýðýãë¿¿ðèéã àøèãëàíà.
BossMaster õ¿ñíýãòèéã ¿¿ñãýõäýý òàëáàð á¿ðèéã äàðààõ
áàéäëààð òîõèðóóëíà.
Õ¿ñíýãòèéí áàéãóóëàëòûí ãîðèì ãàð÷ èðíý. Äàðààõ áàéäëààð
òîõèðóóëàõ áà àíõäàã÷ ò¿ëõ¿¿ðèéã BossCD òàëáàðààð àâíà.
13
14. Äýýðõèéí àäèëààð øèíæ ÷àíàðûí òàëáàðò òàëáàð õàðãàëçóóëàí
ºãºãäëèéí òºðºë áîëîí õýìæýýã òîõèðóóëæ ºãíº.
4. ¯¿ñãýñýí õ¿ñíýãòèéã TCustomerMaster ãýæ õàäãàëúÿ. File
öýñíèé Save as êîìàíäààð
íýýãäýõ õàðèëöàõ öîíõîíä
äàðààõ ñîíãîëòóóä õèéíý.
Save Table ‘table 1’ To -ä
õ¿ñíýãòèéí íýðèéã ºãíº.
As – õàäãàëàõ îáúåêòèéí
òºðëèéã ñîíãîíî.
5. ªãºãäëèéí õóóäàñíû
õàðàãäàõ ãîðèì (Data sheet
view) ð¿¿ øèëæèí äàðààõ ºãºãäëèéã îðóóëíà. ¯¿íèéã ã¿éöýòãýõèéí
òóëä:
View öýñíèé Data sheet view ýñâýë êîìàíäûí õýðýãë¿¿ðýýñ
Data sheet view ñîíãîíî.
Äàðààãèéí ¿éëäýëä çîðèóëààä õ¿ñíýãòèéã õààíà.
ªãºãäëèéã èìïîðòëîõ
Excel-èéí ôàéë áîëîí ãàäààä ºãºãäëèéã Access ïðîãðàìä óíøèí ìýäýð÷
îðóóëàõûã èìïîðòëîõ ãýäýã. Ãàäààä ºãºãäëèéã èìïîðò õèéâýë
Access- èéí õ¿ñíýãòýä ºãºãäºë íü õóóëàãäàõ áºãººä çàñâàð õèéõ
á¿ðýí áîëîìæòîé. ªãºãäëèéã èìïîðòëîõäîî äàðààõ äàðààëëûã
ã¿éöýòãýíý.
1. TCustomerMaster õ¿ñíýãòýä Excel – èéí CustomerData.xls –
ôàéëûã èìïîðòëî¸.
14
15. • CustomerData.xls
1. TCustomerMaster õ¿ñíýãò ºãºãäëèéí áààç óäèðäàõ öîíõîíä ãàð÷
èðñýí ýñýõèéã áàòëàõ øààðäëàãàòàé
2. File öýñíèé Get External Data äýä öýñíèé Import êîìàíäûã ñîíãîíî.
3. Íýýãäýõ Import õàðèëöàõ öîíõíû Look in òàëáàðò My Document/
Access_2003_Basic õàâòàñò áàéðëàõ CustomerData.xls ôàéëûã
ñîíãîíî.
4. Õýðýâ óã ôàéë öîíõîíä õàðàãäàõã¿é áàéâàë Files of type òàëáàðò
Microsoft Excel ãýæ áè÷èãäñýí õ¿ñíýãòýí ìýäýýëëèéí
òºðëèéã ñîíãîíî. Ok
5. Import Spreadsheet Wizard õàðèëöàõ öîíõ ãàð÷ èðýõ áºãººä
èìïîðòëîõ õýñã¿¿äèéã ñîíãîõ ¿¿ðýãòýé.
15
16. • - àæëûí õóóäñààð íü èìïîðòëîõ, ýíý
ñîíãîëòûí ¿åä àæëûí õóóäàñíû æàãñààëò ãàðíà.
• - òîäîðõîé ìóæààð èìïîðòëîõ
• S am pl d ata fo r workshee t‘S hee t Õ – ñîíãîãäñîí àæëûí õóóäàñíû
e 1
ºãºãäºë õàðàãäàõ áîëíî.
6. - èéã ñîíãîîä ò¿¿íèé æàãñààëòààñ Sheet1-
èéã ñîíãîîä Next òîâ÷ëóóðûã ñîíãîíî.
7. Íýýãäýõ õàðèëöàõ öîíõîíä - ýõíèé
ìºðèéã òàëáàðûí íýð áîëãîæ àøèãëàõ ýñýõèéã çààãààä Next
òîâ÷ëóóðûã ñîíãîíî.
8. ªãºãäëèéã õàäãàëàõ áàéðëàëûã çààíà.
- øèíý õ¿ñíýãò
- æàãñààëòûí
öîíõîíä áóé íýýëòòýé õ¿ñíýãòíèéã ñîíãîí ºãºãäëèéã
áàéðëóóëäàã. Ýíýõ¿¿ æàãñààëòààñ TCustomerÌàster –èéã
ñîíãîîä Next òîâ÷ëóóðûã ñîíãîíî.
9. Ýíýõ¿¿ íýýãäñýí öîíõ íü ñîíãîñîí ºãºãäëèéã çºâ õ¿ñíýãò
(TCustomerÌàster)-ò èìïîðòëîõ ãýæ áàéãàà ýñýõèéã
áàòàëãààæóóëäàã áºãººä Finish òîâ÷ëóóðûã ñîíãîíî.
10. Import Spreadsheet Wizard àìæèëòòàé èìïîðò õèéãäñýí òóõàé
ìýäýýëëèéí öîíõ ãàðäàã.
11. ªãºãäëèéí áààçûã óäèðäàõ öîíõîíä øèëæèæ TCustomerÌàster
õ¿ñíýãòýä õîñ äàðàëò õèéí íýýõýä ºãºãäëèéí õóóäàñ õàðóóëàõ
ãîðèìä ºãºãäºë õóóëàãäàæ, õ¿ñíýãòýä íýìýãäñýí áàéãàà
16
17. ýñýõèéã áàòëàí õàð.
1 2. ªºð÷ëºëòèéã õàäãàëààä äàðààãèéí ¿éëäýëä çîðèóëæ
õ¿ñíýãòèéã õààãààä òàâü÷èõúÿ.
Æè÷:
Áàãàíûí ºðãºíèéã ººð÷ëºõ: Õ¿ñíýãòèéí áàãàíûí ºðãºíèéã Format öýñíèé
Column Width êîìàíäààð, òàëáàð ñîíãîã÷èéí áàðóóí õèëèéã ÷èðýõ
çàìààð òîõèðóóëæ áîëíî.
Áàãàíûu áýõëýõ: Õ¿ñíýãòèéí òàëáàð íü îëîí òîõèîëäîëä àæëûí
õóóäñûã áàðóóí òèéø ã¿éëãýí õàðàõàä ç¿¿í òàëûí òàëáàð
¿çýãäýõã¿é áîëäîã. ªãºãäëèéã îðóóëàõ, óíøèõ ¿åä áàéíãà
õàðàãäàæ áàéõààð òàëáàðûã áýõëýæ áîëíî.¯¿íèé òóëä:
Áýõëýõ òàëáàðàà ñîíãîîä Format öýñíèé Lock Column
• Èìïîðòëîõ ¿åä àíõààðàõ ç¿éë
Äàðààõ òîõèîëäîëä çºâ èìïîðò õèéãäýõã¿é.
1. Òàëáàðûí íð ÿëãààòàé áàéõ òîõèîëäîëä
2. Òîëãîéí áàãàíà, òîëãîéí ìºðºíä ãàð÷èã áîëîí íýð áàéõ
òîõèîëäîëä
3. Access- èéí õ¿ñíýãòýä áàéõã¿é òàëáàð íü Excel-èéí
õ¿ñíýãòýä áàéõ òîõèîëäîëä
4. Ò¿ëõ¿¿ðèéã òîõèðóóëñàí òàëáàðò õîîñîí í¿ä áàéõ
òîõèîëäîëä
5. Òîëãîéí ìºðèéã òàëáàðûí íýð áîëãîæ àøèãëàõ òîõèîëäîëä
äàðààõ 1,2,3 ãýñýí äóãààðëàëòûã àæèãëààðàé.
Áîðëóóëàëòûí ºãºãäëèéã ¿¿ñãýõ
Õ¿ñíýãò áà òàëáàðûã ñóäëàõ
ºãºãäëèéã ¿ð àøèãòàéãààð àøèãëàæ ÷àäàõààð, õ¿ñíýãò áà
òàëáàðûí á¿òöèéã ñóäàëúÿ.
Õ¿ñíýãò ñóäëàõ
Äàðààõ áàéäëààð SellData õ¿ñíýãò ¿¿ñãýõ òîõèîëäîëä
TGoodsMaster, TcustomerMaster, TBossMaster, TsellData ãýñýí 4-
í õ¿ñíýãòýýñ ¿¿ñãýíý.
• SellData
17
18. • SellData
• CustomerMaster
• TGoodsMaster
Òàëáàðûã ñóäëàõ
TsellData õ¿ñíýãòýä øààðäëàãàòàé òàëáàðûã òîõèðóóëíà.
• BossMaster
• SellData
Áîðëóóëàëòûí ºãºãäºëä øààðäëàãàòàé òàëáàð íü äàðààõ
áàéäàëòàé áàéíà. ýíýõ¿¿ ºí㺺ð òîäðóóëñàí òàëáàðóóä
òîõèðóóëàõã¿é ººð òàëáàðààñ àâòîìàòààð àâàõ ýñâýë áàéãàà
òàëáàðûã ¿íäýñëýýä òîîöîîã õèéíý.
TCustomerMaster õ¿ñíýãòýýñ TGoodMaster
àâòîìàòààð àâíà. õ¿ñíýãòýýñ
àâòîìàòààð àâíà.
18
TBossMaster Price,Amount-ã
õ¿ñíýãòýýñ ¿ðæ¿¿ëæ òîîöîî-ëîë
àâòîìàòààð õèéíý.
19. Äýýðõ òàëáàðóóä äîòîð àâòîìàòààð õàíäàõ, òîîöîîëîõ òàëáàðóóäûã
¿ëäýýíý. Áàñ îðóóëñàí äàðààëëààð äóãààðëàõ çîðèóëàëòòàé No
òàëáàðûã íýìýýä, ýíý òàëáàðûã àíõäàã÷ ò¿ëõ¿¿ðýýð òîäîðõîéëíî. Îäîî
¿¿ñãýõ SellData õ¿ñíýãò ìààíü äàðààõ òàëáàðóóäààð ¿¿ñãýãäýíý.
Àâòîìàòààð õàíäàõ, òîîöîîëîõ àðãûí òóõàé query ¿¿ñãýõ á¿ëýãò
ñóäëàíà.
ÒSellData (No, SellDate, CustomerCD, GoodsCD, Amount) ãýñýí
á¿òýöòýé õ¿ñíýãò ¿¿ñãýíý.
No – äàðààëëààð íü äóãààðëàõ òàëáàð
SellDate – áàðàà áîðëóóëñàí îãíîî
CustomerCD– Õóäàëäàí àâàã÷èéí êîä
GoodsCD – áàðààíû êîä
Amount – çàðàãäñàí áàðààíû ¿íý
Áîðëóóëàëòûí ºãºãäëèéí õ¿ñíýãò ¿¿ññýí õýëáýðèéã ¿ç¿¿ëáýë:
Ýíýõ¿¿ õ¿ñíýãòèéã ¿¿ñãýõäýý ºìíºõ àðãóóäûã õýðýãëýõ áºãººä
õ¿ñíýãòýä ºãºãäºë îðóóëàõäàà èìïîðòûí àðãûã àøèãëàõ áîëíî.
• TSellData õ¿ñíýãòèéã ¿¿ñãýõ
1. SellManagement ãýñýí ºãºãäëèéí áààçûã óäèðäàõ öîíõíîîñ Tables
îáúåêòèéã ñîíãîîä õýðýãë¿¿ðèéã ñîíãî.
2. New Table õàðèëöàõ öîíõ
íýýãäýõ áºãººä æàãñààëòààñ
Design View-ã ñîíãîîä Ok
19
20. 3. Õ ¿ñíýãò øèíýýð ¿¿ñãýõäýý Inse rt öýñíèé Tab le êîìàíä ýñâýë
New O b j ct: Tab le êîìàíäûí õýðýãë¿¿ðèéã àøèãëàíà.
e
TSellData õ¿ñíýãòèéã ¿¿ñãýõäýý òàëáàð á¿ðèéã äàðààõ
áàéäëààð òîõèðóóëíà.
õ¿ñíýãòèéí á¿òöèéã ¿¿ñãýõäýý ºìíºõ õ¿ñíýãò¿¿äèéí àäèë
äàðààëëûã ã¿éöýòãýõ áºãººä òàëáàð á¿ðèéã äàðààõ áàéäëààð
òîõèðóóëíà.
Autonumber òºðºë: Òàëáàðûí ºãºãäëèéí òºðëèéã Autonumber
òîõèðóóëñàí ¿åä 1,2,3,.. ãýõ ìýò äàðààëñàí òîîíóóä àâòîìàòààð
îíîîãäîîä áè÷ëýã á¿ðò ººð ººð óòãà ¿¿ñíý.
Õ¿ñíýãòèéí áàéãóóëàëòûí ãîðèì ãàð÷ èðíý. Äàðààõ áàéäëààð
òîõèðóóëàõ áà àíõäàã÷ ò¿ëõ¿¿ðèéã No òàëáàðààð àâíà.
Äýýðõèéí àäèëààð øèíæ ÷àíàðûí òàëáàðò òàëáàð õàðãàëçóóëàí
ºãºãäëèéí òºðºë áîëîí õýìæýýã òîõèðóóëæ ºãíº.
4. ¯¿ñãýñýí õ¿ñíýãòèéã SellData ãýæ õàäãàëúÿ. File öýñíèé Save
as êîìàíäààð íýýãäýõ õàðèëöàõ öîíõîíä äàðààõ ñîíãîëòóóä õèéíý.
Save Table ‘table 1’ To -ä
õ¿ñíýãòèéí íýðèéã ºãíº.
As – õàäãàëàõ îáúåêòèéí
òºðëèéã ñîíãîíî.
5. Äàðààãèéí ¿éëäýëä áýëòãýí
õ¿ñíýãòýý õààíà.
Áîðëóóëàëò ºãºãäëèéí õ¿ñíýãòýä
ºãºãäëèéã èìïîðòëîõ
ªãºãäëèéã èìïîðòëîõäîî TCustomerMaster õ¿ñíýãòýä ºãºãäºë
èìïîðòëîõòîé àäèëààð äàðààõ äàðààëëûã ã¿éöýòãýíý.
1. TSell Data õ¿ñíýãòýä Excel – èéí SellData.xls – ôàéëûã èìïîðòëî¸.
1. T SellData õ¿ñíýãò ºãºãäëèéí áààç óäèðäàõ öîíõîíä ãàð÷ èðñýí
ýñýõèéã áàòëàõ øààðäëàãàòàé
20
21. 2. File öýñíèé Get External Data äýä öýñíèé Import êîìàíäûã ñîíãîíî.
3. Íýýãäýõ Import õàðèëöàõ öîíõíû Look in òàëáàðò My Document/
Access_2003_Basic õàâòàñò áàéðëàõ • SellData.xls ôàéëûã ñîíãîíî.
4. Õýðýâ óã ôàéë öîíõîíä õàðàãäàõã¿é áàéâàë Files of type òàëáàðò
Microsoft Excel ãýæ áè÷èãäñýí õ¿ñíýãòýí ìýäýýëëèéí
òºðëèéã ñîíãîíî. Ok
5. Import Spreadsheet Wizard õàðèëöàõ öîíõ ãàð÷ èðýõ áºãººä
äàðààõ ñîíãîëòóóäûã õèéíý.
• àæëûí õóóäñààð èìïîðòëîõ ó÷ðààñ
ñîíãîëòûí òîâ÷èéã èäýâõæ¿¿ëýýä æàãñààëòûí öîíõíîîñ
Sheet1-èéã èäýâõæ¿¿ëíý.
• Sample data for worksheet ‘Sheet1Õ– òàëáàðò ñîíãîãäñîí àæëûí
õóóäàñíû ºãºãäºë õàðàãäàõ áîëíî.
Next òîâ÷ëóóðûã ñîíãîíî.
21
22. 1 3. Íýýãäýõ õàðèëöàõ öîíõîíä - ýõíèé
ìºðèéã òàëáàðûí íýð áîëãîæ àøèãëàõ ýñýõèéã çààãààä Next
òîâ÷ëóóðûã ñîíãîíî.
14. ªãºãäëèéã õàäãàëàõ áàéðëàëûã çààõäàà
-
æàãñààëòûí öîíõîíä áóé íýýëòòýé õ¿ñíýãòèéí æàãñààëòààñ
TSellData –èéã ñîíãîîä Next òîâ÷ëóóðûã ñîíãîíî.
15. Äàðààãèéí íýýãäñýí öîíõ íü TSellData)-ò èìïîðòëîõ ãýæ áàéãàà
ýñýõèéã áàòàëãààæóóëäàã áºãººä Finish òîâ÷ëóóðûã ñîíãîíî.
16. Import Spreadsheet Wizard-èéí àìæèëòòàé èìïîðò õèéãäñýí
òóõàé ìýäýýëëèéí öîíõ ãàðäàã.
22
23. 17. ªãºãäëèéí áààçûã óäèðäàõ öîíõîíä øèëæèæ TSellData
õ¿ñíýãòýä õîñ äàðàëò õèéí íýýõýä ºãºãäëèéí õóóäàñ õàðóóëàõ
ãîðèìä ºãºãäºë õóóëàãäàæ, õ¿ñíýãòýä íýìýãäñýí áàéãàà
ýñýõèéã áàòëàí õàð.
18. ªºð÷ëºëòèéã õàäãàëààä äàðààãèéí ¿éëäýëä çîðèóëæ
õ¿ñíýãòèéã õààãààä òàâü÷èõúÿ.
Æè÷:
• Áîäèò áàéäàëä áîðëóóëàëòûí ºãºãäëèéã ôîðì äýýð îðóóëäàã
÷ query áîëîí òàéëàíä îëîí òîîíû ºãºãäºë õýðýãòýé áîëîõ ó÷èð
ýõëýýä ºãºãäëèéã îðóóëñàíûã àíõààðàõ õýðýãòýé.
• Îáúåêò õîîðîíäûí óðñãàë òóõàé
Õ¿ñíýãòýä õàäãàëàãäñàí ºãºãäëèéã äàðààõ áàéäëààð îáúåêò
á¿ðèéí äóíä àøèãëàäàã.
Query
ºãºãäëèéã
õàðóóëàõ
ºãºãäëèéã
îðóóëàõ,
çàñâàð
õèéõ
Õ¿ñíýãò
ºãºãäëèéã
ºãºãäëèéã
õàðóóëàõ
Õ îëáîîñ ¿¿ñãýõ òóõàé
ºãºãäëèéã
õýâëýõ
îðóóëàõ,
çàñâàð
õèéõ
23
Òàéëàí Òàéëàí
24. Access ïðîãðàìä îëîí õýñýãò õóâààãäñàí õ¿ñíýãò¿¿äèéã äóíäûí
íèéòëýã òàëáàðààð õîëáîõûã relationship ãýäýã. Õ¿ñíýãò¿¿äýä
õîëáîîñ àøèãëàñíààð ÿã íýã õ¿ñíýãò áàéãàà þì øèã òýäãýýðèéí
ºãºãäºëòýé íü àæèëëàæ áîëäîã þì.
Àíõäàã÷ áà ãàäààä ò¿ëõ¿¿ð
2 õ¿ñíýãòèéí äóíä õîëáîîñ ¿¿ñãýõèéí òóëä 2 õ¿ñíýãò íèéòëýã
òàëáàðòàé áàéõ øààðäëàãàòàé. Íèéòëýã òàëáàðóóäûí äîòîð
ò¿ëõ¿¿ð àãóóëñàí òàëáàðûã àíõäàã÷ ò¿ëõ¿¿ð, ýíãèéí òàëáàðààð
ä¿ðñëýãäñýíèéã ãàäààä ò¿ëõ¿¿ð ãýíý. Íèéòëýã òàëáàðóóäûí äîòîð
àíõäàã÷ ò¿ëõ¿¿ð àãóóëñàí õ¿ñíýãòèéã ãîë õ¿ñíýãò õàðèí ãàäààä
ò¿ëõ¿¿ð àãóóëñàíûã õîëáîîòîé õ¿ñíýãò ãýíý.
Àíõäàã÷
ò¿ëõ¿¿ð
Õ îëáîîñò õ¿ñíýãò Ãîë õ¿ñíýãò
Ãàäààä
ò¿ëõ¿¿ð
TGoodsMaste r, TBossMaste r, TCustom erMas te r, Tse llD ata ãýñýí äýýðõ
¿¿ñãýñýí 4 õ¿ñíýãòèéí äóíä õîëáîîñ ¿¿ñãýå.
1 . ªãºãäëèéí áààçûí óäèðäàõ öîíõîíä äýýðõ 4 õ¿ñíýãò áàéãàà
ýñýõèéã áàòëàí õàð.
2. Tools öýñíèé Re lationships êîìàíä ýñâýë êîìàíäûí
õýðýãë¿¿ðèéã ñîíãî.
3. S how Tab le õàðèëöàõ öîíõ íýýãäýõ áºãººä Tables õàâòàñò
áàéðëàõ õ¿ñíýãòéèí íýðèéí æàãñààëòààñ TGoodsMaster –èéã
24
25. ñîíãîîä Add òîâ÷ëóóðûã ñîíãî.
4. ªìíºõ êîìàíäûí àäèëààð Show Tablå öîíõíû Tables õàâòàñíû
æàãñààëòààñ:
TBossMaster – èéã ñîíãîîä Add òîâ÷ëóóðûã ñîíãî, TCustomerMaster –
èéã ñîíãîîä Add òîâ÷ëóóðûã ñîíãî, TsellData - èéã ñîíãîîä Add
òîâ÷ëóóðûã ñîíãîîä ýíýõ¿¿ öîíõîî õààíà.
5. 4-í õ¿ñíýãòèéí òàëáàðûí æàãñààëò ãàð÷ èðíý. Àíõäàã÷
ò¿ëõ¿¿ð òàëáàðóóä íü òîä áè÷èãäñýíýýð õàðàãäàíà.
Æè÷: Øààðäëàãàòàé ãýæ ¿çâýë õ¿ñíýãòèéí õýìæýýã ººð÷ëºõ, 纺õ
áîëîìæòîé.
6. Äàðààõ çóðàã äýýðõ øèã òàëáàðûí æàãñààëòûã áàéðëóóë.
7. TBossMaster õ¿ñíýãò áà TCustomerMaster õ¿ñíýãòèéí õîîðîíä
õîëáîîñ ¿¿ñãýå.
TBossMaster
õ¿ñíýãòèéí TBossCD
òàëáàðûã
TCustomerMaster
õ¿ñíýãòèéí
TBossCD õ¿ðòýë
õóëãàíààð ÷èðýõ
¿éëäýë õèéíý.
8. Edit Relationship
õàðèëöàõ öîíõ íýýãäýíý.
25
26. Table/Query - TBossMaster õ¿ñíýãò (ãîë õ¿ñíýãò)
Related/Query - TCustomerMaster íü (õîëáîîñò õ¿ñíýãò) áîëñîí
ýñýõèéã áàòëàí õàð.
9. Enforce Reference Integrity – Õàíäàëòûí çîõèöîõ ÷àíàð ñîíãîëòûã
òîâ÷èéã èäýâõæ¿¿ëýýä Great òîâ÷ëóóðûã ñîíãî.
Relationship type – 1:îëîí õîëáîîñòîé áàéãàà èëýðõèéëíý.
Õ¿ñíýãòèéí äóíä õîëáîîñ øóãàì ¿¿ñýõ áºãººä TBossMaster-ò “1”
(àíõäàã÷ ò¿ëõ¿¿ð), TCustomerMaster-ò “∞” (ãàäààä ò¿ëõ¿¿ð)
ãàð÷ èðñýí ýñýõèéã áàòëàí õàðíà.
10. TGoodsMaster õ¿ñíýãò áà, TSellData õ¿ñíýãòèéí õîîðîíä õîëáîîñ
¿¿ñãýå.
TGoodsMaster õ¿ñíýãòèéí GoodsCD òàëáàðûã TSellData
õ¿ñíýãòèéí GoodsCD òàëáàð õ¿ðòýë õóëãàíààð ÷èðýõ ¿éëäýë
õèéíý.
11. Edit Relationship õàðèëöàõ öîíõ íýýãäýíý.
Table/Query - TGoodsMaster õ¿ñíýãò (ãîë õ¿ñíýãò)
Related/Query - TSellData õ¿ñíýãò (õîëáîîñò õ¿ñíýãò) áîëñîí
ýñýõèéã áàòëàí õàð.
26
27. 12. Enforce Reference Integrity – Õàíäàëòûí çîõèöîõ ÷àíàð ñîíãîëòûã
òîâ÷èéã èäýâõæ¿¿ëýýä Great òîâ÷ëóóðûã ñîíãî.
Relationship type – 1:îëîí õîëáîîñòîé áàéãàà èëýðõèéëíý.
Õ¿ñíýãòèéí äóíä õîëáîîñ øóãàì ¿¿ñýõ áºãººä TGoodsMaster -ò “1”
(àíõäàã÷ ò¿ëõ¿¿ð), TSellData-ò “∞” (ãàäààä ò¿ëõ¿¿ð) ãàð÷ èðñýí
ýñýõèéã áàòëàí õàðíà.
13. TCustomerMaster õ¿ñíýãò áà, TSellData õ¿ñíýãòèéí õîîðîíä
õîëáîîñ ¿¿ñãýå.
TCustomerMaster õ¿ñíýãòèéí CustomerCD òàëáàðûã TSellData
õ¿ñíýãòèéí CustomerCD òàëáàð õ¿ðòýë õóëãàíààð ÷èðýõ
¿éëäýë õèéíý.
14. Edit Relationship õàðèëöàõ öîíõ íýýãäýíý.
Table/Query - TCustomerMaster õ¿ñíýãò (ãîë õ¿ñíýãò)
Related/Query - TSellData õ¿ñíýãò (õîëáîîñò õ¿ñíýãò) áîëñîí
ýñýõèéã áàòëàí õàð.
27
28. 15. Enforce Reference Integrity – Õàíäàëòûí çîõèöîõ ÷àíàð ñîíãîëòûã
òîâ÷èéã èäýâõæ¿¿ëýýä Great òîâ÷ëóóðûã ñîíãî.
Relationship type – 1:îëîí õîëáîîñòîé áàéãàà èëýðõèéëíý.
16. Õ¿ñíýãòèéí äóíä õîëáîîñ øóãàì ¿¿ñýõ áºãººä TCustomerMaster
-ò “1” (àíõäàã÷ ò¿ëõ¿¿ð), TSellData-ò “∞” (ãàäààä ò¿ëõ¿¿ð)
ãàð÷ èðñýí ýñýõèéã áàòëàí õàðíà.
17. Relationships öîíõûã Save
õàäãàëààä õàà.
êîìàíäûí õýðýãë¿¿ðýýð
18. ªãºãäëèéí áààçûí óäèðäàõ öîíõîíä øèëæ.
Æè÷: Õîëáîîñûã çàñâàðëàõ òîõèîëäîëä õîëáîëò äýýð õîñ äàðàëò
õèéíý.
28