ผู้เขียน หัวข้อ: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ  (อ่าน 5811 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ sshpt

  • Sr. Member
  • ****
  • กระทู้: 446
  • Respect: 0
    • ดูรายละเอียด
    • http://ss-hospital.no-ip.org/
รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
เนื่องจากว่า รายงาน FORM-LabReport1 นั้นใช้รายงานในผู้ป่วยทั่วไปครับ ผมก็เลยคัดลอกมาเป็น
CUSTOM-LabReport1 (เพราะหาตัวเลือกพิมพื Document ในหน้า Lab ไม่เจอครับ) เพื่อพิมพ์รายงานเฉพาะข้าราชการที่มาตรวจสุขภาพประจำปีครับ รบกวนแก้ไขให้ดังนี้ครับ

1.ให้ขึ้น popup ให้ใส่ Lab No. เพื่อพิมพ์รายงาน หรือ
2.ให้ขึ้น popup ให้ใส่ HN และเลือกวันที่ ที่มา

(เอาแบบไหนดีครับ ;D)
รพ.เสิงสาง จ.นครราชสีมา  (ขนาด 30 เตียง)  Server IBM eServer xSeries 226 
CPU Xeon 3.0 GHz.  SISC-HD 73 Gb. X 2  ECC-Ram 512 Mb. X 2
ขึ้นระบบโดยทีม BMS เดือน เมษายน 2550
OS CentOS 5.1 MySQL 5.1.23-rc  HosXP V.3.51.9.23 เมื่อ 25 กย. 51
ss-hospital@hotmail.com   >>>   http://ss-hospital.no-ip.org/

ออฟไลน์ ทานน้ำ

  • Full Member
  • ***
  • กระทู้: 204
  • ดวงพร ประกาศ(จอย) ผู้จัดการโครงการติดตั้งระบบฺBMS
  • Respect: +1
    • ดูรายละเอียด
Re: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
« ตอบกลับ #1 เมื่อ: สิงหาคม 02, 2008, 23:09:40 PM »
0
รอซักครู่นะคะ
กำลังแก้ให้อยู่ค่ะ
ดวงพร  ประกาศ(จอย)
ผู้จัดการโครงการติดตั้งระบบและดูแลหลังการขาย
บริษัทบางกอกเมดิคอลซอฟต์แวร์จำกัด

ออฟไลน์ ทานน้ำ

  • Full Member
  • ***
  • กระทู้: 204
  • ดวงพร ประกาศ(จอย) ผู้จัดการโครงการติดตั้งระบบฺBMS
  • Respect: +1
    • ดูรายละเอียด
Re: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
« ตอบกลับ #2 เมื่อ: สิงหาคม 02, 2008, 23:31:33 PM »
0
แก้ให้แล้วนะคะ
ให้ใส่เลข Lab Number แทนการใส่ HN แล้วเลือกวันที่นะคะแบบนั้นจะยุ่งยาก
ทำให้ใส่ Lab Order Number ทีเดียว จะใช้งานง่ายมากกว่าค่ะ

ลองเอาไปใช้ดูนะคะ
« แก้ไขครั้งสุดท้าย: สิงหาคม 02, 2008, 23:37:54 PM โดย ธารน้ำ »
ดวงพร  ประกาศ(จอย)
ผู้จัดการโครงการติดตั้งระบบและดูแลหลังการขาย
บริษัทบางกอกเมดิคอลซอฟต์แวร์จำกัด

ออฟไลน์ sshpt

  • Sr. Member
  • ****
  • กระทู้: 446
  • Respect: 0
    • ดูรายละเอียด
    • http://ss-hospital.no-ip.org/
Re: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
« ตอบกลับ #3 เมื่อ: สิงหาคม 04, 2008, 08:59:12 AM »
0
ขอบคุณครับ   ;D

ทำยังไง เหรอครับ สอนบ้างซิจะได้ไม่รบกวนบ่อย ๆ ครับ  ;D
ตรง SQL CODE ก็เหลือแค่ Select 1 เอง  ;D
« แก้ไขครั้งสุดท้าย: สิงหาคม 04, 2008, 09:06:16 AM โดย sshpt »
รพ.เสิงสาง จ.นครราชสีมา  (ขนาด 30 เตียง)  Server IBM eServer xSeries 226 
CPU Xeon 3.0 GHz.  SISC-HD 73 Gb. X 2  ECC-Ram 512 Mb. X 2
ขึ้นระบบโดยทีม BMS เดือน เมษายน 2550
OS CentOS 5.1 MySQL 5.1.23-rc  HosXP V.3.51.9.23 เมื่อ 25 กย. 51
ss-hospital@hotmail.com   >>>   http://ss-hospital.no-ip.org/

ออฟไลน์ ทานน้ำ

  • Full Member
  • ***
  • กระทู้: 204
  • ดวงพร ประกาศ(จอย) ผู้จัดการโครงการติดตั้งระบบฺBMS
  • Respect: +1
    • ดูรายละเอียด
Re: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
« ตอบกลับ #4 เมื่อ: สิงหาคม 04, 2008, 16:40:27 PM »
0
เหอๆๆ
ถ้าแบบนั้นคงอีกยาวอ่ะค่ะ
เอาเป็นว่า ลองศึกษาดู
ถ้าติดตรงไหน สอบถามดีกว่านะคะ
สู้ๆค่ะ
ดวงพร  ประกาศ(จอย)
ผู้จัดการโครงการติดตั้งระบบและดูแลหลังการขาย
บริษัทบางกอกเมดิคอลซอฟต์แวร์จำกัด

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
« ตอบกลับ #5 เมื่อ: สิงหาคม 08, 2008, 14:10:10 PM »
0

...พอดีเห็นว่า โจทย์ ที่คุณ sshpt ได้ตั้งไว้ น่าสนใจดี.....

...แบบที่เรารู้ HN แต่ไม่ทราบว่า หมายเลขใบสั่ง Lab คืออะไร  แล้วไม่อยากเสียเวลาไปค้นหาหมายเลขใบสั่ง Lab ก่อน ประมาณว่า

..HN --> วันที่สั่งตรวจ Lab --> Lab Number -->ออกเป็นรายงาน......

...น่าจะสะดวกดี.....

...เลยลองนั่งงมบ้างขุดบ้าง อยู่ 2 - 3 วัน(ยังไม่ค่อยเข้าใจ function ต่างๆ ใน Report Designer เท่าที่ควรครับ)  ก็พอได้รายงานออกมา  แต่ไม่รู้ว่ายังมีวิธีอื่นที่ง่ายกว่านี้อีกหรือเปล่า...
...ฝากคุณ sshpt ลองทดสอบด้วนนะครับ ว่าพอใช้ได้หรือเปล่า.....


....ตอนแรกพอสั่งก็ใส่ HN ก่อน และ HN ต้องเป็น 7 หลักนะครับ(ถ้า 9 หลัก ต้องแก้ไขนิดนึงครับ)...
....ถ้าไม่ใส่ HN  หรือจำนวนหลักของ HN ไม่ตรง  หรือ HN นั้นไม่เคยมีการ ตรวจและรายงานผล Lab มาก่อน จะมีข้อความเตือนให้ใส่ HN ใหม่ครับ..... :D...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
« ตอบกลับ #6 เมื่อ: สิงหาคม 08, 2008, 14:19:43 PM »
0

...จากนั้นก็จะตรวจสอบว่า HN ที่เราเลือก เคยถูกสั่งตรวจ Lab และมีการรายงานผล Lab ด้วยในวันไหนบ้าง(ตรวจสอบจากตาราง lab_head) ก็จะเอาวันที่ที่พบมาแสดงเป็นรายการให้เลือก ใช้ลูกศรขึ้นลง หรือคลิ๊กที่ list เพื่อเลือกก็ได้....

...พยายามจะทำวันที่ให้เป็นแบบไทยๆ จะได้ดูง่าย แต่ไม่รู้จะทำยังงัยครับ ไม่รู้ว่าท่านอื่นๆ มีใครพอทราบบ้างหรือเปล่า ช่วยชี้แนะด้วยนะครับ...

...ถ้าไม่เลือกวันก็จะมีข้อความเตือนจนกว่าจะเลือกครับ..... :D.....
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
« ตอบกลับ #7 เมื่อ: สิงหาคม 08, 2008, 14:29:30 PM »
0
...จากนั้นก็จะตรวจสอบว่า HN ที่เลือก ในวันที่ที่เลือกนั้น   มีรายการสั่ง Lab อะไรบ้างที่มีการรายงานผลด้วย เผื่อว่ามีการสั่งจากหลายใบสั่งในวันเดียวกัน   ก็จะเอารายการที่พบมาให้เราเลือกครับ....

...จากนั้นเมื่อเลือกแล้ว ก็จะเอาค่าของ lab_order_number ที่ได้ไปเป็น parameter เพื่อพิมพ์รายงานครับ...

...ถ้าไม่เลือกก็จะมีข้อความเตือนเหมือนกัน...

...เลขข้างหน้าคือเลข  lab_order_number  ส่วนข้างหลังเป็นชื่อฟอร์มใบสั่ง Lab ครับ ...:D...
« แก้ไขครั้งสุดท้าย: สิงหาคม 08, 2008, 14:40:00 PM โดย Khuad »
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
« ตอบกลับ #8 เมื่อ: สิงหาคม 08, 2008, 14:37:25 PM »
0


...อันนี้เป็นตัวรายงานครับผม ลองทดสอบดูครับ....

...อ้อ...แล้วแก้ an กะ vn ตรงหัวให้แสดงตาม OPD,IPD ให้แล้วครับ.... :D....
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
« ตอบกลับ #9 เมื่อ: สิงหาคม 08, 2008, 15:16:29 PM »
0

...

ตรง SQL CODE ก็เหลือแค่ Select 1 เอง



....ครับ  คำตอบก็คือ  เหลือคำสั่งแค่ให้สามารถกำหนด parameter เพื่อให้เข้ารายงานได้เท่านั้นครับ....

....ส่วนคำสั่งรายงานจริงๆ จะถูกเปลี่ยนเมื่อสั่งรายงานด้วย function ChangeReportSQL ครับผม  แต่แบบนี้ถ้าเปิดรายงานจาก Report Designer ใหม่ครั้งแรกจะต้องสั่ง Preview ก่อนเข้าหน้า Design เพื่อให้มีข้อมูลไปใช้ที่หน้า Design  ครับ..... :D
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ ทานน้ำ

  • Full Member
  • ***
  • กระทู้: 204
  • ดวงพร ประกาศ(จอย) ผู้จัดการโครงการติดตั้งระบบฺBMS
  • Respect: +1
    • ดูรายละเอียด
Re: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
« ตอบกลับ #10 เมื่อ: สิงหาคม 08, 2008, 15:31:27 PM »
0


....ครับ  คำตอบก็คือ  เหลือคำสั่งแค่ให้สามารถกำหนด parameter เพื่อให้เข้ารายงานได้เท่านั้นครับ....

....ส่วนคำสั่งรายงานจริงๆ จะถูกเปลี่ยนเมื่อสั่งรายงานด้วย function ChangeReportSQL ครับผม  แต่แบบนี้ถ้าเปิดรายงานจาก Report Designer ใหม่ครั้งแรกจะต้องสั่ง Preview ก่อนเข้าหน้า Design เพื่อให้มีข้อมูลไปใช้ที่หน้า Design  ครับ..... :D


ใช่แล้วค่ะ ตามนี้เลย
ดวงพร  ประกาศ(จอย)
ผู้จัดการโครงการติดตั้งระบบและดูแลหลังการขาย
บริษัทบางกอกเมดิคอลซอฟต์แวร์จำกัด

ออฟไลน์ nph2006

  • Sr. Member
  • ****
  • กระทู้: 417
  • Respect: +1
    • ดูรายละเอียด
    • www.nongphok.net
Re: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
« ตอบกลับ #11 เมื่อ: สิงหาคม 08, 2008, 15:37:58 PM »
0
ขอบคุณครับ  ;D มาเก็บไว้ศึกษาครับ
รพ.หนองพอก จ.ร้อยเอ็ด 30 เตียง
www.nongphok.net
cup_nph@yahoo.com
may_put@hotmail.com
Server :  CentOS 6.4 64 Bit  Ram 32 Gb SAS 300*3 RAID 5 MySQL Percona Server 5.5.30 64 Bit
Slave : CentOS 5.4 64 Bit  Ram 4 Gb MySQL 5.1.55 64 Bit
Lis : Smart LIMS

Client : Windows XP  HosXP : 3.56.6.20, 72 client

ออฟไลน์ yord

  • Hero Member
  • *****
  • กระทู้: 1,952
  • PATTANI HOSPITAL
  • Respect: +2
    • ดูรายละเอียด
    • http://www.pattanihos.com
Re: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
« ตอบกลับ #12 เมื่อ: สิงหาคม 08, 2008, 20:30:01 PM »
0
ขอบคุณครับ ขอเก็บไปศึกษาด้วยคนครับ ;D
Mr.Yordying Kongkachan (yord02@gmail.com)
ADMIN PATTANI HOSPITAL  http://www.pattanihos.com
เริ่มใช้ HOSxP พฤศจิกายน 2549
(Master)IBM X3650 M3 QuardCord 3.06 1 CPU 20 GBs. of Ram (up to 68 GBs 29/06/56)
Linux 64bit MySQL 5.5.21 64bit (ด้วยความช่วยเหลือของ อ.บอยครับ)
(Slave1)HP ProLiant ML350 G6 Xeon E5530 2.04 20 GBs. Ram (up to 54 GBs 27/06/56)
Linux 64bit MySQL 5.1.30 64bit Database v.3.56.4.9 (29/06/56) client v.3.56.3.19

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด
Re: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
« ตอบกลับ #13 เมื่อ: สิงหาคม 09, 2008, 02:00:14 AM »
0
น่าสนใจครับ ขอเอาไปทดลองดูด้วยคนครับ
"-"           รู้อะไรไม่สู้รู้วิชา รู้จักหาในบอร์ดเป็นยอดคน                   tel 081-3202497 
ความรู้เพียงเล็กน้อย อาจช่วยคนเป็นร้อยแก้ปัญหา
เพราะฉะนั้น อย่ากลัวที่จะบอกสิ่งที่คุณรู้กับคนอื่น แม้จะเป็นเรื่องพื้นๆ ก็ตาม
cen-os 64 bit ,ram 4 g ,my sql 5.1.33
วิธีแนะนำตัวเอง  http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
ก่อนตั้งกระทู้ใหม่ ลองหาดูกระทู่เก่าก่อนดีบ่? อาจได้คำตอบเร็วกว่าเด้อ   http://hosxp.net/index.php?option=com_smf&Itemid=28&action=search
วิธีขอบคุณผู้ที่ตอบคำถามถูกใจ   http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8180.0
การเปิดใช้ Server แยก เก็บรูปภาพ/log http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10169.0
การติดตั้ง mysql http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11513.0
sql วันละคำกับคุณperjer http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4007.0
8)ยินดีต้อนรับสู่สังคมแห่งการแบ่งปัน- การแบ่งปันทำให้สังคมน่าอยู่- ;Dขอขอบคุณ
- อ.mn ผู้เขียนโปรแกรมดีๆและช่วยขึ้นระบบ
- อ.อ๊อด,อ.นาจ,อ.ขวด,อ.โก้,อ.nutawut,อ.ตั๊ก,อ.JD,อ.กิจ...ที่คอยช่วยเหลือและให้ความรู้
- ทุกท่านที่ช่วย review โปรแกรมทำให้เราได้ใช้โปรแกรมที่สุดยอด(อยากให้เป็นโปรแกรมระดับประเทศเร็วๆจังจะได้ไม่ต้องง้อ สปสช 5555 :D)

ออฟไลน์ sshpt

  • Sr. Member
  • ****
  • กระทู้: 446
  • Respect: 0
    • ดูรายละเอียด
    • http://ss-hospital.no-ip.org/
Re: รบกวนแก้ไข้รายงาน CUSTOM-LabReport1.cds อีกครั้งครับ
« ตอบกลับ #14 เมื่อ: สิงหาคม 09, 2008, 11:27:14 AM »
0
ขอบคุณครับ สุดยอดเลย   ;D
รพ.เสิงสาง จ.นครราชสีมา  (ขนาด 30 เตียง)  Server IBM eServer xSeries 226 
CPU Xeon 3.0 GHz.  SISC-HD 73 Gb. X 2  ECC-Ram 512 Mb. X 2
ขึ้นระบบโดยทีม BMS เดือน เมษายน 2550
OS CentOS 5.1 MySQL 5.1.23-rc  HosXP V.3.51.9.23 เมื่อ 25 กย. 51
ss-hospital@hotmail.com   >>>   http://ss-hospital.no-ip.org/