หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

หน่วยที่ 10 การสร้างรายงานจากโปรแกรมจัดการฐานข้อมูล
และการดูแลฐานข้อมูล

การสร้างรายงานโดยนำข้อมูลในตาราง(Table) หรือการค้นหาข้อมูลด้วยแบบสอบถาม (Query)ออกมาใช้งานสามารถ
กำหนดรูปแบบได้ตามความต้องการทั้งที่เป็นการบันทึกรายงานเองและการสร้างรายงานด้วยเครื่องมือช่วยสร้าง (Report Wizard)นอกจากนี้การสร้างปุ่มในฟอร์ม การนำเข้า/ส่งออกข้อมูล(Import/Export) และการดูแลฐานข้อมูล (Database) ช่วยทำให้การใช้โปรแกรม Microsoft Access ได้อย่างมีประสิทธิภาพมากขึ้น

10.1 การสร้างและบันทึกรายงาน
รายงาน (Report) เป็นการสร้างหน้าต่างหรือรูปแบบสำหรับการแสดงข้อมูลจากตาราง และแบบสอบถามออกมาเป็น
รายงานซึ่งสามารถกำหนดรูปแบบของรายงานว่าจะให้ออกมาในรูปลักษณะใดได้ตามต้องการหรือจะใช้เครื่องมือช่วยใน
การสร้างรายงาน แต่ละวิธีจะมีวิธีการสร้างแตกต่างกันออกไปและในแต่ละรายงานจะสร้างมาจากตาราง และแบบสอบ
ถามเพียง 1 ตาราง หรือ 1 แบบสอบถามเท่านั้น ในแต่ละรายงานจะประกอบด้วยการตั้งค่าในการทำงานต่างๆกัน
ทั้งนี้ขึ้นอยู่กับวัตถุประสงค์ของการสร้างรายงานและข้อมูลที่ผู้ใช้ต้องการซึ่งรายงานที่ดีนั้นต้องคำนึงถึงความเหมาะสม
ความสวยงาม ไม่เลอะเทอะและเป็นระเบียบ

10.2 ตัวช่วยสร้างรายงาน
วิธีการสร้างรายงาน
1. คลิกวัตถุ รายงาน(Reports)

หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

2. คลิกเครื่องมือ สร้าง(New)
หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

3. จะปรากฏหน้าต่างการสร้างรายงาน เลือก ตัวช่วยสร้างรายงาน(Report Wizard)
หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

4. เลือกตารางหรือแบบสอบถามที่ต้องการสร้างรายงาน แล้วคลิกปุ่ม  ตกลง(OK)
หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

5. เลือก เขตข้อมูลที่ต้องการ แล้ว คลิกปุ่ม  ถัดไป(Next)
หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

6. กำหนดระดับความสำคัญของเขตข้อมูลที่รายงาน แล้วคลิกปุ่ม  ถัดไป(Next)
หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

7. กำหนดการเรียงระเบียนข้อมูลในรายงาน  แล้วคลิกปุ่ม ถัดไป(Next)
หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

8. กำหนดเค้าโครงของรายงาน แล้วคลิกปุ่ม  ถัดไป(Next)
หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

9. กำหนดลักษณะของรายงาน  แล้วคลิกปุ่ม  ถัดไป(Next)
หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

10. กำหนดชื่อเรื่องของรายงาน  แล้วคลิกปุ่ม  เสร็จสิ้น(Finish)
หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

11. จะแสดงตัวอย่างรายงานที่เรากำหนดไว้
หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

12. คลิก    ที่แถบเครื่องมือ ในกรณีที่ต้องการแก้ไขรายงาน  และบันทึกทุกครั้งเมื่อมีการแก้ไขการออกแบบ
หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด


การออกแบบรายงานนั้นก็จะมีกล่องเครื่องมือการออกแบบรายงาน ซึ่ง เครื่องมือในรายงานนั้นเหมือนกับเครื่องมือ
การออกแบบฟอร์ม

10.3 การสร้างปุ่มคำสั่งในฟอร์ม
 การสร้าง Form เปล่า เราสามารถสร้างและออกแบบหน้าจอได้ด้วยตัวเราเองและสามารถกำหนดหน้า Form
ได้ทำอะไรก็ได้ตามต้องการ
 1. ไปที่ Tab Create ----> Blank Form(ฟอร์ม เปล่า)

หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

  2. เมื่อเลือกเสร็จแล้วจะเป็นหน้าจอเปล่าๆ ที่เป็น Form ซึ่งเราสามารถสร้างเครื่องมือหรือ ปุ่มต่างๆตามที่โปรแกรม
ให้บน Tool box แถบด้านบน
หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

 3. ลองให้ Form เรียก Form กรอกข้อมูลขึ้นมา โดยเริ่มที่การเลือกปุ่มเพื่อให้ปุ่มเรียกหน้า Form อื่นขึ้นมา
หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

4.หน้าต่างตัวช่วยสร้าง ปุ่ม Command Button Wizard ให้นักเรียนเลือก Form Operation -->Open Form
เพื่อให้ปุ่มนั้นเปิด Form ที่ต้องการ
หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

5. เลือก Form ที่ต้องการ เพื่อให้ปุ่มเราเรียกหน้าจอนั้นขึ้นมา

เป็นคอนโทรลที่ใช้สำหรับเลือกข้อมูลมาใช้งาน เช่น ใช้ค้นหาหรือใช้สำหรับป้อนข้อมูลที่ต้องการกรอกบ่อยๆ โดยไม่ต้องพิมพ์ โดยใช้กล่องคำสั่งผสมมาเก็บรายการข้อมูลได้ โดยเราสามารถสร้างได้ดังนี้

1) คลิกที่แท็บออกแบบตามหมายเลข 1 จากนั้น คลิกกล่องคำสั่งผสมตามหมายเลข 2

หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

2) คลิกตำแหน่งที่ต้องการสร้างกล่องคำสั่งผสมในฟอร์ม จะปรากฏหน้าจอให้เลือกแหล่งข้อมูลว่าต้องการจะใช้แหล่งข้อมูลจากตารางหรือต้องการสร้างข้อมูลเอง ในตัวอย่างเลือกต้องการเลือกข้อมูลเอง จากนั้นกดถัดไป

หากต้องการสร้างปุ่มคำสั่งต้องใช้เครื่องมือใด

3) พิมพ์จำนวนคอลัมน์ตามหมายเลข 1 จากนั้นเพิ่มข้อมูลที่ต้องการสร้างเป็นตัวเลือกของกล่องคำสั่งผสมตามหมายเลข 2 จากนั้นกดถัดไปตามหมายเลข 3


�Ԫ� �����������ҹ������ MS Access 2007
Ẻ���ͺ�����Ҥ���¹ �ӹǹ 30 ���
�� ��� �Է���� ����� �ç���¹�Ժ�Ż�Ъ���ä�
����� ���͡ ���� ����ӵͺ���١��ͧ����ش
��ͷ�� 1)
����� Microsoft Access ��������������
   DBMS
   Spread Sheet
   Presentation
   Network Program

��ͷ�� 2)
��ù�������� � ��� �������Ҵ��¡ѹ ���͡�û����ż������ѹ ���¡�������
   Field
   File
   Record
   Database

��ͷ�� 3)
��������ŷ�����ҧ����� Microsoft Access 2007 ����������ŷ���չ��ʡ�ŵ������
   *.ACD
   *.DOC
   *.MDB
   *.ACCDB

��ͷ�� 4)
㹡�����ҧ�ҹ������ �е�ͧ���ҧ���㴡�͹
   ���ҧ
   Ẻ�ͺ���
   �����
   ��§ҹ

��ͷ�� 5)
������ҧ�ҹ����������� MS Access 2007 ���㴵�ͧ�ӡ�͹������ �
   ��駪��͵��ҧ
   ��駪��Ͱҹ������
   ��˹��͹�Ե��
   ��˹���������ѹ��

��ͷ�� 6)
�͹�Ե�� (Entity) �������
   �ѭ�ѡɳ���᷹������
   �Ե
   ���������
   ���ͧ͢�������˹��

��ͷ�� 7)
�ͷ��Ժ�ǵ� (Attribute) �������
   ��������´�����ŷ���ʴ��ѡɳ���Фس���ѵ�
   ����¹ ����� 1 ����¹����
   ������ͧ�ѡ�������ѹ�繤�������
   ����ѡ�õ���� 1 ��Ǣ��� ����դ�������ѹ��ѹ

��ͷ�� 8)
Primary Key �������
   ��Ŵ����դ������ӡѹ���������ä���㹵��ҧ���
   �������� �繿�Ŵ�˹���������¿�Ŵ����դس���ѵԷ���� Primary Key ��
   �繿�Ŵ���������Ѻ��Ŵ���� � ����� Composite Key ����͹�ѹ
   �繿�Ŵ�㹵��ҧ˹��(��� Many)����դ�������ѹ��Ѻ��Ŵ����� Primay Key �ա���ҧ˹��

��ͷ�� 9)
�ͺ�硵� Query ��˹�ҷ������
   ���ҧ���ҧ
   ���ҧẺ�ͺ���
   ���ҧ�����
   ���ҧ��§ҹ

��ͷ�� 10)
���� ����� ����ª�������Ѻ�ͧ�к��ҹ������
   Ŵ������ӫ�͹�ͧ������
   ����ö������������ѹ��
   �����ŷ��Ѵ���դ����ѹ����
   ����ö��˹��к�������ʹ��¢ͧ��������

��ͷ�� 11)
��Դ������Ẻ㴷��������Ѻ�红����ŷ���繵���ѡ��
   Text
   Number
   Date / Time
   OLE Object

��ͷ�� 12)
��Դ������Ẻ㴷��������Ѻ�红����ŷ���繵���Ţ�����ӹdz���
   Text
   Number
   Date /Time
   Hyperlink

��ͷ�� 13)
��Դ������Ẻ㴷��������Ѻ�红������������-�͡ ���� �ѹ��ҷӧҹ
   Text
   Date / Time
   Number
   Yes / No

��ͷ�� 14)
��Դ������Ẻ㴷��������Ѻ�红����� �ٻ���¢ͧ���Ҫԡ ���� �ٻ���¢ͧ��ѡ�ҹ
   Yes / No
   Currency
   Memo
   OLE Object

��ͷ�� 15)
���㴤�� ��ǹ����Ѻ�红�����
   ���ҧ
   �����
   ��§ҹ
   Ẻ�ͺ���

��ͷ�� 16)
Record ��� ����
   ��úѹ�֡
   �ҹ�������ԧ����ѹ��
   �ѧ���Ҿ
   ����¹������

��ͷ�� 17)
�ҡ��ͧ����红����ŷ���繵���Ţ�ȹ��� ����ö��˹���Դ�ͧ��������Ẻ�
   Text
   Single
   Byte
   integer

��ͷ�� 18)
�������١��ͧ����ǡѺẺ�ͺ���(Query)
   ��֧�����Ũҡ���µ��ҧ (Table) ��
   �����ҧ���ҧ (Table) ��
   ���Ҽ���ػ�ͧ��������
   �����ҧẺ����� (Form) ��

��ͷ�� 19)
��ҵ�ͧ��ô֧������੾�м�������Թ��͹����� 15,000 �֧ 30,000 ���㴡�˹����͹�� Query ��١��ͧ
   Between 15,000 and 30,000
   Between 15,000 or 30,000
   In (15,000 , 30,000)
   Not 14,999 and 29,999

��ͷ�� 20)
��ҵ�ͧ�������ʴ���ª����Թ��ҷ���鹵鹴��µ���ѡ�� S �С�˹����͹����ҧ��
   S*
   Like "S*"
   favorite "S*"
   [ S* ]

��ͷ�� 21)
�ҡ��ͧ�������ͤ�������ͧ��������ʹ�����ǹ��Ǣͧ����� ��ͧ��͹��Ū�Դ㴵��仹��
   Label
   TextBox
   ComboBox
   OptionBox

��ͷ�� 22)
Control ���͵�ǤǺ��� ����ʴ���ͧ����ͤ������¡���
   Label
   TextBox
   Tab
   ListBox

��ͷ�� 23)
Control ����繵�����͡�������ö���͡��ҡ������ҹ��ҧ���¡���
   TextBox
   RadioBox
   ComboBox
   ListBox

��ͷ�� 24)
��äӹdz���� Form ��ͧ��͹��Ū�Դ�
   Label
   TextBox
   ComboBox
   OptionBox

��ͷ�� 25)
��������觿�������躹�������ᶺ����ͧ����Ժ�͹
   ˹���á
   ���ҧ
   ��������¹͡
   ����ͧ��Ͱҹ������

��ͷ�� 26)
�ҹ������㴷�� Access 2007 ���͡���
   Excel
   PDF
   ��� RTF �ͧ Word
   �١�ء���

��ͷ�� 27)
�ҡ��ͧ������ҧ��������觵�ͧ������ͧ����
   Label
   ComboBox
    Command Button
   Unbound Object

��ͷ�� 28)
��ǹ��Сͺ㴢ͧ��§ҹ����ʴ���ǹ���/���¢ͧ����˹��
   Report Header / Footer
   Page Header / Footer
   Group Header / Footer
   Detail

��ͷ�� 29)
�����������§ҹ ���躹�������ᶺ����ͧ��� Ribbon
   ˹���á
   ���ҧ
   ��������¹͡
   ����ͧ��Ͱҹ������

��ͷ�� 30)
Macro �������
   �繪ش����觢ͧ����� Access
   ������������� Visual Basic For Application
   ������������� SQL
   �繡����§ҹ������͹䢷���˹�