มีน้อง Poon แจ้งเข้ามา ก็ปรับให้ตามความสะดวก และเหมาะสม ทางนี้ก็ได้ใช้ด้วย และ ที่อื่นๆ ก็สามารถนำไปใช้ได้ด้วยนะครับ อ้อ มาดูวิธีแปลง รายงานจาก HOSxP V3 ไปใช้ใน HOSxP XE V4 กันครับ ปรับนิดหน่อยก็ได้แล้ว
โดยผมเพิ่มรายการแลปเข้าไปให้แล้ว
ขออภัยสักเล็กน้อยละกัน วิธีการได้มาถึงข้อมูล รายงานตรวจทางห้องปฏิบัติการ ดึงมาจากตารางไหน
อยากแรกก็ดึงมาจากตาราง lab_head กับ lab_order เอามาจอยกัน
แล้วค่อยไปดึงค่าใครเป็นผู้รายงานผล หลักการมีประมาณนี้
– อยากแรกเพิ่ม DBPipeLineLink4 ให้ดึงข้อมูลมาเก็บไว้ก่อนว่ามีข้อมูลไหม โดยผมจะดึงมาทั้ง OPD และ IPD กรณี admit จะได้ทราบทั้ง 2 แผนก
– เพิ่ม subreport เข้าไป กำหนดให้เป็นขนาด A4 แต่แบ่งคอลัม 3 คอลัม จะได้แสดงเป็นแท็บๆ ได้ และประวัติพื้นที่ กรณีมีรายการแลป เยอะๆๆๆๆ
– โดย subreport ที่แทรกมาก็ให้มาแสดงต่อกับ SubReport3 ถ้ามีก็แสดงถ้าไม่มีข้อมูลก็จะไม่แสดง
– กำหนด ShiftRelativeTo ให้ไปต่อท้ายกับ SubReport3
– แล้วแทรกโค้ดดึงข้อมูลมาเก็บไว้ที่ DBPipeLineLink7 ด้วยตามรูปด้านบนครับ
– ลอง preview ก็ได้ตามรูปนี้ เอาที่เราพอใจ
– เป็นอันเสร็จสามารถใช้งานกับ HOSxP v3 ได้เลย
– ต่อมาเวลานำเข้าไปยัง HOSxP XE V4 ก็นำเข้าไปปกติ แต่มาแปลงตรง params
– ใส่ = :vn ก็เป็นพารามิเตอร์ แทนจากเดิม “vnxxxxx”
– ตัวอย่างตามนี้
– แล้วก็บันทึกไป แค่นี้ HOSxP XE V4 ก็จะสามารถใช้งานได้เลย
– อันนี้ทดสอบกับ รพ.บ้านดุง ขอบคุณน้อง Poon ที่ช่วยทดสอบนะครับ
ดาวโหลดรายงานตามนี้ครับ
ชื่อฟอร์ม = Admit-Request-Note-1
ก็ลองเอาไปปรับใช้ดูนะครับ สามารถใช้ได้ทั้ง HOSxP V3 และ XE V4
หากติดปัญหาการใช้งานก็แจ้งมาได้ใน comment ด้านล้างนี้ด้วยนะครับ ผมจะได้ปรับแก้ไขให้ครับ
ขอบคุณที่ติดตาม แล้วพบกันใหม่ครับ
4,330 total views, 1 views today