BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: wiphusit ที่ กรกฎาคม 28, 2008, 10:46:20 AM
-
ใครมี OPD CARD แบบแสดงผล LAB ขอความอนุเคราะห์หน่อยครับ
ขอบคุณครับ
-
รบกวนขอแบบฟอร์ม OPD CARD อันเดิมที่ใช้อยู่ด้วยค่ะ
-
OPD CARD ครับ
-
;D
-
ลองเอาไปปรับใช้ดูนะครับ
-
ลองเอาโค้ดนี้ไปลองดูครับ
memo1.lines.text := GetListFromQuery('select concat(l.lab_items_name," = ",o.lab_order_result) as name from lab_head h,lab_order o,lab_items l where h.vn="'+ DBPipeline['vn']+
'" and h.lab_order_number = o.lab_order_number and o.lab_items_code = l.lab_items_code and o.confirm="Y" and (l.check_user<>"Y" or l.check_user IS NULL) ');
-
ลองเอาโค้ดนี้ไปลองดูครับ
memo1.lines.text := GetListFromQuery('select concat(l.lab_items_name," = ",o.lab_order_result) as name from lab_head h,lab_order o,lab_items l where h.vn="'+ DBPipeline['vn']+
'" and h.lab_order_number = o.lab_order_number and o.lab_items_code = l.lab_items_code and o.confirm="Y" and (l.check_user<>"Y" or l.check_user IS NULL) ');
ผมลองเอา code นี้ไปใส่ดู มันมีปัญหาว่า
1. เป็นการแสดงผล lab แนวตั้ง ...อ่านง่าย แต่ดูจำนวน lab ได้น้อย
2. ผล lab ย่อย ที่ไม่มีผล เช่น CBC มันขึ้นทุกอัน เช่นค่า blast cell ไม่มี มันก็แสดงหมด
ทำให้ผล lab ยั๊วเยี๊ย ไปหมดดูยาก
... เสียดายจัง
คำถามครับ
1. ถ้าปรับเป็นแสดงผลแนวนอน ทำอย่างไร?
เปลี่ยน GetListFromQuery เป็น GetSQLSubQueryData ถูกไหมครับ
ผมลองมั่วแล้ว แสดงแนวนอนได้ แต่ไม่รู้ถูกต้อง?
2. ทำไงให้ส่วนที่ไม่มีผล ไม่แสดงครับ
3. รพ.อื่นจัดกันอย่างไรหรือครับ มีปัญหาเรื่องอ่าน lab ยากหรือไม่
ขอภาพตัวอย่างที่มีผล lab หลายๆตัวดูหน่อยได้ไหมครับ
ปล. ป่านนี้แล้วยังทำ report ไม่เป็นเลย ปวดศีรษะ :'(
-
ขอบคุณครับอาจารย์
-
ตัวอย่างผล lab ทีพิมพ์ออกมาครับ
1.ลำดับมั่วหมด
2.ส่วนผลย่อยใน CBC ไม่มีผลก็มีชื่อออกมาด้วย เช่น burr cell, blast cell
-
หากต้องการให้ output ดูสวยงาม ต้องใช้ sub Report ช่วยครับ
-
หากต้องการให้ output ดูสวยงาม ต้องใช้ sub Report ช่วยครับ
ขอบคุณครับ :D
เดี๋ยวขอศึกษา + ลองทำเองดูซักอาทิตย์นึง
ถ้าทำไม่ได้จะมาถามอีกครับ ::)
-
หากต้องการให้ output ดูสวยงาม ต้องใช้ sub Report ช่วยครับ
ขอบคุณครับ :D
เดี๋ยวขอศึกษา + ลองทำเองดูซักอาทิตย์นึง
ถ้าทำไม่ได้จะมาถามอีกครับ ::)
ปัญหาเรื่องหนึ่งที่ผม พยายามแก้ปัญหาคือ A5 จะเอาอะไรใส่เข้าไป
ท้้งหมดอาจจะยากสำหรับ หมอ จะมาดู เพราะว่าตาลาย
น้อยก็มีปัญหากับคนมาตรวจ อีก
:) :) :) :) :) :)
-
ใช่ค่ะ ใช้ Sub Report จะทำให้ดูสวยงามขึ้น
แต่จะให้ทุกสิ่งทุกอย่างลงไปใน A5 มันก็เป็นการยากนะคะที่จะให้ครบทุกสิ่งอย่าง
ต้องขอโทษด้วยนะคะ ตอนแรกตั้งใจว่าจะเอามาแก้ไขให้
แต่ไม่มีเวลาเลย
ยังไงลองใช้ Sub Report ดูนะคะ เคยลองทำแล้ว ได้ผลค่ะ
-
ขอบคุณครับ :D
เดี๋ยวขอศึกษา + ลองทำเองดูซักอาทิตย์นึง
ถ้าทำไม่ได้จะมาถามอีกครับ ::)
นี่แหละครับคน HOSxP ตัวจริง ต้องลองพยายามด้วยตัวเองก่อน ก่อนที่จะพึ่งคนอื่น
ขยันจริง ๆ น่านับถือครับ
ปัญหาเรื่องหนึ่งที่ผม พยายามแก้ปัญหาคือ A5 จะเอาอะไรใส่เข้าไป
ท้้งหมดอาจจะยากสำหรับ หมอ จะมาดู เพราะว่าตาลาย
น้อยก็มีปัญหากับคนมาตรวจ อีก
:) :) :) :) :) :)
ก็ทำเป็น 2 หน้าไปเลย หากมี Lab มาก ก็ขึ้นหน้าใหม่ไป เพราะในการบันทึกจริง ๆ แล้ว หากเขียนเอง ยังไงก็เขียนไม่หมดแน่ และส่วนใหญ่ก็จดเฉพาะรายการ Lab mี่สำคัญลงไป แต่ถ้าเป็น CBC คงต้องแนบใบ report ไว้ ดังนั้น ยังไงก็ 2 ใบอยู่ดี
-
ส่งสัยต้องใช้ระบบ ที่ซ้อมรูป แบบ
OPDCARD ห้องฟันที่ผมให้ให้พี่ นิพน
แบบมีการวาดรูป จะแสดงรูปที่วาด ที่ PE
แต่ไม่วาดแสดงรูป มาตาฐาน
แบบนี้ก็ต้อง ปรับขนาดตามจำนวนข้อมูล มีน้อยหน้าเดียว
มีมาก ต่อแผ่นสอง
-
แบบนี้ก็ต้อง ปรับขนาดตามจำนวนข้อมูล มีน้อยหน้าเดียว
มีมาก ต่อแผ่นสอง
ถูกต้องงงงงงงงงงงง ;D ;D ;D ;D ;D
-
เรียน..อ.naj รบกวนท่านช่วยดู form opdcard ของผมด้วยครับ...ขอบคุณครับ