BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: vinaisena ที่ สิงหาคม 02, 2010, 10:40:49 AM
-
1. ต้องการเพิ่มหมายเลข Tel ของผู้แจ้งให้พิมพ์ในหน้า OPD Card จะต้องทำอย่างไร เพราะของเดิมใน KSK Report FORM-RB1T02 ไม่มี field Informtel
2. ต้องการเพิ่มชื่อ User ห้องบัตรที่ พิมพ์ OPD CARD นี้ด้วย
ฝากท่านอาจารย์แนะนำด้วยครับ
-
ลองเอาไปใฃ้นะคับ มี hometel
-
1. ต้องการเพิ่มหมายเลข Tel ของผู้แจ้งให้พิมพ์ในหน้า OPD Card จะต้องทำอย่างไร เพราะของเดิมใน KSK Report FORM-RB1T02 ไม่มี field Informtel
... ต้องแก้ไขที่คำสั้งของรายงานให้เพิ่มส่วนของ informtel เข้ามาด้วยครับพี่วินัย
หรือวาง variable แล้วใช้คำสั่งข้างล่างครับ
Value := GetSQLStringData('select informtel from patient where hn = "'+DBPipeline['HN']+'" ');
แต่ลองตรวจสอบดูก่อนนะครับว่า HN ในรายงานมาจาก DBPipeline['HN'] หรือเปล่าครับ ...
2. ต้องการเพิ่มชื่อ User ห้องบัตรที่ พิมพ์ OPD CARD นี้ด้วย
... วาง variable แล้วใช้คำสั่ง
Value := GetSQLStringData('select o2.name from onlineuser o1,opduser o2 where o1.kskloginname = o2.loginname ');
... ลองทดสอบดูนะครับ ... :D ....
-
Home tel ของผมมีแล้ว แต่ที่ขาดคือ Informtel กับ user ที่เข้าไป login เช่น ชื่อเจ้าหน้าที่ห้องบัตร สำหรับพิมพืฐฯ opd card นะครับ ขอบคุณ อ.ขวดมากนะครับ แต่คงยากที่ผมจะเข้าไปแก้ไขนะไม่เป็นจริงๆๆๆ ช่วยตรวจสอบ form-RB1T02.cds ของผมแล้วลองปรับแก้ให้มี formtel กับuser ที่ผมต้องการให้สามารถดึงมาได้ใน dbpipeline ก้อจะเป็นพระคุณยิ่งครับ อ.ขวด
-
เอาไปปรับดูครับ
มีทั้ง วันที่แก้ไขข้อมูลล่าสุด วันที่พิมพ์ และชื่อผู้ login แก้ไขข้อมูล