เราสามารถตั้งชื่อ report ให้มีผลเฉพาะเครื่องที่ต้องการใช้งานได้อยู่แล้วนะครับ เช่น ชื่อเครื่อง Test ก็ให้ตั้งชื่อ report เป็น FORM-Doctor-RxORDER--Test หรือถ้าต้องการให้มีผลเฉพาะ log in ที่ต้องการเท่านั้น เช่น ชื่อ log in คือ Test2 ก็ให้ตั้งชื่อ report เป็น FORM-Doctor-RxORDER==Test2 ครับ ลองทดสอบดูครับ
ปัจจุบันทำแบบนี้อยู่แล้วครับ แต่ถึงคราวต้องแก้ไข Report ครั้งหนึ่งต้องแก้ไขเยอะครับ ห้องยานอก ใน รพ. มี 7 เครื่อง, PCU 2 แห่ง 4 เครื่อง, ห้องทันตกรรม (One Stop Service) อีก 2 เครื่อง, station หน้าห้องตรวจอีก 2 เครื่อง ห้องยานอกเวลา 2 เครื่อง ... ทั้งหมดคือเครื่องที่ห้องยาจะส่งใบสั่งยาไปการเงิน
ผมก็ไม่เข้าใจว่าทำไมระบบ print out ออกมาไม่เท่ากัน ตกขอบบ้าง เลยไปข้างบ้าง เป็นหน้าขาว ๆ เลยก็มี โดยเมื่อก่อนใช้ share printer ปัญหาพิมพ์ไม่ออกเยอะมาก แต่ตอนนี้ใช้ Network Printer เรื่องการพิมพ์ไม่ออกหมดไปแล้ว
ปัญหาก็คือ รายละเอียดของใบสั่งยาที่ห้องการเงินต้องการ แตกต่างจากที่แพทย์ต้องการโดยสิ้นเชิง โดยห้องแพทย์ต้องการแค่ รายการยา และ วิธีใช้ แต่การเงินต้องการทุกหมวดค่าใช้จ่าย แถมด้วยถ้ารายการไหนชำระเงินแล้วก็ไม่ต้องแสดง ... อย่างที่บอกครับจำนวน Report ย่อมต้องเท่ากับจำนวนเครื่องที่ใช้งาน ไม่ว่าจะตั้งเป็น --ตามด้วยชื่อเครื่อง หรือ ==ตามด้วย login