![Page 1: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/1.jpg)
1
บทท 3 การท างานกบฟอรม (Form)
Microsoft Access ม tool ชวยในการท างาน
เพอใหผใชท างานจดการกบขอมลไดสะดวกขน
Tool ทจะกลาวถงในบทเรยนนคอ Form
เราจะสรางและท างานกบ Form
![Page 2: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/2.jpg)
2
การสราง Form สามารถท าได หลายวธโดยการเลอก icon ดงน- Form สรางฟอรมในแนวคอลมน- Split form สรางฟอรมท าใหเหนขอมลได 2 มมมอง- Multiple Items สรางฟอรมแบบแถวในแนวนอน - More Forms -เลอกdatasheet สรางฟอรมแสดงขอมลท งหมดในมมมอง data sheet- More Forms –เลอกFormwizard เปนการสรางฟอรมโดยใชตวชวย (Wizard) ฟอรม
ทสรางดวยวธน งายและไมซบซอน ท าตามข นตอนทระบ- แบบ blank form ฟอรมนเราตองท าเอง โดยเราสามารถออกแบบจดวาง field ดวยตว
เราเอง เราสามารถเลอก filed nameทตองการ- Form design สรางฟอรมในมมมองของนกออกแบบ ท าใหเราก าหนดรายละเอยดหรอรปแบบตามทเราตองการได
จากนเราจะศกษาวธการสรางฟอรมท งหมดตามล าดบ
- AutoForm PivotTable เปนฟอรมอตโนมตแบบ pivot Table คอฟอรมนจะแสดงขอมลทมความสมพนธกน 2 ชด ในรปแบบของตารางวเคราะหและสามารถแจกแจงรายละเอยดได- AutoForm PivotChart เปนฟอรมอตโนมตท เพอแสดงขอมลทมความสมพนธกน 2ชด ในรปแบบของแผนภม
![Page 3: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/3.jpg)
3
ในการท างานเรามฐานขอมล MyStudent และม ตาราง Student
3.1 การสราง Form จาก icon Formสรางฟอรมซงขอมลจะแสดงในแนวคอลมน
มข นตอนดงน1). click ทแถบ Create2). click icon Form3). จะปรากฏผล
1).
2).
3).
จะแสดงขอมลทมอย
ทงหมดในตาราง student
: ม 5 record ตอนนอย
record แรก
เลอน record
ใส/เพมขอมล
เขาตาราง
![Page 4: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/4.jpg)
4
3.2 สราง Form จาก icon Split formสรางฟอรมท าใหเหนขอมลได 2 มมมอง
มข นตอนดงน1). click ทแถบ Create2). click icon Split Form3). จะปรากฏผล
1). 2).3).
![Page 5: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/5.jpg)
5
3.3 สราง Form จาก icon Multiple Itemsสรางฟอรมแบบแถวในแนวนอน
มข นตอนดงน1). click ทแถบ Create2). click icon Multiple Items3). จะปรากฏผล
1). 2).3).
![Page 6: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/6.jpg)
6
3.4 สราง Form : datasheet สรางฟอรมแสดงขอมลท งหมดในมมมอง data sheet
มข นตอนดงน1). click ทแถบ Create2). click More Forms จะปรากฏ list box3). click เลอก Datasheet4)จะปรากฏ form : Data sheet
2).
3).
4).
1).
![Page 7: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/7.jpg)
7
3.5 สราง Form : Form wizard สรางฟอรมโดยใชตวชวย (Wizard) ฟอรมทสรางดวยวธน งายและไมซบซอน
มข นตอนดงน1. ท าการเลอกดงน
1.1 click ทแถบ Create1.2. click More Forms จะปรากฏ list box1.3. click เลอก Form Wizard
1.2
1.3
1.1
![Page 8: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/8.jpg)
8
2. จะปรากฏหนาตางดงรป ใหเรา click เลอกท างานดงน2.1 click ท เพอระบแหลงขอมล จากตย.ใช Table:Student2.2 click เลอก field ทตองการน าไปแสดงทฟอรม (click field : click ป ม หรอ double click ท field หรอเลอกทก field click ) ตวอยางน เราเลอกทก fieldป ม เลอก field จาก Available Fields เพอน าไปแสดงท form
ป ม field ทเลอกแลวเปลยนใจไมตองการแสดงท form
2.3 click Next
2.2
2.1
2.3
![Page 9: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/9.jpg)
9
3.จะปรากฏหนาตางเพอเลอกรปแบบของฟอรม ใหเรา click เลอกท างานดงน3.1 click เลอกรปแบบของฟอรม ตวอยางเลอกแบบ Columnar
(click แบบไหนกจะปรากฏตวอยางทกรอบดานซาย)3.2 click Next
3.1
3.2
![Page 10: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/10.jpg)
10
4.จะปรากฏหนาตางใหเลอกพนหลง ใหท างานดงน4.1 click เลอกพนหลง click เลอก ดานขวา ดานซายจะแสดงตวอยาง4.2 click Next
4.2
4.1
![Page 11: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/11.jpg)
11
5. จะปรากฏหนาตางใหเราระบชอฟอรม ท างานดงน5.1 click พมพชอฟอรม ตวอยางนใชชอวา StudentForm5.2 ท Option click Open the form to view or enter information5.3 click Finish
5.1
5.2
5.3
![Page 12: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/12.jpg)
12
6. จะปรากฏหนาตาง StudentForm ซงเปนผลลพธจากการสรางฟอรมทเราก าหนดมาต งแตตน ดงรป
Formน ท status bar ดานลาง มรายละเอยดบอกใหเราทราบวา table student ม 5 record ก าลงแสดงขอมล record ท 1เราสามารถท างานเพอจดการกบขอมลได เรยกดขอมล แกไขขอมล เพมขอมลโดย Click ดงน
![Page 13: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/13.jpg)
13
recordแรกrecord กอนหนาrecord ถดไป record สดทาย เพมขอมลคอเพม recordใหมเปน record 6
![Page 14: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/14.jpg)
14
3.6 Blank Formsฟอรมนเราตองท าเอง โดยเลอก filed nameทตองการ
ข นตอนการท างานเพอสราง form ในรปแบบ Blank Forms
เราท างานกบฐานขอมล MyStudent ม Table Student1. ท างานดงน1.1 click เลอก แถบ Create1.2 Click เลอก icon Blank Form
1.1
1.2
![Page 15: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/15.jpg)
15
2. จะปรากฏหนาตาง form ดงรป
click
เครองหมาย+
ทตาราง
จะปรากฏเครองหมาย – และ
ปรากฏ field nameเพอใหเราเลอก
field ทตองการไปแสดงท form
![Page 16: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/16.jpg)
16
ใหเรา click fieldทตองการ click&dragน ามาวางท form
Click&drag
![Page 17: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/17.jpg)
17
Save form : BlankFormStudent
![Page 18: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/18.jpg)
18
3.7 Form designฟอรมนเราตองท าเอง โดยเราสามารถออกแบบจดวาง field ดวยตวเราเอง เราสามารถเลอก filed nameทตองการ
ข นตอนการท างานเพอออกแบบ form มดงน1. ท างานดงน
1.1 click เลอก แถบ Create1.2 Click เลอก icon Form Design
1.1
1.2
![Page 19: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/19.jpg)
19
2.ทแถบ design3.เลอก icon Add existing Fields
4.เลอกขอมลทตองการ (Click&drag) น าไปแสดงท form
2. 3.
4.
![Page 20: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/20.jpg)
20
การจด Form เพอความสวยงาม คอนขางใชเวลาในการปรบแตงความสวยงาม- ขยายจอภาพ น าเมาสวางทมมแลวลากเพม-ลดขนาดฟอรม- จดต าแหนง field- ยายบาง field- เลอกหลาย Field เพอการจดการตางๆ ให click เลอก field แลวกด shift คางแลว click เลอก field ทตองการ- เปลยน font ใสสพ น เปลยนสตวอกษร สพนของฟอรม ใชเมาสคลกท field แลว click เพอท างานตามตองการจากตวอยางนเราเลอก field ทตองการน ามาแสดงบน Form จากน นจดวางแตงสวยงามตามตองการดงรป
Label : ขอความ
Textbox: ขอมล
![Page 21: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/21.jpg)
21
ปรบแตง form เสรจจดเกบ form น ให click save พมพชอ form ตวอยางนจดเกบชอ FormDesignดผลลพธคอด form ทเกดขน Click ท icon View จะปรากฏ list box Click เลอก Form View
ดผลลพธ
![Page 22: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/22.jpg)
22
เราจะได form ทเราปรบแตงเอง ดงรป
![Page 23: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/23.jpg)
การก าหนดสวนประกอบของ form
form ประกอบดวย
-Form header
-Page header
-Detail
-Page footer
-Form footer
23
![Page 24: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/24.jpg)
การท างานกบสวนประกอบของ form
1.ทรายชอ object ใน navigation pane
2.Click จะปรากฏlist box ใหเราเลอก
3.เลอก Form
24
1.2.
3.
![Page 25: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/25.jpg)
25
4. object ใน navigation pane จะเปน Forms
5. Double clickเลอก Formทเราตองการออกแบบ จากตวอยาง เลอก BlankFormStudent
จะปรากฏหนาจอดงรป
4.
5.
![Page 26: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/26.jpg)
26
7. Click ท icon View จะปรากฏ list box
8. clickเลอก design view
จะปรากฏหนาจอดงรป
7.
8.
![Page 27: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/27.jpg)
27
9.click Detail
10. click ขวา
เลอกท างาน
- Page Header/Footer
- Form Header/Footer
จะปรากฏหนาจอดงรป
เราสามารถขยาย
/ยอจอภาพได
โดยใช mouse
clickทมม
9.10.
![Page 28: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/28.jpg)
28
ทแถบ designClick icon- logo :รป-Title : หวเรอง ชอ form-Page Numbers-Date and Time-label –ขอความ
เปลยน font ใสส ปรบแตงให
สวยงาม
![Page 29: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/29.jpg)
Click ท icon View : Form view
จะปรากฏหนาจอดงรป
29
![Page 30: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access](https://reader035.vdocuments.us/reader035/viewer/2022071609/61484ed1cee6357ef92544e8/html5/thumbnails/30.jpg)
30
Form ทเราออกแบบนเราสามารถท างานเพอจดการกบขอมล
สวนรายละเอยดอนๆ เพอท างานกบ form เราสามารถสราง Control เชน Button Option Combo box List box เพอท างานชวยอ านวยความสะดวก หรอใสรปภาพเพอแตง form ใหสวยงาม กสามารถท าได
ค าแนะน า ส าหรบผสนใจการออกแบบ Form ขนกบขอมลทเราจดเกบ และผสานกบ Control ตางๆ ทไปดวยกนได ท งนท งน นกเพอใหผใชท างานไดสะดวกน นเอง