BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: woravet ที่ มีนาคม 11, 2013, 13:52:11 PM

หัวข้อ: ใช้ report.recordcount ใน report design ได้มั๊ย
เริ่มหัวข้อโดย: woravet ที่ มีนาคม 11, 2013, 13:52:11 PM
ใช้ข้อมูล report ใน report design
ทำไมใช้ recordcount ไม่ได้
*****
หรือมี func นับ record อย่างไรใน rerpot design
หัวข้อ: Re: ใช้ report.recordcount ใน report design ได้มั๊ย
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 11, 2013, 14:02:53 PM
ใช้ dbcalc นับได้ครับ
หัวข้อ: Re: ใช้ report.recordcount ใน report design ได้มั๊ย
เริ่มหัวข้อโดย: woravet ที่ มีนาคม 11, 2013, 14:38:17 PM
เนื่องจากถ้าไม่มีข้อมูล รายงานจะขึ้นกระดาษขาวๆ
ผมอยากได้ว่า ถ้าไม่มีข้อมูล ให้มี popup ขึ้นมา
แล้วออกจากรายงาน
หัวข้อ: Re: ใช้ report.recordcount ใน report design ได้มั๊ย
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 11, 2013, 14:41:24 PM
เขียน Script ครับ

if GetSQLIntegerData('select count(*) as cc from data_table')=0 then
begin
  showmessage('No data');
end;
หัวข้อ: Re: ใช้ report.recordcount ใน report design ได้มั๊ย
เริ่มหัวข้อโดย: woravet ที่ มีนาคม 11, 2013, 14:46:04 PM
ไม่แสดง preview หน้าขาวๆ ได้มั๊ยคับ
หัวข้อ: Re: ใช้ report.recordcount ใน report design ได้มั๊ย
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 11, 2013, 15:29:38 PM
บริษัทที่พัฒนาเค้าแนะนำว่าไม่ควรจะ cancel report จาก rap ครับ

จะเอารูปมาใส่ใน Band title แบบซ่อนเอาไว้ แล้วค่อยเปิดให้แสดงจาก rap เวลาไม่มีข้อมูลแทนก็ได้นะครับ
หัวข้อ: Re: ใช้ report.recordcount ใน report design ได้มั๊ย
เริ่มหัวข้อโดย: golf_win ที่ มีนาคม 11, 2013, 18:07:30 PM
ไม่แสดง preview หน้าขาวๆ ได้มั๊ยคับ
หรือจะใช้ subreport ก็ได้นะครับใน band title ใส่ชื่อหัวรายงานเอาไว้ส่วนตัว data ก็ใช้ DBPipelinelink แค่นี้็ไม่แสดงหน้าว่างๆแล้วครับ
หัวข้อ: Re: ใช้ report.recordcount ใน report design ได้มั๊ย
เริ่มหัวข้อโดย: BBT Hospital ที่ มีนาคม 12, 2013, 18:32:48 PM
ไม่แสดง preview หน้าขาวๆ ได้มั๊ยคับ
หรือจะใช้ subreport ก็ได้นะครับใน band title ใส่ชื่อหัวรายงานเอาไว้ส่วนตัว data ก็ใช้ DBPipelinelink แค่นี้็ไม่แสดงหน้าว่างๆแล้วครับ
ลองแก้จาก Property for Report ดูซิครับ
เลือกใน NoDataBehaviors จาก ndBlankPage เป็น ndBlankReport ครับ