ใบความรู้ที่ 8 การสร้างฟอร์ม

13
ใใใใใใใใใใใใ 8.1 ใใใใใใใใใใใใใใใใ กกกกกกกกกกกกกกกก ใใใใ กกกกกกกกกกกกกกกกกก ใใใใใใ กกกกกกกกกกกกกกกก ใใใใ กกกกกกกกกกกกกกก 5 ใใใใใใใใใใใใใใใใ ใใใใใใใใ (Form) กกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกก,กกกก, กกกก กกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก 1. ใใใใใใใใใใใใ Form ใใ Access 2010 กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกก กกกก ก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกก กกกก กกกกกกกกกกกก กกกกกกกกกกก กกกกกกกกกกกกกกก ก กกกกกกก กกกก Form กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก 6 กกกกกก กกกกกก 1.1 Data Entry Form ใใใใ Form กกกกกกกกกกก กกกก กกกกกกกกกกกกกก Form กกกกกกกกกกกกกกกกกกก กกกก - Columnar Form กกกกกกกกกกกกกกกกกกกกกกกกก กกกก 1 กกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกก - Tabular Form กกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกก 1.2 Modal Form กกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกก 1.3 Datasheet Form กกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกก Datasheet 1.4 Main / Sub Form กกกกกกกกกกกกกกกกกกกกก กกกกกกกกกก ก กกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกก

Upload: giggle036

Post on 23-Dec-2014

348 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: ใบความรู้ที่ 8 การสร้างฟอร์ม

ใบความรู้�ที่�� 8.1

หน่�วยการู้เรู้�ยน่รู้� การสร�างแบบฟอร�ม ว�ชา การจั�ดการฐานข้�อม�ลเรู้��อง การสร�างแบบฟอร�ม ช��น่ ม�ธยมศึ�กษาปี�ที่�� 5

การู้สรู้างแบบฟอรู้�มแบบฟอรู้�ม (Form) เปี!นส"วนหน��งข้องฐานข้�อม�ลที่��ช่"วยในการ

ปี'อน,แสดง, หร(อ แก�ไข้ข้�อม�ลโดยที่��เราสามารถจั�ดร�ปีแบบการแสดงผลบนจัอภาพได� 1. การู้ที่�างาน่ก�บ Form ใน่ Access 2010

หากต้�องการปี'อนข้�อม�ลจั0านวนมากลงไปีในต้าราง เราสามารถจั�ดการก�บข้�อม�ลเหล"าน�1นอย"างม�ปีระส3ที่ธ3ภาพได�โดยการใช่�ฟอร�ม ซึ่��งเปี!นเคร(�องม(อที่��ปีระกอบไปีด�วยคอนโที่รล หร(อต้�วควบค6มการที่0างานต้"าง ๆ ที่��จัะช่"วยให�เราสามารถจั�ดการก�บข้�อม�ลได�อย"างสะดวกรวดเร8วมากข้�1น เช่"น เที่8กซึ่�บ9อกซึ่� คอมโบบ9อกซึ่� ปี6:มค0าส��งต้"าง ๆ เปี!นต้�น ซึ่��ง Form ที่��เราจัะเร�ยกข้�1นมาใช่�งานได�น�1นม�อย�"ด�วยก�น 6 ปีระเภที่ ด�งน�1

1.1 Data Entry Form เป็!น่ Form ที่��ใช่�ในการปี'อน และแก�ไข้ข้�อม�ล Form ปีระเภที่น�1แบ"งออกได�เปี!น

- Columnar Form เปี!นฟอร�มข้�อม�ลที่��ใช่�แสดงที่�ละ 1

เรคคอร�ด เหมาะส0าหร�บปี'อนข้�อม�ลลงไปีในต้าราง- Tabular Form เปี!นฟอร�มที่��ใช่�แสดงข้�อม�ลหน�าละหลาย

เรคคอร�ด1.2 Modal Form เปี!นฟอร�มที่��ใช่�ร�บข้�อม�ลจัากผ��ใช่�งานไปีด0าเน3น

การต้"อ1.3 Datasheet Form เปี!นฟอร�มที่��ม�การแสดงเรคคอร�ดใน

ล�กษณะม6มมอง Datasheet

1.4 Main / Sub Form เปี!นฟอร�มที่��ม�การแสดงข้�อม�ลหลาย ๆ ฟอร�มย"อย ภายในฟอร�มหล�กฟอร�มเด�ยว เช่"น ฟอร�มข้�อม�ลส3นค�า จัะปีระกอบไปีด�วยฟอร�มย"อยช่น3ด และราคาส3นค�า เปี!นต้�น

Page 2: ใบความรู้ที่ 8 การสร้างฟอร์ม

1.5 Pivot Table Forms เปี!นฟอร�มที่��ใช่�ในการแสดงข้�อม�ลแบบต้ารางสร6ปีข้�อม�ล

1.6 Pivot Chart Form เปี!นฟอร�มที่��ใช่�แสดงข้�อม�ลในร�ปีข้องกราฟ

2. การู้ก�าหน่ดค#ณสมบ�ติ�ของคอน่โที่รู้ลใน่ Access 2010

การสร�างฟอร�มข้�1นมาใช่�งานน�1น ย"อมก8ต้�องม�การสร�างคอนโที่รลข้�1นมาควบค6มการที่0างานข้องฟอร�ม ซึ่��งก8ต้�องม� การก0าหนดค6ณสมบ�ต้3ให�คอนโที่รลที่��น0ามาใช่�ควบค6มการที่0างานข้องฟอร�มด�วย เพ(�อให�คอนโที่รลที่0างานได�ต้ามต้�องการ โดยการก0าหนดค6ณสมบ�ต้3ข้องคอนโที่รลน�1นม�ข้� 1นต้อนด�งต้"อไปีน�1

1) เปี<ดฟอร�มข้�1นมาแล�วคล3กแที่8บ ออกแบบ (Design)

 2) คล3กเล(อกคอนโที่รลที่��ต้�องการ เล(อก แผ"นค6ณสมบ�ต้3

(Properties Sheet)3) ก0าหนดค6ณสมบ�ต้3ต้ามต้�องการ

Page 3: ใบความรู้ที่ 8 การสร้างฟอร์ม

3. ส�วน่ป็รู้ะกอบของฟอรู้�มส"วนปีระกอบข้องต้�วฟอร�ม   Design View ปีระกอบด�วย 5 ส"วน ค(อ1) ส"วนห�วข้องฟอร�ม Form Header  จัะแสดงอย�"ในส"วนบนส6ดข้อง

ฟอร�ม ซึ่��งจัะพ3มพ�เฉพาะหน�าแรกเที่"าน�1น เปี!นส"วนที่��ใช่�แสดงข้�อความ เช่"น ช่(�อฟอร�ม ว�นที่��และเวลา เปี!นต้�น

2) ส"วนห�วข้องหน�า Page Header  จัะถ�กพ3มพ�อย�"ส"วนบนส6ดข้องแต้"ละหน�า

3) ส"วนรายละเอ�ยด Detail เปี!นส"วนปีระกอบที่��ส0าค�ญที่��ส6ดต้�องม�เสมอแต้"ก0าหนดให�ไม"แสดง(ค(อมองไม"เห8น)ได� เปี!นส"วนที่��ใช่�วางเข้ต้ข้�อม�ลหร(อต้�วควบค6มที่��ใช่�แสดงข้�อม�ลหร(อร�บข้�อม�ลจัากผ��ใช่� รวมที่�1งเปี!นส"วนที่��ใช่�วางฟอร�มย"อย

4) ส"วนที่�ายข้องฟอร�ม Page Footer  จัะถ�กพ3มพ�ในส"วนล"างส6ดข้องแต้"ละหน�า

5) ส"วนที่�ายข้องฟอร�ม Form Footer ม�กจัะแสดงอย�"ส"วนล"างส6ดข้องหน�าจัอฟอร�ม ซึ่��งจัะถ�กพ3มพ�อย�"เฉพาะหน�าส6ดที่�าย

การู้เพิ่��มหรู้�อลบส�วน่ห�ว / ส�วน่ที่ายของหน่า และฟอรู้�ม

1) คล3กข้วาบนหน�าจัอ Form Design  

2) คล3กเล(อกค0าส��งที่��ต้�องการจัะเพ3�มหร(อลบส"วนห�ว / ส"วนที่�ายข้องหน�า และฟอร�มน�1นๆ

Page 4: ใบความรู้ที่ 8 การสร้างฟอร์ม

4. การู้ก�าหน่ดช��อฟอรู้�มใน่ Access 2010

1) คล3กแที่8บ ออกแบบ (Design)

2) คล3กเล(อก ช่(�อเร(�อง (Title)

3) พ3มพ�ช่(�อฟอร�มที่��ต้�องการ

5. การู้สรู้าง Form ใน่ Access 2010

การู้สรู้าง Form ม�อย��ดวยก�น่หลายว�ธี�ด�งน่��ว�ธี�ที่�� 1 การู้สรู้าง Form แบบ Columner

1. คล3กแที่8บ สร�าง (Create)

2. คล3กเล(อก ฟอร�ม (Form)

3. ฟอร�มจัะปีรากฏข้�1นมาให�ได�ใช่�งาน 

Page 5: ใบความรู้ที่ 8 การสร้างฟอร์ม

 

ว�ธี�ที่�� 2 การู้สรู้าง Form แบบ Multiple term

          เปี!นการสร�างฟอร�มที่��ใช่�แสดงฟ<ลด�ในแนวนอน ม�ล�กษณะคล�ายก�บม6มมอง Datasheet ซึ่��งการสร�างฟอร�มแบบ Multiple term

น�1นม�ข้� 1นต้อนด�งต้"อไปีน�1          1. คล3กแที่8บ สร�าง (Create)

          2. คล3กเล(อก ฟอร�มเพ3�มเต้3ม (More Form) > หลายรายการ (Multiple Items)

          3. ฟอร�มจัะปีรากฏข้�1นมาให�ได�ใช่�งาน 

Page 6: ใบความรู้ที่ 8 การสร้างฟอร์ม

ว�ธี�ที่�� 3 การู้สรู้าง Form แสดงขอม�ลแบบ Datasheet

          เปี!นการสร�างฟอร�มเพ(�อแสดงข้�อม�ลที่�1งหมดข้องต้าราง ซึ่��งที่0าได�โดย

          1. คล3กแที่8บ สร�าง (Create)

          2. คล3กเล(อก ฟอร�มเพ3�มเต้3ม (More Form) > แผ"นข้�อม�ล (Datasheet)

Page 7: ใบความรู้ที่ 8 การสร้างฟอร์ม

          3. ฟอร�มจัะปีรากฏข้�1นมาให�ได�ใช่�งาน 

ว�ธี�ที่�� 4 การู้สรู้าง Form แบบ Split Form

          เปี!นการสร�างฟอร�มแสดงม6มมองข้องข้�อม�ลข้�1นมา 2 ม6มมองในเวลาเด�ยวก�น ซึ่��งที่0าได�ด�งน�1

          1. คล3กแที่8บ สร�าง (Create)

          2. คล3กเล(อก ฟอร�มเพ3�มเต้3ม (More Form) > ฟอร�มแยก (Split Form) 

Page 8: ใบความรู้ที่ 8 การสร้างฟอร์ม

 

ว�ธี�ที่�� 5 การู้สรู้าง Blank Form

          เปี!นการสร�างฟอร�มเปีล"าข้�1นมาเพ(�อออกแบบฟอร�มเองที่�1งหมด ซึ่��งการสร�างฟอร�มแบบน�1 สามารถที่0าได�โดย

          1. คล3กแที่8บ สร�าง (Create)

          2. คล3กเล(อก ฟอร�มเพ3�มเต้3ม (More Form) > ฟอร�มเปีล"า (Blank Form) 

Page 9: ใบความรู้ที่ 8 การสร้างฟอร์ม

6. การู้สรู้าง Form ใน่ม#มมอง Design ของ Access 2010 ม�ข��น่ติอน่ด�งน่��

1) คล3กแที่8บ สร�าง (Create)

2) คล3กไอคอน ออกแบบฟอร�ม (Form Design)

3) คล3กเล(อก เพ3�มเข้ต้ข้�อม�ลที่��ม�อย�" (Add Existing Fields)

Page 10: ใบความรู้ที่ 8 การสร้างฟอร์ม

4) คล3กเล(อก แสดงต้ารางที่�1งหมด (Show all Tables)

5) คล3กลากเมาส�น0าข้�อม�ลจัากต้ารางลงไปีในฟอร�ม6) รายการที่��เล(อกก8จัะไปีปีรากฏอย�"บนฟอร�ม 

7) ก0าหนดข้�อม�ลภายในฟอร�มจันครบ

Page 11: ใบความรู้ที่ 8 การสร้างฟอร์ม

7. ม#มมองของ Form ใน่ Access 2010

การสร�างฟอร�มข้�1นมาใช่�งาน สามารถเปี<ดแสดง Form ได�หลายม6มมองด�วยก�น ได�แก"

1) ม6มมองออกแบบ (Design View)  เปี!นม6มมองที่��ใช่�ในการสร�าง และออกแบบ Form 

 

2) ม6มมองเค�าโครง (Layout View)    เปี!นม6มมองที่��ใช่�แสดงข้�อม�ลแบบ User Interface 

Page 12: ใบความรู้ที่ 8 การสร้างฟอร์ม

 

3) ม6มมองฟอร�ม (Form View) เปี!นม6มมองที่��ใช่�แสดงข้�อม�ลข้อง Form โดยไม"สามารถแก�ไข้ข้�อม�ลใด ๆ ได�