microsoft access tool ชว่ยในการทางาน form · 2016. 3. 17. · 1...

30
1 บทที3 การทางานกับฟอร์ม (Form) Microsoft Access มี tool วยในการทางาน เพื่อให้ผู้ใช ทางานจ ัดการก ับข้อมูลได้สะดวกขึ้น Tool ที่จะกล ่าวถึงในบทเรียนนี้คือ Form เราจะสร้างและทางานกับ Form

Upload: others

Post on 31-Aug-2021

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access

1

บทท 3 การท างานกบฟอรม (Form)

Microsoft Access ม tool ชวยในการท างาน

เพอใหผใชท างานจดการกบขอมลไดสะดวกขน

Tool ทจะกลาวถงในบทเรยนนคอ Form

เราจะสรางและท างานกบ Form

Page 2: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access

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

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

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

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

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

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

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

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

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

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

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

13

recordแรกrecord กอนหนาrecord ถดไป record สดทาย เพมขอมลคอเพม recordใหมเปน record 6

Page 14: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access

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

15

2. จะปรากฏหนาตาง form ดงรป

click

เครองหมาย+

ทตาราง

จะปรากฏเครองหมาย – และ

ปรากฏ field nameเพอใหเราเลอก

field ทตองการไปแสดงท form

Page 16: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access

16

ใหเรา click fieldทตองการ click&dragน ามาวางท form

Click&drag

Page 17: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access

17

Save form : BlankFormStudent

Page 18: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access

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

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

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

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

22

เราจะได form ทเราปรบแตงเอง ดงรป

Page 23: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access

การก าหนดสวนประกอบของ 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

การท างานกบสวนประกอบของ 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

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

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

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

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

Click ท icon View : Form view

จะปรากฏหนาจอดงรป

29

Page 30: Microsoft Access tool ชว่ยในการทางาน Form · 2016. 3. 17. · 1 บทที่ 3 การท างานกับฟอร์ม (Form) Microsoft Access

30

Form ทเราออกแบบนเราสามารถท างานเพอจดการกบขอมล

สวนรายละเอยดอนๆ เพอท างานกบ form เราสามารถสราง Control เชน Button Option Combo box List box เพอท างานชวยอ านวยความสะดวก หรอใสรปภาพเพอแตง form ใหสวยงาม กสามารถท าได

ค าแนะน า ส าหรบผสนใจการออกแบบ Form ขนกบขอมลทเราจดเกบ และผสานกบ Control ตางๆ ทไปดวยกนได ท งนท งน นกเพอใหผใชท างานไดสะดวกน นเอง