บทที่ 11 การออกแบบรายงานด้วย Business Objects Crystal Report
การสร้างรายงานด้วย
Crystal
Report ของบริษัท Business Objects เป็นโปรแกรมติดตั้งเสริมเพื่อให้โปรแกรมที่พัฒนาด้วยภาษาต่างๆให้มีความสามารถในการสร้างรายงานได้ในรูปแบบต่างๆ
ซึ่งการสร้างรายงานด้วย Crystal Report นี้เพียงพอต่อความต้องการของนักพัฒนาในการสร้างรายงาน ดังนั้นในเวอร์ชั่น .NET
ของ Microsoft Visual Studio จึงได้มีการผนวกเอาความสามารถการสร้างรายงานของ
Crystal Report บรรจุไว้ด้วย ซึ่งทำให้ .NET นั้นมีความสามารถในการสร้างรายงานโดยไม่ต้องติดตั้งโปรแกรม Crystal
Report เพิ่มเติมจึงมีความสะดวกมากในการพัฒนาโปรแกรมระบบต่างๆ ซึ่งผู้พัฒนาสามารถเลือกติดตั้งโปรแกรม Crystal
Report ของบริษัท Business Objects หรือเลือกที่จะสร้างรายงานจาก
Crystal Report ที่ถูกติดตั้งมาพร้อมกับ .NET ก็ได้ ซึ่งเนื้อหาในบทนี้จะได้กล่าวถึงการสร้างรายงานทั้งสองแบบ จะพบว่าการสร้างรายงานที่สองแบบมีความไม่แตกต่างกันมากนัก
นอกจากการออกแบบรายงานด้วยเครื่องมือของ
Crystal Report ทั้งสองแบบแล้ว
สิ่งสำคัญในการสร้างรายงานด้วยภาษาต่าง จะต้องมีชุดคำสั่งในการติดต่อกับไฟล์รายงาน
ที่ได้ออกแบบไว้
โดยในบทนี้นี้ผู้สอนได้สร้างคลาสเพื่อใช้จัดการควบคุมการแสดงผลของรายงานด้วยแนวคิดเชิงวัตถุ
ซึ่งมีความสะดวกในสำหรับนักศึกษาการนำไปต่อยอดและประยุกต์ใช้ต่อไป
ในการเชื่อมต่อ(Connect) ระหว่างฐานข้อมูลและ Crystal report นั้นในการศึกษาในครั้งนี้จะขอยกตัวอย่างการเชื่อมต่อผ่าน
ODBC เพื่อความสะดวกในการศึกษา ซึ่งในการปฏิบัติจริงสามารถเชื่อมต่อฐานข้อมูลนอกเหนือจากเอกสารฉบับนี้
การเตรียมการก่อนการสร้าง
1) ดาว์นโหลดไฟล์ฐานข้อมูล จากนั้นนำไปไว้ในตำแหน่งที่จะเรียกใช้
ในครั้งในให้นำไปไว้ที่ตำแหน่ง C:\database\ student.accdb
ความคิดเห็น
แสดงความคิดเห็น