BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: panus_t ที่ กรกฎาคม 29, 2009, 13:22:25 PM

หัวข้อ: ขอรายงาน CUSTOM ครับ
เริ่มหัวข้อโดย: panus_t ที่ กรกฎาคม 29, 2009, 13:22:25 PM
ขอ ตัวอย่าง รายงาน CUSTOM  ครับ
ต้องการให้มี popup  ให้ใส่  HN  เมื่อใส่ HN แล้วจะมี popup วันที่ให้เลือกโดยเป็นวันที่ ที่กรองเฉพาะของคนไข้ HN นั้น ๆ ที่มารับบริการ ครับ

ที่เหลือเป็นการดึงข้อมูลทั่วไปครับ เดี๋ยวผมจะลองใส่คำสั่ง SQL เพิ่มเข้าไปครับ  แต่ผมทำ popup แบบที่กล่าวมาไม่เป็นครับ    ;D ;D
หัวข้อ: Re: ขอรายงาน CUSTOM ครับ
เริ่มหัวข้อโดย: armds ที่ กรกฎาคม 29, 2009, 15:07:58 PM
ลองดูนะครับ  ขั้นแรกก็สร้าง  ตัวแปรก่อนนะครับ  แล้วค่อย  เก็บค่า

var  fhn : string;
d1,d2:tdatetime;
ds1,ds2:string;
 
แล้วก็เพิ่มหลัง  begin  นะครับ

if preset_value(1)='' then
   begin
     if not inputquery('กรุณาใส่ HN ด้วย','HN',fhn) then exit;
   end else
   begin
     fhn:=preset_value(0);
   end;

อันนี้เป็น ให้เลือกวันที่ครับ

if not getdaterange() then exit;
   d1:=date_result1();
   d2:=date_result2();

   ds1:=formatdatetime('yyyy-mm-dd',d1);
   ds2:=formatdatetime('yyyy-mm-dd',d2);
หัวข้อ: Re: ขอรายงาน CUSTOM ครับ
เริ่มหัวข้อโดย: panus_t ที่ กรกฎาคม 29, 2009, 15:49:44 PM
ขอบคุณครับ

วันที่กรองเฉพาะวันที่คนไข้มาจริง ๆ ได้หรือเปล่าครับ    ;D