BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: yossak ที่ กรกฎาคม 21, 2010, 12:14:52 PM

หัวข้อ: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: yossak ที่ กรกฎาคม 21, 2010, 12:14:52 PM
เขียนเสร็จแล้วต้องการให้มันแสดงรู้ด้วยต้องใช้คำสั่งอะครับในการสั่งใหม้มันออก ในตัวที่เราออกแบบ รายงานครับทั้งที่ดึงคำสั่ง patient_image ใช้เครื่องมือ dbimage แล้วเอาค่า patient_image ไปใส่เวลา Run รายงานมันออกมาแต่รูปไม่แสดงครับ ต้องใช้เทคนิคอย่างไงครับ
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: howtodo ที่ กรกฎาคม 21, 2010, 12:27:13 PM
post รายงานมา อิอิ
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: yossak ที่ กรกฎาคม 21, 2010, 12:47:33 PM
ได้เลยครับท่านพี่  ;D  ;D เสร็จก็แจกทุกคนเลย
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 21, 2010, 12:57:06 PM

... คลิ๊กขวาที่ตัว DBImage ที่เราสร้างไว้  แล้วเลือกชนิดตรง GraphicType เป็นแบบ JPEG ครับ ...  :D ...
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: howtodo ที่ กรกฎาคม 21, 2010, 13:37:17 PM
 ;D
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: yossak ที่ กรกฎาคม 21, 2010, 22:44:52 PM
พี่ครับรายงานเอาเข้าไปแล้วเรียกรายงาน รูปมันก็ยังไม่ออก  ???  ???
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 22, 2010, 15:46:24 PM

... ต้องตรวจสอบที่รูปแบบการใช้คำสั่งที่จะดึงข้อมูลมาแสดงในรายงานดูใหม่นะครับ

    ในรายงานตัวนี้  ในคำสั่งดึงข้อมูลมาใช้ในรายงาน จะไม่มีส่วนไหนของคำสั่งที่จะดึงข้อมูลรูปผู้ป่วย(patient_image.image)  ที่อยู่ในตาราง patient_image มาเลย 
    ดังนั้น สั่งรายงานยังงัย ก็จะไม่มีรูปมาแสดงครับ

    ลองตรวจสอบที่คำสั่งของรายงานอีกครั้งนะครับ  ต้องไป join ข้อมูลจากตาราง patient_image มาเพิ่มครับ ...  :D ...
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: doramon ที่ กรกฎาคม 22, 2010, 15:50:41 PM
พี่ครับรายงานเอาเข้าไปแล้วเรียกรายงาน รูปมันก็ยังไม่ออก  ???  ???

import ภาพ จากหน้าจอไหนมาครับ

  ไปเลือกไฟล์ สกุลอื่นมาหรือเปล่า


ตรวจสอบ sql ก่อนว่า ได้ฟิวล์ภาพ  จริงๆๆ มา

หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: yossak ที่ กรกฎาคม 22, 2010, 18:42:58 PM

... ต้องตรวจสอบที่รูปแบบการใช้คำสั่งที่จะดึงข้อมูลมาแสดงในรายงานดูใหม่นะครับ

    ในรายงานตัวนี้  ในคำสั่งดึงข้อมูลมาใช้ในรายงาน จะไม่มีส่วนไหนของคำสั่งที่จะดึงข้อมูลรูปผู้ป่วย(patient_image.image)  ที่อยู่ในตาราง patient_image มาเลย 
    ดังนั้น สั่งรายงานยังงัย ก็จะไม่มีรูปมาแสดงครับ

    ลองตรวจสอบที่คำสั่งของรายงานอีกครั้งนะครับ  ต้องไป join ข้อมูลจากตาราง patient_image มาเพิ่มครับ ...  :D ...
ท่านพี่ครับน้องทำจนน้องจนปัญญาแล้วครับ ช่วยให้คำชี้แนะด้วย ต้องใช้คำสั่งไหนให้มัน join ภาพได้ครับท่านพี่ เพราะน้องไม่รู้จริงๆ :-[ :-[ :-[
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: howtodo ที่ กรกฎาคม 22, 2010, 21:15:59 PM
ตัดตารางอื่นออกให้หมด แล้วเอาเฉพาะ
patient_image.image

มาลองก่อนมีรุปหรือเปล่า

where hn='xxxx'

บังเอิญที่ส่งกลับไปให้ทดสอบให้เฉพาะรูป  เนื่่องจากไม่ได้เก็บรูปผู้ป่วยไว้


หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 23, 2010, 01:31:28 AM

ท่านพี่ครับน้องทำจนน้องจนปัญญาแล้วครับ ช่วยให้คำชี้แนะด้วย ต้องใช้คำสั่งไหนให้มัน join ภาพได้ครับท่านพี่ เพราะน้องไม่รู้จริงๆ :-[ :-[ :-[

อ้างจาก: khuad
   ใช้ภาษาตามปกติก็ได้นะครับ  :D


... ดูรูปประกอบด้วยนะครับ  แต่ผมจะไม่พูดถึงคำสั่งในรายงานนะครับว่า OK หรือเปล่า ลองทำให้แสดงรูปอย่างเดียวนะครับ...  :D ...

... อันดับแรกเลยนะครับ  ในรายงานตัวนี้ ข้อมูลที่จะแสดงในรายงาน จะไม่ได้มีที่มาจากคำสั่งตรง SQL ที่ Current SQL Statement นะครับ ...  :D ....
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 23, 2010, 01:32:47 AM

... เนื่องจากมีการใช้ Fonction  ChangeReportSQL เพื่อเปลียนคำสั่งของรายงานอยู่ในตัวรายงานครับ ...  :D ....
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 23, 2010, 01:35:11 AM

... และเนื่องจากเขียนคำสั่งไว้เป็นบรรทัดเดียวและยาวมาก  จะขอตัดเป็นบรรทัดใหม่เพื่อให้ดูง่ายขึ้นนะครับ
   
    จะเห็นว่าในคำสั่งไม่มีการดึงข้อมูลรูปมาครับ ...  :D ...
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 23, 2010, 01:36:33 AM

... รายงานตัวนี้ใช้ Fonction  SearchOPDPatient   เวลาสั่งให้แสดงรายงานจะมีหน้าต่างให้ค้นหาคนไข้ด้วย แต่เวลาสั่ง preview ใน report designer มันจะ error 
   เลยจะขอแก้ไขค่าของ fAN โดยใช้ HN(ของผมเอง  ;D) ซึ่งจะมีรูปเก็บอยู่ในตาราง patient_image ด้วย  รวมทั้งขอตัดเงื่อนไขตรง AND an_stat.ward = 04 ออกไปก่อนนะครับ ....  :D ...
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 23, 2010, 01:38:02 AM

... ลองตรวจสอบดูที่ DBImage ให้มี GraphicType เป็นชนิด JPEG ...  :D ...

หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 23, 2010, 01:39:11 AM

... ลอง Preview ดู จะเห็นว่ามีข้อมูลอื่น  แต่ไม่มีรูปมาแสดง ...  :D ...

หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 23, 2010, 01:41:59 AM

... ลองแก้ไขคำสั่งให้มีการดึงรูปจากตาราง patient_image เพิ่มเข้ามา ...  :D ...

หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 23, 2010, 01:47:00 AM

... กำหนดให้ DBImage รับค่ามาจาก DBPipeline ' image ' แล้วลองสั่งpreview

    มีรูปมาแสดงแล้วครับ  ;D  ;D  ;D


... ลองทดสอบ แก้ไขดูนะครับ ...  :D ...

หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 23, 2010, 01:49:17 AM

... อีกนิดนะครับ  ถ้าในตัวรายงานมีการใช้ Fonction  ChangeReportSQL อยู่แล้ว  คำสั่งที่ตรง SQL ที่ Current SQL Statement จะใช้คำสั่งสั้นๆ แค่ให้มีข้อมูล และกำหนด parameter ได้ก็พอครับ

    ส่วนคำอธิบายแบบละเอียดอยูที่ BMS  เวลาที่จัดอบรมเรื่องการทำรายงานครับ ...  :D ...
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: yossak ที่ กรกฎาคม 23, 2010, 11:11:26 AM
พี่ขวดครับทำยังไงก็ทำไม่ได้ทั้งที่ พี่ทำให้ดู เอาง่ายๆระกันนะครับ  เอาตัวที่พี่ทำเสร็จแล้ว จะได้เป็นตัวอย่างให้ผมได้ศึกษาต่อ ฮือ พี่ขวดเก่งอะน้องมันโง่แต่ขยัน ต้องขอคำชี้แนะจากท่านพี่เยอะๆ ขอบคุณครับ ขอ รายงานแบบสำเร็จเลยระกันนะ ท่านพี่ขวด  :D :D จะได้เป็นตัวอย่างตลอดการ
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 23, 2010, 13:35:31 PM

... รบกวนแนบรายงานตัวที่คุณ yossak แก้ไขล่าสุดแล้วแต่ยังไม่ได้ให้หน่อยนะครับ

    เดี๋ยวดูให้ครับ ว่าติดที่ตรงไหน ...  :D ...
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: yossak ที่ กรกฎาคม 23, 2010, 14:57:32 PM
ไม่ติดครับแต่ ran รายงานแล้วมันรูปไม่ออก ผมไม่รู้ว่าต้องทำยังไงเพราะ อาจไม่รู้หลักการในการทำครับ ก็เลยจะขอดูตัวอย่างรายงานพี่ขวด เพื่อเป็นแบบทำรายงานต่อไป ต้องได้รับการชี้แนะจากท่านพี่ เพื่อเป็นประสบการณ์ต่อไปและก็สร้างรายงานในการใช้ประโยชน์แก่สังคม hosxp ต่อไป
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 24, 2010, 15:49:08 PM

ไม่ติดครับแต่ ran รายงานแล้วมันรูปไม่ออก


... ผมดูจากตัวรายงานที่แนบมาล่าสุดนี่
    ตรง DBImage ที่จะแสดงรูป ยังมี GraphicType เป็นแบบ Bitmap อยู่เลยครับ
    ให้คลิ๊กขวาที่ตัว DBImage แล้วเปลี่ยน GraphicType ให้เป็นแบบ JPEG
    ก็น่าจะแสดงรูปได้แล้วครับ ...  :D ....
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 24, 2010, 15:51:31 PM

... แต่ถ้าสั่งรายงานแล้วรูปยังไม่แสดง  ก็ลองตรวจสอบดูว่า HN ที่เรานำมาใช้ทดสอบ

    มีข้อมูลรูปอยู่ใน patient_image หรือเปล่าครับ  ...  :D ....
   
   
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: yossak ที่ กรกฎาคม 24, 2010, 21:39:14 PM
มีครับพี่เป็นผู้ป่วยห้องคลอดครับ
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: golf_win ที่ กรกฎาคม 24, 2010, 21:55:04 PM

... กำหนดให้ DBImage รับค่ามาจาก DBPipeline ' image ' แล้วลองสั่งpreview

    มีรูปมาแสดงแล้วครับ  ;D  ;D  ;D


... ลองทดสอบ แก้ไขดูนะครับ ...  :D ...


คนไข้คลอดคนนี้หล่อเชียวนะครับพี่ ;D ;D ;D ;D
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: udomchok ที่ กรกฎาคม 24, 2010, 21:58:37 PM

... กำหนดให้ DBImage รับค่ามาจาก DBPipeline ' image ' แล้วลองสั่งpreview

    มีรูปมาแสดงแล้วครับ  ;D  ;D  ;D


... ลองทดสอบ แก้ไขดูนะครับ ...  :D ...


คนไข้คลอดคนนี้หล่อเชียวนะครับพี่ ;D ;D ;D ;D
;D ;D ;D ;D ;D ;D ;D ;D
คลอดมาหลายคนแล้วมั้ง
หัวข้อ: Re: น้องกำลังหัดเขียนรายงานครับเขียนเสร็จแล้วต้องการให้มันแสดงรูป
เริ่มหัวข้อโดย: Khuad ที่ กรกฎาคม 25, 2010, 11:54:20 AM
อ้างถึง
อ้างจาก: กอล์ฟ

คนไข้คลอดคนนี้หล่อเชียวนะครับพี่ ;D ;D ;D ;D


อ้างจาก: พี่โก้

 ;D ;D ;D ;D ;D ;D ;D ;D
คลอดมาหลายคนแล้วมั้ง


...  เลือกรูปที่ขี้เหล่ที่สุดแล้วได้แค่นี้ครับ   ;D  ;D  ;D  ;D  ;D ...

------------------------------------------------------------------------------------------------


มีครับพี่เป็นผู้ป่วยห้องคลอดครับ

... ไม่ทราบว่าใช้ได้หรือยังครับ

    ผมแนบตัวที่ผมลองแล้วแสดงรูปได้ มาข้างล่างนะครับ

    ไม่ทราบว่าที่ รพ.คุณ yossak ใช้ HN 7 หรือ 9 หลักครับ ยังงัยลองตรวจสอบหลักของ HN ดูอีกทีนะครับ ...  :D ...