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 ');
... ลองทดสอบดูนะครับ ...
....