Crystal Report คือ เครื่องมือที่ใช้สำหรับการออกแบบรายงาน สามารถออกแบบรายงานได้หลายรูปแบบและสามารถเชื่อมโยงเข้ากับ Database เพื่อนำข้อมูลใน Database ออกมาเป็นรูปแบบรายงาน crystal report รองรับระบบ Database ได้หลายประเภทไม่ว่าจะเป็น Oracle , Microsoft SQL , MySQL และ Access เป็นต้น พร้อมยังสามารถแสดงผลรูปแบบรายงานได้ทั้งในตัวโปรแกรมเองและผ่านโปรแกรมประยุกตืที่เป็น Software House ต่าง ๆ ที่พัฒนาขึ้นมาและนิยมใช้งานในเชิงพาณิชย์
เมนูการทำงานในโปรแกรม Crystal Report
1. Title Bar แสดงรายชื่อโปรแกรมที่เปิดใช้งาน
2. Menu Bar แสดงรายงานคำสั่งต่าง ๆ
3. Tool Bar แถบเครื่องมือใช้งานในโปแรกม
ฟังก์ชันการทำงานในโปรแกรม Crystal Reports ประกอบไปด้วย
1. พื้นที่การทำงานที่ใช้ในการออกแบบ Reports (Section)
2. ส่วนที่ใช้ในการแสดงข้อมูล (Fields)
3. การสร้างสูตรและการใช้งานสูตร (Function)
4. จัดกลุ่มในการแสดงข้อมูล (Group)
5. การสร้างรายงานย่อย (SubReport)
ในการเขียนคำสั่งในการดึงข้อมูลและการแสดงใน Report ก็ยังสามารถประยุกต์ใช้ได้ในหลาย ๆ ภาษา ทั้ง VB.Net และ C# ตัวอย่างคำสั่ง เช่น
คำสั่งสำหรับแปลงค่าตัวเลขเป็นตัวอักษร
กำหนดค่า feild ที่ต้องการใช้
{@SUM }=fields หรือ Formula ที่ต้องการนำมาแสดงผล
{@Currency} = Formula กานกำหนดค่าเงิน
{@Currency} = if {filedการนำค่าเงิน} = 'JPY' then "YEN"
else if {filedการนำค่าเงิน} = 'USD' then 'U.S.DOLLA'
else if {filedการนำค่าเงิน} = 'THB' then "BAHT"
else if {filedการนำค่าเงิน}= 'EUR' then "EURO"
else{filedการนำค่าเงิน}
เช่น
Local numberVar MyValue :={@SUM };
Local numberVar DecimalPart := (MyValue - Truncate(MyValue)) * 100;
stringVar strText := "";
if {filedการนำค่าเงิน} = "THB" then
(
if Decimalpart = 0 then UpperCase (ToWords(MyValue,0) & " "+ 'BAHT ONLY')
else UpperCase (ToWords(MyValue,0) & ' baht and ' & ToWords(Decimalpart,0) & ' SATANG');
)
else (
if Decimalpart = 0 then UpperCase (ToWords(MyValue,0) & " " + {@Currency})// ' BAHT ONLY'
else UpperCase (ToWords(MyValue,0) + ' and ' & ToWords(Decimalpart,0) & {@Currency}
)
เป็นต้น
อ้างอิง : https://images-se-ed.com/ws/Storage/PDF/978616/080/9786160806263PDF.pdf
: http://cloud.se-ed.com/Storage/PDF/978616/374/9786163741011PDF.pdf
: http://pukbungcus.blogspot.com/2016/09/crystal-report.html
ทำความรู้จักโปรแกรมสร้างรายงาน Crystal Report
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Hero Member
- โพสต์: 159
- ลงทะเบียนเมื่อ: 07/09/2021 10:16 am
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ asp.net mvc4 razor + Crystal Report + Oralcle
โดย jataz2 » 22/09/2014 3:03 pm » ใน Programming - C/C++ & java & Python - 2 ตอบกลับ
- 1820 แสดง
-
โพสต์ล่าสุด โดย Flyingdutshman
12/02/2015 2:41 pm
-
-
-
โพสต์ใหม่ c# Crystal Reports 2008 v12 XI Business objects
โดย jataz2 » 08/09/2017 1:16 pm » ใน Programming - C/C++ & java & Python - 0 ตอบกลับ
- 969 แสดง
-
โพสต์ล่าสุด โดย jataz2
08/09/2017 1:16 pm
-
-
-
โพสต์ใหม่ visual studio 2008 crystal reports viewer มี ในToolbox แต่ใช้งานไม่ได้
โดย d.direk » 11/02/2020 2:33 pm » ใน ถาม - ตอบ คอมพิวเตอร์ - 0 ตอบกลับ
- 1262 แสดง
-
โพสต์ล่าสุด โดย d.direk
11/02/2020 2:33 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 71