HOSxP Tip แจก VN Script แสดง Drug Notify ในหน้าจอใบสั่งยา EP.2
มาต่อจาก บทความที่แล้ว เรื่อง “HOSxP Tip ใช้ VN Script แสดง Drug Notify ในหน้าจอใบสั่งยา”
มาดูวิธีทำกันครับ
ปล.ใช้ได้เฉพาะ Window 8 ถึง Window 10 เท่านั้นนะครับ ใช้กับ window 7 ลงไปไม่ได้นะครับ
…..ผมใช้ วิธีสร้าง vn script ที่ชื่อ SYS_VN_PRE_SCRIPT ในการสั่งให้ตัว Drug Show Notify
ดาวโหลด script ได้ที่นี้นะครับ ***
script_vn_pre_script เปิด Drug Show Notify.zip (72 downloads )
***
ดาวโหลดได้แล้วไปวางใน ช่อง Source ของแท็บ Script นะครับ ตามรูปด้านบนก่อน
ต่อมาก็มากำหนด ให้แผนกนั้น ให้รัน vn pre script ด้วย ที่หน้าจอนี้
ก็จะได้ เลขของแผนกห้องจ่ายยา = 010
ก็เอาไปกำหนดใน script
เพื่อให้แผนก 010 = ห้องจ่ายยา ผู้ที่เข้า hosxp แล้วกำหนดแผนก ห้องจ่ายยา ตัว vn pre script ก็จะทำงาน จะได้ไม่กระทบกับแผนกอื่นๆ จะได้แสดงเฉพาะแผนก ห้องจ่ายยา(010) เท่านั้น
ต่อมาก็ไปติ๊ก Allow User Run แล้วก็กดปุ่ม Save
ก็เป็นอันเสร็จ รู้สึกว่าเวอชันใหม่ๆ ไม่ต้องปิด hosxp แล้วเข้าใหม่ นะ ถ้าบันทึกแล้วก็สามารถใช้งานได้เลย
อ้า…มาลองกัน เข้า
ก็ตรวจสอบว่ากำหนด รายการยาที่จะให้แสดง show notify หรือยังที่เมนูทะเบียนเวชภัณฑ์ยา
ผมก็ใช้ฟิวล์ show_notify_text ในตาราง drugitems มาแสดง โดยเช็คว่ามีการกำหนดให้ ฟิล์ว show_notify=’Y’ หรือไม่ก็ให้แสดง
แต่ห้องยาไม่ได้เป็นคนคีย์ เลยจะไม่เห็นข้อความเตือนนี้ ทำให้เภสัชฯ คลาดข้อความนี้ไป ผมเลยสั่งให้มันมาแสดงอีกครั้งก็จะได้เป็นดังภาพนี้
โดยจะเช็คว่ามีข้อมูลยาที่ได้เป็นยาที่มีการกำหนดว่า show_notify=’Y’ หรือไม่ถ้ามีก็แสดง
คำสั่งนี้
tc := tclientdataset.create(nil);
tc.data := hosxp_getdataset(‘select o.icode,d.name,d.show_notify_text from opitemrece o ‘+
‘ left outer join drugitems d on d.icode=o.icode where vn=”‘+fvn+'” ‘ +
‘ and o.icode in(select icode from drugitems where show_notify=”Y”)’);
ก็จะทราบว่ามีหรือไม่ ถ้ามีก็แสดง
แต่มีคำสั่ง winexec เพื่อเปิดโปรแกรมแยกอีกตัว ที่ชื่อ
AntNotification.exe สามารถดาวโหลดได้ที่นี้ครับ ***
AntNotification.zip (38 downloads )
***
คอยทำหน้าที่แสดง ข้อความที่ถูกส่งเข้ามา คือ param นั้นเอง แค่เอามาแสดง แล้วก็ปิดเอง auto close ภายในเวลา 1 นาที โดยเอาโปรแกรมนี้ไปวางไว้ที่โฟรเดอร์ HOSxP
ระบบก็จะทำงาน ครับ
หรือดูคลิปสาธิตได้จาก บทความนี้นะครับ
“HOSxP Tip ใช้ VN Script แสดง Drug Notify ในหน้าจอใบสั่งยา”
ลองเอาไปปรับใช้ดูนะครับ
หวังว่าจะเป็นประโยชน์นะครับ
หากคุณชอบบทความนี้ ฝากกด Like และกดแชร์ต่อด้วยนะครับ ขอบคุณมากครับ