BMS-HOSxP Community

HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: Bond_007 ที่ มกราคม 27, 2011, 13:31:00 PM

หัวข้อ: แก้ไขรายงานแล้วพ.ศ. 2442 เกิดขึ้นครับ
เริ่มหัวข้อโดย: Bond_007 ที่ มกราคม 27, 2011, 13:31:00 PM
ทำรายงานโดยเพิ่มค่า regdate และ dchdate ไว้ครับแต่ปรากฎว่าคนไข้ OPD ดันเป้น พศ 2442 ทั้งหมดเลยครับไม่ทราบว่าต้องแก้ยังไงครับ
หัวข้อ: Re: แก้ไขรายงานแล้วพ.ศ. 2442 เกิดขึ้นครับ
เริ่มหัวข้อโดย: tangkeaw ที่ มกราคม 27, 2011, 13:42:07 PM
ขอบผมปัญปัญหา เหมือนกันครับ ให้สังเกตที่ผมวงไว้นะครับ เป็นวันเดียวกัน เดือนเดียวกันเลย และปีด้วย
ปัญหาตัวนี้เกิดมานานแล้ว เห็นแจ้งว่าถ้าอัปเวอร์ชั่นใหม่จะหาย ผมอัปมา 3 รอบแล้วยังมีปัญหาแบบนี้อยู่ครับ
ช่วยด้วยครับ
itpbh
หัวข้อ: Re: แก้ไขรายงานแล้วพ.ศ. 2442 เกิดขึ้นครับ
เริ่มหัวข้อโดย: Bond_007 ที่ มกราคม 27, 2011, 15:02:12 PM
แก้ได้แล้วครับ  ;D

 if DBPipeline['vn']=DBPipeline['an'] then

 Value := FormatThaiDate('d mmmm yyyy', DBPipeline['regdate'])  else
 Value:='-';

ได้ไอเดียจากพี่เจมส์ตามกรทู้นี้ครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=19211.0


หัวข้อ: Re: แก้ไขรายงานแล้วพ.ศ. 2442 เกิดขึ้นครับ
เริ่มหัวข้อโดย: James011 ที่ มกราคม 27, 2011, 15:07:58 PM
แก้ได้แล้วครับ  ;D

 if DBPipeline['vn']=DBPipeline['an'] then

 Value := FormatThaiDate('d mmmm yyyy', DBPipeline['regdate'])  else
 Value:='-';

ได้ไอเดียจากพี่เจมส์ตามกรทู้นี้ครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=19211.0






 ;D ;D ;D
หัวข้อ: Re: แก้ไขรายงานแล้วพ.ศ. 2442 เกิดขึ้นครับ
เริ่มหัวข้อโดย: Bond_007 ที่ กรกฎาคม 29, 2011, 15:37:19 PM
เจอปัญหาใหม่แล้วครับถ้าจะเพิ่มเวลาด้วยต้องทำไงครับ  ???

แก้ได้แล้วครับ  ;D

 if DBPipeline['vn']=DBPipeline['an'] then

 Value := FormatThaiDate('d mmmm yyyy', DBPipeline['regdate'])  else
 Value:='-';

ได้ไอเดียจากพี่เจมส์ตามกรทู้นี้ครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=19211.0



หัวข้อ: Re: แก้ไขรายงานแล้วพ.ศ. 2442 เกิดขึ้นครับ
เริ่มหัวข้อโดย: golf_win ที่ กรกฎาคม 29, 2011, 15:53:14 PM
เจอปัญหาใหม่แล้วครับถ้าจะเพิ่มเวลาด้วยต้องทำไงครับ  ???

แก้ได้แล้วครับ  ;D

 if DBPipeline['vn']=DBPipeline['an'] then

 Value := FormatThaiDate('d mmmm yyyy', DBPipeline['regdate'])  else
 Value:='-';

ได้ไอเดียจากพี่เจมส์ตามกรทู้นี้ครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=19211.0



ก็ทำแบบเดิมอีกตัวเป็น regtime ครับจากตาราง ipt
หัวข้อ: Re: แก้ไขรายงานแล้วพ.ศ. 2442 เกิดขึ้นครับ
เริ่มหัวข้อโดย: Bond_007 ที่ กรกฎาคม 29, 2011, 16:07:15 PM
ลองทำดูแล้วครับแต่ว่ามันทับกันครับ อยากให้รวมกันคล้ายๆกับ concat(regdate,' ',regtime) แบบนี้ครับ