BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: skypec ที่ ตุลาคม 31, 2011, 11:29:09 AM

หัวข้อ: สิทธิการรักษา ใน ร.บ. 1 ต.02
เริ่มหัวข้อโดย: skypec ที่ ตุลาคม 31, 2011, 11:29:09 AM
ทางห้องบัตรได้แก้ไขสิทธิการรักษา เป็นสิทธิใหม่ พอปริ้นใบ ร.บ. 1 ต.02 จะออกสิทธิการรักษาของเดิม ไม่ทราบว่าต้องตรวจสอบตรงไหน
ขอบคุณครับ
หัวข้อ: Re: สิทธิการรักษา ใน ร.บ. 1 ต.02
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ตุลาคม 31, 2011, 11:39:19 AM
แก้ไข  REPORT FORM-RBT-102 ครับ...
หัวข้อ: Re: สิทธิการรักษา ใน ร.บ. 1 ต.02
เริ่มหัวข้อโดย: skypec ที่ พฤศจิกายน 01, 2011, 08:21:32 AM
ลองดูในแบบฟอร์มแล้ว ผมใช้ variable
select ho.name from hospcode ho
left outer join pttypeno pt on pt.hospmain = ho.hospcode
where pt.hn = "'+DBPipeline['HN']+'"

ลองตรวจสอบในตาราง pttypeno มันมี 2 เรคคอร์ด ค่าเดิม กับค่าใหม่
ทำให้มันเลือกค่าเดิมมาแทน ที่จะเลือกค่าใหม่นะครับ ไม่ทราบว่าต้องแก้ยังไงครับ
หัวข้อ: Re: สิทธิการรักษา ใน ร.บ. 1 ต.02
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ พฤศจิกายน 01, 2011, 08:33:04 AM
ลองดูในแบบฟอร์มแล้ว ผมใช้ variable
select ho.name from hospcode ho
left outer join pttypeno pt on pt.hospmain = ho.hospcode
where pt.hn = "'+DBPipeline['HN']+'" order by pt.begindate desc  limit 1

ลองตรวจสอบในตาราง pttypeno มันมี 2 เรคคอร์ด ค่าเดิม กับค่าใหม่
ทำให้มันเลือกค่าเดิมมาแทน ที่จะเลือกค่าใหม่นะครับ ไม่ทราบว่าต้องแก้ยังไงครับ

ถ้า...ลองต่อท้ายชุดคำสั่ง แบบนี้ (ตรงสีแดง...) ได้ไหมครับ..
หัวข้อ: Re: สิทธิการรักษา ใน ร.บ. 1 ต.02
เริ่มหัวข้อโดย: skypec ที่ พฤศจิกายน 01, 2011, 09:28:14 AM
แก้ไขได้แล้ว ขอบคุณครับ