lab07 access2016 4 - computer science cmu

9
เพ มภาพตามเนื อหาของแต ละบท MS-Access เรียบเรียงโดย ผู ้ช วยศาสตราจารย์วาสนา นัยโพธ 204100 IT AND MODERN LIFE บทที 7 MS-Access 2016 7.1 ตาราง (Table) 7.2 ฟอร์ม (Form) 7.2 ฟอร์ม (Form) 7.3 วรี (Query) 7.4 รายงาน (Report) 7.5 การทํางานกับหลาย Table 204100 IT AND MODERN LIFE 7.4 รายงาน (Report) 204100 IT AND MODERN LIFE 3 7.4 รายงาน (Report) (1). การทํางานกับ Report (2). การสร้าง Report ด้วยรูปแบบต าง ๆ - Report เป็นการสร้างรายงานโดยใช้รูปแบบสําเร็จรูป - Report เป็นการสร้างรายงานโดยใช้รูปแบบสําเร็จรูป - Report Wizard โดยใช้ตัวช วย โดยผู ้ใช้ทํางานตามขั นตอน - Blank Report สร้างรายงานว างๆ ให้ผู ้ใช้เลือก ข้อมูลทีต้องการ - Report Design สร้างรายงานโดยทีผู ้ใช้เป็ นผู ้กําหนด&ออกแบบ รูปแบบ 204100 IT AND MODERN LIFE 4

Upload: others

Post on 18-Oct-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lab07 Access2016 4 - Computer Science CMU

เพิ�มภาพตามเนื�อหาของแต่ละบท

MS-Accessเรียบเรียงโดย ผูช้่วยศาสตราจารยว์าสนา นัยโพธิ�

204100 IT AND MODERN LIFE

บทที� 7 MS-Access 2016

7.1 ตาราง (Table)

7.2 ฟอรม์ (Form)7.2 ฟอรม์ (Form)

7.3 คิวรี (Query)

7.4 รายงาน (Report)

7.5 การทาํงานกบัหลาย Table7.5 การทาํงานกบัหลาย Table

204100 IT AND MODERN LIFE

7.4 รายงาน (Report)

204100 IT AND MODERN LIFE 3

7.4 รายงาน (Report)(1). การทาํงานกบั Report

(2). การสรา้ง Report ด้วยรปูแบบต่าง ๆ- Report เป็นการสรา้งรายงานโดยใช้รปูแบบสาํเรจ็รปู- Report เป็นการสรา้งรายงานโดยใช้รปูแบบสาํเรจ็รปู

- Report Wizard โดยใช้ตวัช่วย โดยผูใ้ช้ทาํงานตามขั �นตอน- Blank Report สรา้งรายงานว่างๆ ให้ผูใ้ช้เลือก ข้อมลูที ต้องการ- Report Design สรา้งรายงานโดยที ผู้ใช้เป็นผูก้าํหนด&ออกแบบ

รปูแบบ

204100 IT AND MODERN LIFE 4

Page 2: Lab07 Access2016 4 - Computer Science CMU

(1). การทาํงานกบั Report

เนื�อหาบทนี�เพื อนําข้อมลูมาแสดงในรปูแบบของรายงาน เราสามารถprint เอกสาร นําข้อมลูไปใช้ได้ตามความต้องการ

Query ReportForm

204100 IT AND MODERN LIFE 5

Student

MYStudent.accdb

(2). การสร้าง Report ด้วยรปูแบบต่างๆ

(2.1) Report เป็นการสร้างรายงานโดยใช้รปูแบบสาํเรจ็รปู(2.2) Report Wizard โดยใช้ตวัช่วย โดยผูใ้ช้ทาํงานตามขั �นตอน(2.3) Blank Report สร้างรายงานว่างๆให้ผูใ้ช้เลือก ข้อมลูที ต้องการ(2.3) Blank Report สร้างรายงานว่างๆให้ผูใ้ช้เลือก ข้อมลูที ต้องการ(2.4) Report Design สร้างรายงานโดยที ผูใ้ช้เป็นผูก้าํหนด&ออกแบบรปูแบบ

204100 IT AND MODERN LIFE 6

(2.1) การสร้างรายงาน ด้วย icon Report

เราทาํงานกบัฐานข้อมลู MyStudent และตาราง Studentที แทบ็คาํสั ง Create : click เลือก Report

จะปรากฏ รายงาน อตัโนมตัิ ดงัรปู

204100 IT AND MODERN LIFE 7

(2.1) การสร้างรายงาน ด้วย icon Reportเราสามารถทาํงาน กบัรายงานที ได้นี� 1. click icon View จะปรากฏ list box2. click Print Preview ดรูายงานก่อนพิมพ ์ 1.

จะปรากฏหน้าจอดงันี�

2.

8

Page 3: Lab07 Access2016 4 - Computer Science CMU

(2.1) การสร้างรายงาน ด้วย icon Report

ที แทบ็คาํสั ง print preview มี icon ให้เราเลือกทาํงาน-พิมพ ์รายงาน - เลือกกระดาษ เลือกกระดาษ แนวตั �ง/นอน หรอืออกจากprint preview เป็นต้นprint preview เป็นต้น

เมื อต้องการออกจากการทาํงานกบัรายงานนี�

204100 IT AND MODERN LIFE 9

เมื อต้องการออกจากการทาํงานกบัรายงานนี�click ปุ่ ม close จะปรากฏหน้าจอถามว่าจดัเกบ็รายงานนี�หรือไม ่หากเราต้องการจดัเกบ็รายงานนี� click ปุ่ ม Yes ให้เราพิมพช์ื อรายงาน

(2) Report Wizard

เป็นการสรา้งรายงานโดยใช้ตวัช่วย (Wizard) เราทาํตามขั �นตอนไปเรื อย ๆ จนครบ กจ็ะได้รายงานเรากาํลงัทาํงานกบั ฐานข้อมลู MyStudent ตาราง Student ขั �นตอนการทาํงาน เพื อสรา้งรายงานโดยใช้ Report Wizard มีดงันี�เรากาํลงัทาํงานกบั ฐานข้อมลู MyStudent ตาราง Student ขั �นตอนการทาํงาน เพื อสรา้งรายงานโดยใช้ Report Wizard มีดงันี�1. ที แทบ็ Create

1.1 click เลือก Report Wizard

1.1.1

204100 IT AND MODERN LIFE 10

(2) Report Wizard (ต่อ)ให้ทาํงานดงันี�2. click เลือกแหล่งข้อมลู ตวัอย่างนี� คือ Table: Student

2.

204100 IT AND MODERN LIFE 11

(2) Report Wizard (ต่อ)3. ที Available Fields: เลือก field ที ต้องการแสดงในรายงาน

เลือกทีละ field ให้ click ชื อ field แล้ว click ปุ่ ม

แต่หากต้องการเลือกทุก field click ปุ่ ม แต่หากต้องการเลือกทุก field click ปุ่ ม

ตวัอย่างนี� เลือก field idStudent title firstName lastName address

หากต้องการเปลี ยน field click ที ปุ่ ม หรือ ปุ่ ม4. Click Next

204100 IT AND MODERN LIFE 12

3.

4.

Page 4: Lab07 Access2016 4 - Computer Science CMU

(2) Report Wizard (ต่อ)

5. จะปรากฏหน้าจอให้เราระบ ุfield ที ต้องการ group

ตวัอย่างนี� เราจะ grouping ข้อมลูโดยใช้ field title

5.1 click เลือก field title

5.1

5.2

5.1 click เลือก field title

5.2 click ปุ่ ม

204100 IT AND MODERN LIFE 13

5.1

(2) Report Wizard (ต่อ)

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

5.3

204100 IT AND MODERN LIFE 14

5.3 จากนั�น click ปุ่ ม Next

5.3

(2) Report Wizard (ต่อ)

6. หน้าจอเพื อเรียงข้อมลู ให้ทาํงานขั �นต่อไปดงันี�6.1 click ที ปุ่ ม เลือก field idStudent และ Ascending

ต้องการเรียงชื อจากน้อยไปมากต้องการเรียงชื อจากน้อยไปมาก6.2 click ปุ่ ม Next

6.1

204100 IT AND MODERN LIFE 15

6.2

(2) Report Wizard (ต่อ)7. จะปรากฏหน้าจอเพื อเลือกแบบรา่ง (layout) ของรายงาน

7.1 เลือกแบบรา่งของรายงาน เลือกแบบไหนจะมีตวัอย่างให้ด ู ตวัอย่างนี� เราเลือก Stepped

7.2 เลือกรปูแบบของรายงาน แบบตั �ง แบบนอน ตย.เราเลือก Portrait7.2 เลือกรปูแบบของรายงาน แบบตั �ง แบบนอน ตย.เราเลือก Portrait7.3 click Next

7.1 7.2

204100 IT AND MODERN LIFE 16

7.3

Page 5: Lab07 Access2016 4 - Computer Science CMU

(2) Report Wizard (ต่อ)

8. จะปรากฏหน้าจอ8.1 พิมพช์ื อรายงาน ซึ งจะเป็นส่วนหวัของรายงาน ตวัอย่างนี� เราพิมพค์าํว่า

StudentReport8.2 เลือก Preview ดรูายงานนี�ก่อน

StudentReport8.2 เลือก Preview ดรูายงานนี�ก่อน 8.3 click ปุ่ ม Finish

8.1

204100 IT AND MODERN LIFE 17

8.2

8.3

ได้รายงานดงัรปู

(2) Report Wizard (ต่อ)

18

(2.3). Blank Report

สรา้งรายงานว่างๆให้ผูใ้ช้เลือก ข้อมลูที ต้องการเราทาํงานกบัฐานข้อมลู MyStudent ตาราง Student ขั �นตอนการทาํงานดงันี�ขั �นตอนการทาํงานดงันี�1. Click ที แทบ็ Create2. Click Report Design

1. 2.

204100 IT AND MODERN LIFE 19

(2.3). Blank Report (ต่อ)

จะปรากฏหน้าจอ รายงานว่างๆ ให้เรา click&drags Field Name ที ต้องการมาวาง

204100 IT AND MODERN LIFE 20

หากไมป่รากฏ Field List ให้ click icon Add Existing Fields

Page 6: Lab07 Access2016 4 - Computer Science CMU

(2.3). Blank Report (ต่อ)

click&drags Field Name มาวาง ตวัอย่างเช่น idStudent title firstNamelastName GPA ดงัรปู

204100 IT AND MODERN LIFE 21

(2.3). Blank Report (ต่อ)

Click แทบ็คาํสั ง Home ที icon View เลือก Report View ด ู รายงาน ดงัรปู

204100 IT AND MODERN LIFE 22

(2.4) Report Design

เป็นการสรา้งรายงานที เราเป็นผูอ้อกแบบและกาํหนดรายละเอียดต่างๆ ของรายงานเองมีขั �นตอนการทาํงานดงันี�เราทาํงานกบัฐานข้อมลู MyStudent : Table Student จะปรากฏหน้าจอมีขั �นตอนการทาํงานดงันี�เราทาํงานกบัฐานข้อมลู MyStudent : Table Student จะปรากฏหน้าจอ1. Click ที แทบ็ Create2. Click Report Design

1. 2.

204100 IT AND MODERN LIFE 23

(2.4) Report Design (ต่อ)จะปรากฏหน้าจอ report ว่างๆ ให้ทาํดงันี�ที แทบ็คาํสั ง Design

3. click ที icon Add Existing Fields จะปรากฏ Field List

3.

จะปรากฏ Field List

4. click เลือก + Student ให้เป็น - จะปรากฏ Field Name ของตาราง Student

4.

204100 IT AND MODERN LIFE 24

Page 7: Lab07 Access2016 4 - Computer Science CMU

พื�นที การของรายงานแบง่เป็น 3 ส่วนคือ ส่วนหวั ส่วนรายละเอียด ส่วนท้ายให้ส่วนต่างๆ ปรากฏที หน้าจอ ทาํดงันี�

(2.4) Report Design (ต่อ)

1.

ให้ส่วนต่างๆ ปรากฏที หน้าจอ ทาํดงันี�1.Click Detail click ขวา

1.1 เลือก Page Header/Footer เลือก Report Header/Footer 1.1

204100 IT AND MODERN LIFE 25

(2.4) Report Design (ต่อ)

ปรากฏพื�นที การทาํงานกบั Report ดงัรปู

Report Header

Page Footer

Page Header

Detail

204100 IT AND MODERN LIFE 26

Report Footer

Page Footer

(2.4) Report Design (ต่อ)5. click & drags เลือก field ที�ต้องการแสดงในรายงาน มาไว้ที�ส่วนรายละเอียด (Detail)

ตวัอย่างเราเลือก field IdStudent title firstName lastName address salary

5.

204100 IT AND MODERN LIFE 27

(2.4) Report Design (ต่อ)

เราได้หน้าจอดงันี�

204100 IT AND MODERN LIFE 28

Page 8: Lab07 Access2016 4 - Computer Science CMU

(2.4) Report Design (ต่อ)

ที แทบ็คาํสั ง Design เราสามารถ เลือก icon เพื อให้รายงานแสดงรายละเอียด เช่น หวัเรื อง วนั/เวลา รปู

ที แทบ็คาํสั ง Formatปรบัแต่งรายงานตามต้องการขยบั/ปรบัแต่ง field เปลี ยนรปูแบบ เปลี ยนสี ใส่สี ฯลฯ

204100 IT AND MODERN LIFE 29

ขยบั/ปรบัแต่ง field เปลี ยนรปูแบบ เปลี ยนสี ใส่สี ฯลฯ

(2.4) Report Design (ต่อ)

ตย.ดงัรปู

204100 IT AND MODERN LIFE 30

(2.4) Report Design (ต่อ)เมื อต้องการดผูล click ที แทบ็คาํสั ง Home 1.1 เลือก icon View 1.2 เลือก Report View จะปรากฏหน้าจอ

1.1

1.2

204100 IT AND MODERN LIFE 31

(2.4) Report Design (ต่อ)

นอกจากนี� หากต้องการทาํงาน- click Print Preview เพื อด ูpreview รายงานก่อนที จะพิมพ ์print - click Print Preview เพื อด ูpreview รายงานก่อนที จะพิมพ ์print - click Design View ปรบัแต่งความสวยงามให้ report

เราสามารถปรบัแต่ง ดผูลลพัธร์ายงานที ออกแบบ กลบัไปกลบัมา จนได้รายงานตามที เราต้องการ

204100 IT AND MODERN LIFE 32

Page 9: Lab07 Access2016 4 - Computer Science CMU

(2.4) Report Design (ต่อ)

เมื อต้องการออกจากการทาํงานกบัรายงานนี� click ปุ่ ม close จะปรากฏหน้าจอถามว่าจดัเกบ็รายงานนี�หรือไม่

หากเราต้องการจดัเกบ็รายงานนี� click ปุ่ ม Yes

204100 IT AND MODERN LIFE 33

หากเราต้องการจดัเกบ็รายงานนี� click ปุ่ ม Yes จะปรากฏหน้าจอให้เราพิมพช์ื อรายงาน ตวัอย่างนี�พิมพช์ื อ ReportStudent จากนั�น click ปุ่ ม OK เราได้ทาํการ