วันอังคารที่ 15 ตุลาคม พ.ศ. 2556

How to Print Report by crystal reports (C#) ตอนที่ 2 Create Report,Connect DataSet,Create Formula

1.How to Print Report by crystal reports (C#)  ตอนที่ 2  Create Report and Connect DataSet

1.Connect Report With DataSet
         -
       - เมื่อสร้าง Report ขึ้นมา Right Click ที่ Database Fields >  เลือก ADO .Net Dataset
       - จะมีรายการ DataSet ที่สร้างไว้ ในตอนแรก จากนั้น Click Add ไป Selected Tables กด ปุ่ม OK

______________________________________________________

2.สร้างข้อความธรรมดา โดยการ Left Click > Insert > Text Object และดึง Fields ที่เลือกไว้ในตอนแรกใน Fields Explorer มาใน Report โดยเลือก ข้อมูลหลักที่มี 1 ข้อมูล ไว้ใน Page Header ส่วนข้อมูลที่เป็น Details มากกว่า 1 ค่าไว้ใน Details 


___________________________________________________

3.Create Formula ไว้สำหรับ การตรวจสอบและแสดงข้อมูล ที่ได้จาก DataSet เช่น เมื่อข้อมูล ใน DataSet ไม่มีค่า อะไร ให้แสดง "-" เป็นต้น

           ตัวอย่าง 
          3.1      การสร้าง Formula สำหรับ แสดงหมายเลขหน้ากระดาษ
                    โดยเลือก Function > Page Number > เมื่อสร้างเสร็จก็ ดึงไปแสดงที่ Report เหมือน Fields

          3.2     การนำข้อมูลที่ได้จาก DataSet มาตรวจสอบ เพื่อแสดงค่า
                    ในตัวอย่าง ใน DataSet2 > ตาราง ITR_Topic_db > Field Pln_from
                     มีค่าคือ (15/10/2013) เมื่อแสดง Report เมื่อผ่าน Formula จะแสดงเป็น 15 Oct 2013
                     โดยใช้ คำสั่ง Mid คือ SubString ตัดคำ มาช่วยในการ แยก วัน เดือน ปี

ไม่มีความคิดเห็น:

แสดงความคิดเห็น