ผู้เขียน หัวข้อ: แนวทางในการเขียน Script เตือน  (อ่าน 4485 ครั้ง)

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

ออฟไลน์ krathokman

  • Sr. Member
  • ****
  • กระทู้: 265
  • Respect: +1
    • ดูรายละเอียด
แนวทางในการเขียน Script เตือน
« เมื่อ: ธันวาคม 03, 2012, 10:09:02 AM »
0
องค์ความรู้ที่ผมมี
-ตอนนี้ผมรู้จัก Script ตัวเดียว  คือ  SYS_VN_PRE_SCRIPT
-SQL พอได้
-เข้าใจเรื่องตัวแปร 
-เข้าใจเรื่อง  Function

สิ่งที่จะทำ
 เขียน Script เตือนห้องบัตร ที่หน้าบันทึกการส่งตรวจ ถ้า Patient คนนั้นไม่มีเบอร์โทรศัพท์  ให้ Show Massage เตือน
ก่อนการบันทึก

ข้อจำกัด
  -SYS_VN_PRE_SCRIPT  Run หลายห้อง เพราะมี Script  เรื่อง ไต  อื่นๆ ด้วย 

 
สิ่งที่อยากให้ช่วย
 -ทำอย่างไรจะให้ ข้อความที่จะเขียนลงบน  Script นี้ Run เฉพาะ  Form นี้  ไม่ไปกวนที่หน้าต่างห้องแพทย์ หรือห้องอื่นๆ
- มี SYS  Script  ตัวอื่นที่แนะนำไหม
อรรถเดช รพ.จัตุรัส ชัยภูมิ
Amoxydate@hotmail.com
ขึ้นระบบ 10/9/54  โดย BMS Version 3.55.2.19

ออฟไลน์ Noppadol

  • Hero Member
  • *****
  • กระทู้: 1,060
  • Respect: +4
    • ดูรายละเอียด
Re: แนวทางในการเขียน Script เตือน
« ตอบกลับ #1 เมื่อ: ธันวาคม 03, 2012, 10:13:58 AM »
0
องค์ความรู้ที่ผมมี
-ตอนนี้ผมรู้จัก Script ตัวเดียว  คือ  SYS_VN_PRE_SCRIPT
-SQL พอได้
-เข้าใจเรื่องตัวแปร 
-เข้าใจเรื่อง  Function

สิ่งที่จะทำ
 เขียน Script เตือนห้องบัตร ที่หน้าบันทึกการส่งตรวจ ถ้า Patient คนนั้นไม่มีเบอร์โทรศัพท์  ให้ Show Massage เตือน
ก่อนการบันทึก

ข้อจำกัด
  -SYS_VN_PRE_SCRIPT  Run หลายห้อง เพราะมี Script  เรื่อง ไต  อื่นๆ ด้วย 

 
สิ่งที่อยากให้ช่วย
 -ทำอย่างไรจะให้ ข้อความที่จะเขียนลงบน  Script นี้ Run เฉพาะ  Form นี้  ไม่ไปกวนที่หน้าต่างห้องแพทย์ หรือห้องอื่นๆ
- มี SYS  Script  ตัวอื่นที่แนะนำไหม

ไปที่ System setting -> เวชระเบียน มันมีให้เลือก "แสดงหน้าต่างตรวจสอบหมายเลขโทรศัพท์ที่หน้าจอส่งตรวจ" ครับ
SiChiangMai Hospital, SiChiangMai, Nongkhai
Tel.  :: 042451125 Ext 101, 111, 112
Mail :: hs4nwy@gmail.com

Start :: 9 July 2010
Implement :: Nongkhai Admin Team

Master :: HP DL380 Gen9, Ram 64 GB, CentOS 7, MariaDB-10.1.14
Slave   :: HP D380 Gen10, Ram 32 GB, AlmaLinux 9, MariaDB-10.10.6

ออฟไลน์ James011

  • Hero Member
  • *****
  • กระทู้: 1,743
  • Respect: +16
    • ดูรายละเอียด
Re: แนวทางในการเขียน Script เตือน
« ตอบกลับ #2 เมื่อ: ธันวาคม 03, 2012, 10:16:35 AM »
0
องค์ความรู้ที่ผมมี
-ตอนนี้ผมรู้จัก Script ตัวเดียว  คือ  SYS_VN_PRE_SCRIPT
-SQL พอได้
-เข้าใจเรื่องตัวแปร 
-เข้าใจเรื่อง  Function

สิ่งที่จะทำ
 เขียน Script เตือนห้องบัตร ที่หน้าบันทึกการส่งตรวจ ถ้า Patient คนนั้นไม่มีเบอร์โทรศัพท์  ให้ Show Massage เตือน
ก่อนการบันทึก

ข้อจำกัด
  -SYS_VN_PRE_SCRIPT  Run หลายห้อง เพราะมี Script  เรื่อง ไต  อื่นๆ ด้วย 

 
สิ่งที่อยากให้ช่วย
 -ทำอย่างไรจะให้ ข้อความที่จะเขียนลงบน  Script นี้ Run เฉพาะ  Form นี้  ไม่ไปกวนที่หน้าต่างห้องแพทย์ หรือห้องอื่นๆ
- มี SYS  Script  ตัวอื่นที่แนะนำไหม
    ;D ;D ;D  IF  Department เข้าไปครับ

ออฟไลน์ krathokman

  • Sr. Member
  • ****
  • กระทู้: 265
  • Respect: +1
    • ดูรายละเอียด
Re: แนวทางในการเขียน Script เตือน
« ตอบกลับ #3 เมื่อ: ธันวาคม 03, 2012, 11:10:04 AM »
0
  fdepartment := GetGlobalValue('CURRENT_DEPCODE');
รับค่าจากตัวนี้ใช่ไหมครับ ตามความเข้าใจของผมคือ ค่า    fdepartment ได้จาก
หน้าต่างการ Lock in ของผู้ใช้  เช่น  เวชระเบียน 

if fdepartment ='013' then
.......................................
อรรถเดช รพ.จัตุรัส ชัยภูมิ
Amoxydate@hotmail.com
ขึ้นระบบ 10/9/54  โดย BMS Version 3.55.2.19

ออฟไลน์ krathokman

  • Sr. Member
  • ****
  • กระทู้: 265
  • Respect: +1
    • ดูรายละเอียด
Re: แนวทางในการเขียน Script เตือน
« ตอบกลับ #4 เมื่อ: ธันวาคม 03, 2012, 11:16:09 AM »
0
ผมทดลองแล้วนะครับ  (เมื่อ Lock in  เข้าเป็นเจ้าหน้าที่เวชระเบียน)
ซักประวัติ   หรือ ตรวจรักษา  มันได้ตามที่ต้องการ

แต่ถ้าเป็นบันทึกส่งตรวจ  Script จะไม่ทำงาน *****

ขอเอาแนวทางคุณ Noppadol  มาใช้ก่อนครับ
อรรถเดช รพ.จัตุรัส ชัยภูมิ
Amoxydate@hotmail.com
ขึ้นระบบ 10/9/54  โดย BMS Version 3.55.2.19