BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: yossak ที่ กรกฎาคม 21, 2010, 12:14:52 PM
-
เขียนเสร็จแล้วต้องการให้มันแสดงรู้ด้วยต้องใช้คำสั่งอะครับในการสั่งใหม้มันออก ในตัวที่เราออกแบบ รายงานครับทั้งที่ดึงคำสั่ง patient_image ใช้เครื่องมือ dbimage แล้วเอาค่า patient_image ไปใส่เวลา Run รายงานมันออกมาแต่รูปไม่แสดงครับ ต้องใช้เทคนิคอย่างไงครับ
-
post รายงานมา อิอิ
-
ได้เลยครับท่านพี่ ;D ;D เสร็จก็แจกทุกคนเลย
-
... คลิ๊กขวาที่ตัว DBImage ที่เราสร้างไว้ แล้วเลือกชนิดตรง GraphicType เป็นแบบ JPEG ครับ ... :D ...
-
;D
-
พี่ครับรายงานเอาเข้าไปแล้วเรียกรายงาน รูปมันก็ยังไม่ออก ??? ???
-
... ต้องตรวจสอบที่รูปแบบการใช้คำสั่งที่จะดึงข้อมูลมาแสดงในรายงานดูใหม่นะครับ
ในรายงานตัวนี้ ในคำสั่งดึงข้อมูลมาใช้ในรายงาน จะไม่มีส่วนไหนของคำสั่งที่จะดึงข้อมูลรูปผู้ป่วย(patient_image.image) ที่อยู่ในตาราง patient_image มาเลย
ดังนั้น สั่งรายงานยังงัย ก็จะไม่มีรูปมาแสดงครับ
ลองตรวจสอบที่คำสั่งของรายงานอีกครั้งนะครับ ต้องไป join ข้อมูลจากตาราง patient_image มาเพิ่มครับ ... :D ...
-
พี่ครับรายงานเอาเข้าไปแล้วเรียกรายงาน รูปมันก็ยังไม่ออก ??? ???
import ภาพ จากหน้าจอไหนมาครับ
ไปเลือกไฟล์ สกุลอื่นมาหรือเปล่า
ตรวจสอบ sql ก่อนว่า ได้ฟิวล์ภาพ จริงๆๆ มา
-
... ต้องตรวจสอบที่รูปแบบการใช้คำสั่งที่จะดึงข้อมูลมาแสดงในรายงานดูใหม่นะครับ
ในรายงานตัวนี้ ในคำสั่งดึงข้อมูลมาใช้ในรายงาน จะไม่มีส่วนไหนของคำสั่งที่จะดึงข้อมูลรูปผู้ป่วย(patient_image.image) ที่อยู่ในตาราง patient_image มาเลย
ดังนั้น สั่งรายงานยังงัย ก็จะไม่มีรูปมาแสดงครับ
ลองตรวจสอบที่คำสั่งของรายงานอีกครั้งนะครับ ต้องไป join ข้อมูลจากตาราง patient_image มาเพิ่มครับ ... :D ...
ท่านพี่ครับน้องทำจนน้องจนปัญญาแล้วครับ ช่วยให้คำชี้แนะด้วย ต้องใช้คำสั่งไหนให้มัน join ภาพได้ครับท่านพี่ เพราะน้องไม่รู้จริงๆ :-[ :-[ :-[
-
ตัดตารางอื่นออกให้หมด แล้วเอาเฉพาะ
patient_image.image
มาลองก่อนมีรุปหรือเปล่า
where hn='xxxx'
บังเอิญที่ส่งกลับไปให้ทดสอบให้เฉพาะรูป เนื่่องจากไม่ได้เก็บรูปผู้ป่วยไว้
-
ท่านพี่ครับน้องทำจนน้องจนปัญญาแล้วครับ ช่วยให้คำชี้แนะด้วย ต้องใช้คำสั่งไหนให้มัน join ภาพได้ครับท่านพี่ เพราะน้องไม่รู้จริงๆ :-[ :-[ :-[
ใช้ภาษาตามปกติก็ได้นะครับ :D
... ดูรูปประกอบด้วยนะครับ แต่ผมจะไม่พูดถึงคำสั่งในรายงานนะครับว่า OK หรือเปล่า ลองทำให้แสดงรูปอย่างเดียวนะครับ... :D ...
... อันดับแรกเลยนะครับ ในรายงานตัวนี้ ข้อมูลที่จะแสดงในรายงาน จะไม่ได้มีที่มาจากคำสั่งตรง SQL ที่ Current SQL Statement นะครับ ... :D ....
-
... เนื่องจากมีการใช้ Fonction ChangeReportSQL เพื่อเปลียนคำสั่งของรายงานอยู่ในตัวรายงานครับ ... :D ....
-
... และเนื่องจากเขียนคำสั่งไว้เป็นบรรทัดเดียวและยาวมาก จะขอตัดเป็นบรรทัดใหม่เพื่อให้ดูง่ายขึ้นนะครับ
จะเห็นว่าในคำสั่งไม่มีการดึงข้อมูลรูปมาครับ ... :D ...
-
... รายงานตัวนี้ใช้ Fonction SearchOPDPatient เวลาสั่งให้แสดงรายงานจะมีหน้าต่างให้ค้นหาคนไข้ด้วย แต่เวลาสั่ง preview ใน report designer มันจะ error
เลยจะขอแก้ไขค่าของ fAN โดยใช้ HN(ของผมเอง ;D) ซึ่งจะมีรูปเก็บอยู่ในตาราง patient_image ด้วย รวมทั้งขอตัดเงื่อนไขตรง AND an_stat.ward = 04 ออกไปก่อนนะครับ .... :D ...
-
... ลองตรวจสอบดูที่ DBImage ให้มี GraphicType เป็นชนิด JPEG ... :D ...
-
... ลอง Preview ดู จะเห็นว่ามีข้อมูลอื่น แต่ไม่มีรูปมาแสดง ... :D ...
-
... ลองแก้ไขคำสั่งให้มีการดึงรูปจากตาราง patient_image เพิ่มเข้ามา ... :D ...
-
... กำหนดให้ DBImage รับค่ามาจาก DBPipeline ' image ' แล้วลองสั่งpreview
มีรูปมาแสดงแล้วครับ ;D ;D ;D
... ลองทดสอบ แก้ไขดูนะครับ ... :D ...
-
... อีกนิดนะครับ ถ้าในตัวรายงานมีการใช้ Fonction ChangeReportSQL อยู่แล้ว คำสั่งที่ตรง SQL ที่ Current SQL Statement จะใช้คำสั่งสั้นๆ แค่ให้มีข้อมูล และกำหนด parameter ได้ก็พอครับ
ส่วนคำอธิบายแบบละเอียดอยูที่ BMS เวลาที่จัดอบรมเรื่องการทำรายงานครับ ... :D ...
-
พี่ขวดครับทำยังไงก็ทำไม่ได้ทั้งที่ พี่ทำให้ดู เอาง่ายๆระกันนะครับ เอาตัวที่พี่ทำเสร็จแล้ว จะได้เป็นตัวอย่างให้ผมได้ศึกษาต่อ ฮือ พี่ขวดเก่งอะน้องมันโง่แต่ขยัน ต้องขอคำชี้แนะจากท่านพี่เยอะๆ ขอบคุณครับ ขอ รายงานแบบสำเร็จเลยระกันนะ ท่านพี่ขวด :D :D จะได้เป็นตัวอย่างตลอดการ
-
... รบกวนแนบรายงานตัวที่คุณ yossak แก้ไขล่าสุดแล้วแต่ยังไม่ได้ให้หน่อยนะครับ
เดี๋ยวดูให้ครับ ว่าติดที่ตรงไหน ... :D ...
-
ไม่ติดครับแต่ ran รายงานแล้วมันรูปไม่ออก ผมไม่รู้ว่าต้องทำยังไงเพราะ อาจไม่รู้หลักการในการทำครับ ก็เลยจะขอดูตัวอย่างรายงานพี่ขวด เพื่อเป็นแบบทำรายงานต่อไป ต้องได้รับการชี้แนะจากท่านพี่ เพื่อเป็นประสบการณ์ต่อไปและก็สร้างรายงานในการใช้ประโยชน์แก่สังคม hosxp ต่อไป
-
ไม่ติดครับแต่ ran รายงานแล้วมันรูปไม่ออก
... ผมดูจากตัวรายงานที่แนบมาล่าสุดนี่
ตรง DBImage ที่จะแสดงรูป ยังมี GraphicType เป็นแบบ Bitmap อยู่เลยครับ
ให้คลิ๊กขวาที่ตัว DBImage แล้วเปลี่ยน GraphicType ให้เป็นแบบ JPEG
ก็น่าจะแสดงรูปได้แล้วครับ ... :D ....
-
... แต่ถ้าสั่งรายงานแล้วรูปยังไม่แสดง ก็ลองตรวจสอบดูว่า HN ที่เรานำมาใช้ทดสอบ
มีข้อมูลรูปอยู่ใน patient_image หรือเปล่าครับ ... :D ....
-
มีครับพี่เป็นผู้ป่วยห้องคลอดครับ
-
... กำหนดให้ DBImage รับค่ามาจาก DBPipeline ' image ' แล้วลองสั่งpreview
มีรูปมาแสดงแล้วครับ ;D ;D ;D
... ลองทดสอบ แก้ไขดูนะครับ ... :D ...
คนไข้คลอดคนนี้หล่อเชียวนะครับพี่ ;D ;D ;D ;D
-
... กำหนดให้ DBImage รับค่ามาจาก DBPipeline ' image ' แล้วลองสั่งpreview
มีรูปมาแสดงแล้วครับ ;D ;D ;D
... ลองทดสอบ แก้ไขดูนะครับ ... :D ...
คนไข้คลอดคนนี้หล่อเชียวนะครับพี่ ;D ;D ;D ;D
;D ;D ;D ;D ;D ;D ;D ;D
คลอดมาหลายคนแล้วมั้ง
-
คนไข้คลอดคนนี้หล่อเชียวนะครับพี่ ;D ;D ;D ;D
;D ;D ;D ;D ;D ;D ;D ;D
คลอดมาหลายคนแล้วมั้ง
... เลือกรูปที่ขี้เหล่ที่สุดแล้วได้แค่นี้ครับ ;D ;D ;D ;D ;D ...
------------------------------------------------------------------------------------------------
มีครับพี่เป็นผู้ป่วยห้องคลอดครับ
... ไม่ทราบว่าใช้ได้หรือยังครับ
ผมแนบตัวที่ผมลองแล้วแสดงรูปได้ มาข้างล่างนะครับ
ไม่ทราบว่าที่ รพ.คุณ yossak ใช้ HN 7 หรือ 9 หลักครับ ยังงัยลองตรวจสอบหลักของ HN ดูอีกทีนะครับ ... :D ...