Login Form
การทำรายงานโดยใช้ Libre Office Base จากฐานข้อมูล MySQL
- Details
- Category: Libre / OpenOffice
- Published on Tuesday, 13 September 2011 19:49
- Written by Super User
- Hits: 861
จากบทความคราวที่แล้วผมเองได้อธิบายวิธีการใช้ Libre Office Base ในการเชื่อมต่อกับฐานข้อมูล MySQLโดย Link ข้างล่าง
แล้วมาถึงบทความนี้ ผมจะอธิบายถึงการดึงฐานข้อมูล MySQL ที่เคยเชื่อมต่อไว้ มาออกรายงาน ซึ่งเป็นวิธีการง่ายๆ ที่ทำให้ทุกๆ คนสามารถนำไปศึกษา และเข้าใจได้

รูปที่ 1
ในขั้นแรกนั้นให้เราคลิ๊กมาที่ตรง Reports ให้เราคลิ๊ก Use Wizard to create report

รูปที่ 2
จากนั้นก็จะเข้าสู่ Step 1 ดังรูปที่ 2 ตรงนี้ให้เราเลือกตารางที่เราต้องการ ผมเลือก Table:RN.person

รูปที่ 3
จากนั้นเราก็เลือก Field ข้อมูลที่เราต้องการให้ออกรายงานให้ไปอยู่ในช่องขวามือดังรูปที่ 3

รูปที่ 4
จากนั้นเราสู่ใน step 2 ในการกำหนด Label Fields ในขั้นตอนนี้ หากเราไม่ต้องการแก้ใขชื่อ ก็ให้กด Next

รูปที่ 5
ในรูปที่ 5 นี้เป็นขั้นตอนในการ Grouping หากเราไม่ต้องการ Grouping ก็ให้กด Next เพื่อเข้าสู่ Step ต่อไป

รูปที่ 6
ใน Step 4 นี้ จะเป็นการเรียงลำดับข้อมูล ตรง Sort by ผมเลือก Citizen_ID คือเป็นการให้เรียงตามรหัสบัตรประชาชน

รูปที่ 7
ใน step ที่ 5 นี้ เป็นการเลือก Layout หรือรูปแบบของรายงาน ผมเลือก Align Left Red & Blue จากนั้นกด Next

รูปที่ 8
ในรุปที่ 8 เป็นขั้นตอนสุดท้ายของการสร้าง Report ให้เรากด Finish

รูปที่ 9
ในขั้นตอนนี้ ก็จะปรากฎรายงานของเราขึ้น ซึ่งเราจะสามารถนำรายงานเหล่านี้ออกไปทำเป็นข้อมูล หรือพิมพ์ออกทางเครื่องพิมพ์ได้ ซึ่งเราจะเห็นได้ว่า Libre Office Base นั้น จะทำให้การทำงายงานของระบบฐานข้อมูล MySQL เป็นเรื่องง่าย โดยที่เราไม่จำเป็นจะต้องมีความรู้เกี่ยวกับการใช้คำสั่ง MySQL เลย

