ผู้เขียน หัวข้อ: ช่วยดูรายงานตัวนี้ให้หน่อยนะครับ..ออกข้อมูลไม่ได้  (อ่าน 9692 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ mixer_79

  • Hero Member
  • *****
  • กระทู้: 670
  • กำลังใจในการทำงาน
  • Respect: +1
    • ดูรายละเอียด
ข้อมูลการใช้ยาของผู้ป่วยในโรงพยาบาล พอจะให่Previewแล้วมีปัญหาตามรูปครับ..ช่วยแนะนำหรือแก้ไขให้หน่อยน่ะครับ..มือใหม่หัดเขียน
นายทองคูณ พรมผักแว่น 0819550235
โรงพยาบาลสีคิ้ว อ.สีคิ้ว จ.นครราชสีมา 30140  
รพ.ขนาด 90 เตียง   thongkoon13@gmail.com
เริ่มใช้โปรแกรม 05 มีนาคม 2553
HOSxP V.3.56.2.15
______________________________________

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
ผมเอาไป run ก็ใช้ได้ ไม่ติด error ตามที่แจ้งครับ
ลองดูใน tab calc อีกครั้งครับ ว่ามีอะไรหรือไม่ แต่ที่ d/l มา ก็ไม่เห็นมีอะไรที่ procedure GlobalOnCreate เลย
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด

.. เว้นช่องไฟ 3 ตำแหน่งในคำสั่งเพิ่มเติมตามรูปแนบนะครับ ...  :D ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ mixer_79

  • Hero Member
  • *****
  • กระทู้: 670
  • กำลังใจในการทำงาน
  • Respect: +1
    • ดูรายละเอียด
ลองทำตามทั้ง2หัวข้อแล้วก็ยังเหมือนเดิมครับ..แต่ที่อ.บอกให้เว้นช่องไฟลองแล้วหน้ากระดาษPreviewขึ้นหน้าเปล่าครับ..ทำอย่างไรดีครับ
นายทองคูณ พรมผักแว่น 0819550235
โรงพยาบาลสีคิ้ว อ.สีคิ้ว จ.นครราชสีมา 30140  
รพ.ขนาด 90 เตียง   thongkoon13@gmail.com
เริ่มใช้โปรแกรม 05 มีนาคม 2553
HOSxP V.3.56.2.15
______________________________________

ออฟไลน์ chk

  • Hero Member
  • *****
  • กระทู้: 1,949
  • Respect: +2
    • ดูรายละเอียด
 :o  ตั้งแต่ เริ่ม Run  ระบบ เคยทำการ  Upgrade structure บ้างมัยนะ ::)

   :o ถ้ายังไม่เคย  รองทำดูสักครั้งซิ รับรอง Run Ok.  8)
8) ........ {O.*} ............   8)
8) ...KUMPANGSEAN  HOSXP  SYSTEM...   8) Office  Station ::  Kumpangsan Hospital  Nakhon Pathom
 System  Running :: 01/01/2010

ออฟไลน์ [-_เอ็ม_-]

  • Hero Member
  • *****
  • กระทู้: 1,472
  • [-- Developer มือใหม่ --]
  • Respect: +3
    • ดูรายละเอียด
    • โรงพยาบาลบรบือ
น่าจะเป็นปัญหาที่ความต่างของเวอร์ชั่น MySQL หรือ Report designer ครับ
ลองแก้โดยวิธีการ รันโปรแกรม HosXP แล้ว login เข้าใช้งาน
จากนั้นย่อหน้าต่าง HosXP ลงไว้ แล้วรัน Report designer ขึ้นมา
จากนั้นลองเปิดรายงานตัวนี้ดูครับ น่าจะช่วยได้    :D  :D  ;)
###### [- นิวัฒน์ <M> นัดสถาพร -] ######
   << นักวิชาการคอมพิวเตอร์ รพ.บรบือ >>
<< Rajabhat Mahasarakham University >>
------------------------------------------------------------------------------

ออฟไลน์ mixer_79

  • Hero Member
  • *****
  • กระทู้: 670
  • กำลังใจในการทำงาน
  • Respect: +1
    • ดูรายละเอียด
ขอบคุณครับกับความช่วยเหลือของอ.ทุกๆท่าน..แต่ก็ยังไม่ได้..ผมจะลองสู้กับรายงานตัวนี้ต่อครับ..เหงื่อตกเลย..ไม่รู้ทำไมไม่ออก
นายทองคูณ พรมผักแว่น 0819550235
โรงพยาบาลสีคิ้ว อ.สีคิ้ว จ.นครราชสีมา 30140  
รพ.ขนาด 90 เตียง   thongkoon13@gmail.com
เริ่มใช้โปรแกรม 05 มีนาคม 2553
HOSxP V.3.56.2.15
______________________________________

ออฟไลน์ James011

  • Hero Member
  • *****
  • กระทู้: 1,743
  • Respect: +16
    • ดูรายละเอียด
 ;D ;D ;D ;D แก้ให้แล้วครับ มีภาพตัวอย่างมาให้ดูครับ  Download report ใหม่ ได้เลยครับ
« แก้ไขครั้งสุดท้าย: เมษายน 20, 2010, 10:15:22 AM โดย เจมส์@ศูนย์อนามัยที่ 11 »

ออฟไลน์ mixer_79

  • Hero Member
  • *****
  • กระทู้: 670
  • กำลังใจในการทำงาน
  • Respect: +1
    • ดูรายละเอียด
ขอบคุณมากครับ..ใช้ได้แล้ว..ขอทราบนิดได้ไหมครับว่าสาเหตุใดผมถึงทำแล้วไม่ออกรายงาน..ขอบคุณอีกครั้งครับ
นายทองคูณ พรมผักแว่น 0819550235
โรงพยาบาลสีคิ้ว อ.สีคิ้ว จ.นครราชสีมา 30140  
รพ.ขนาด 90 เตียง   thongkoon13@gmail.com
เริ่มใช้โปรแกรม 05 มีนาคม 2553
HOSxP V.3.56.2.15
______________________________________

ออฟไลน์ mixer_79

  • Hero Member
  • *****
  • กระทู้: 670
  • กำลังใจในการทำงาน
  • Respect: +1
    • ดูรายละเอียด
คุณเจมส์ครับมันออกรายงานแต่วันที่5 วันอื่นไม่ออกเลยครับ..ช่วยอีกครั้งนะครับ
นายทองคูณ พรมผักแว่น 0819550235
โรงพยาบาลสีคิ้ว อ.สีคิ้ว จ.นครราชสีมา 30140  
รพ.ขนาด 90 เตียง   thongkoon13@gmail.com
เริ่มใช้โปรแกรม 05 มีนาคม 2553
HOSxP V.3.56.2.15
______________________________________

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
ลองดูอันนี้อีกทีครับ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ kungkung

  • Sr. Member
  • ****
  • กระทู้: 491
  • Respect: +2
    • ดูรายละเอียด
 :)ขอบคุณครับ  ขอเก็บไว้ก่อนนะครับ :)
นวก.คอมพิวเตอร์  รพช.บ้านแหลม จ.เพชรบุรี
MASTER  :  Acer  AT350 F1 Intel Xeon E5620 SATA 146 x3  DDR3 36 GB. CentOS 6.3
Lenovo System x 3550 M5  16 GB  SAS 300 x 4 = CentOS 7.0
HOSxP v.3.53.7.16

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
ผมเอาไป run ก็ใช้ได้ ไม่ติด error ตามที่แจ้งครับ
ลองดูใน tab calc อีกครั้งครับ ว่ามีอะไรหรือไม่ แต่ที่ d/l มา ก็ไม่เห็นมีอะไรที่ procedure GlobalOnCreate เลย
ผมใช้ ReportDesigner ตัวเก่าเปิด เลยไม่เห็นอะไรเลย (แท้แต่ control ต่าง ๆ ที่นำมาใส่ไว้) :(

ตอนนี้ลองใช้ ReportDesigner ตัวใหม้เปิดดูได้แล้ว
ก็แก้ตาม อ.ขวด ครับ แล้วก็เปลี่ยนเงื่อนไขวันที่สห้เป็นตัวแปรซะก็เสร็จ

ตามอ.เกื้อเลยครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ James011

  • Hero Member
  • *****
  • กระทู้: 1,743
  • Respect: +16
    • ดูรายละเอียด
คุณเจมส์ครับมันออกรายงานแต่วันที่5 วันอื่นไม่ออกเลยครับ..ช่วยอีกครั้งนะครับ

     ;D ;D  แก้ Report ได้หรือยังครับ

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
ลองทำตามทั้ง2หัวข้อแล้วก็ยังเหมือนเดิมครับ..แต่ที่อ.บอกให้เว้นช่องไฟลองแล้วหน้ากระดาษPreviewขึ้นหน้าเปล่าครับ..ทำอย่างไรดีครับ

... น่าจะเป็นเพราะไปเลือกยาตัวที่ไม่มีการจ่ายในวันที่ 5 มี.ค. 53
    เลยออกเป็นกระดาษเปล่าเพราะไม่มีข้อมูลครับ ...  :D ...

ผมใช้ ReportDesigner ตัวเก่าเปิด เลยไม่เห็นอะไรเลย (แท้แต่ control ต่าง ๆ ที่นำมาใส่ไว้) :(

ตอนนี้ลองใช้ ReportDesigner ตัวใหม้เปิดดูได้แล้ว
ก็แก้ตาม อ.ขวด ครับ แล้วก็เปลี่ยนเงื่อนไขวันที่สห้เป็นตัวแปรซะก็เสร็จ

ตามอ.เกื้อเลยครับ

... ดูของพี่ีเกื้อแล้ว รายงานก็จะได้แค่วันที่ 5 วันเดียวครับ พี่โก้ ...  :D ...

โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด

... ลองดูตามนี้นะครับ ...

... รายงานตัวนี้ คร่าวๆ จะเห็นว่าเหมือนกับมีคำสั่งรายงานที่จะดึงข้อมูลมาออกรายงานอยู่ 2 ส่วน

    ส่วนแรกจะอยู่ตรง Current SQL Statement คือตอนเริ่มที่เราจะสร้างหรือแก้ไขรายงาน
    ซึ่งเป็นส่วนที่เราจะต้องมีการกำหนด Parameter ให้กับรายงานเพื่อที่จะทำให้เราเข้าทำงานใน BMS-HOSxP ReportBuilder ได้
    ในส่วนนี้ตอนเราสั่งรายงานจะมีการประมวลผลคำสั่งแต่จะไม่ได้นำข้อมูลที่ได้จากคำสั่งไปใช้ในรายงาน เนื่องจากในตัวรายงานมีการใช้ function บางตัวมาเปลี่ยนแปลงคำสั่งของรายงาน(ในส่วนที่ 2)

     ส่วนที่ 2 จะอยู่ที่ function ChangeReportSQL  ที่  procedure GlobalOnCreate; (ที่แท็ป Calc)
     ซึ่งรายงานตัวนี้จะใช้ข้อมูลที่ได้จากคำสั่งตรงนี้มาแสดงในรายงาน

     ดังนั้นคำสั่งในส่วนแรกตามที่บอกไว้ ซึ่งไม่มีผลต่อข้อมูลในรายงาน แต่จะใช้ประโยชน์แค่ส่วนของ Parameter จึงสามารถแก้ไขให้เป็นแบบที่พี่เกื้อหรือท่านเจมส์แก้ไขไว้ได้(ดูรูปประกอบนะครับ) เป็นการลดการประมวลผลของรายงานไปในตัวด้วยครับ
     ถ้าเป็นแบบที่คุณ mixer_79 สร้างไว้เดิม ถ้าเป็นระบบรายงานรุ่นเก่าๆ เวลาสั่งรายงานจะมีหน้าต่างเลือกวันที่มาให้เลือก 2 ครั้งด้วยครับ ....  :D ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด

... อย่างที่บอกไว้ตอนแรกนะครับว่า รายงานตัวนี้จะใช้ข้อมูลที่ได้จาก function ChangeReportSQL มาแสดงในรายงาน
    ดังนั้นเมื่อดูคำสั่งส่วนนี้ก็จะเห็นนะครับ ว่าทำไมถึงได้มีข้อมูลเฉพาะของวันที่ 5 มี.ค. 53 วันเดียว ทุกครั้งที่สั่งรายงาน ...

... ตามรูปครับ ...  :D ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
... ให้แก้ไขคำสั่งในส่วนนี้เพื่อให้สามารถนำวันที่ ที่เราเลือกจากหน้าต่างเลือกวันที่มาใช้ในรายงานได้(ตามรูปครับ)

   คือแก้ไขตรง     BETWEEN "2010-03-05" AND "2010-03-05"
   ให้แก้เป็น         BETWEEN "'+ds1+'" AND "'+ds2+'"

... แล้วลองสั่ง run รายงานดูนะครับ ...  :D ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ mixer_79

  • Hero Member
  • *****
  • กระทู้: 670
  • กำลังใจในการทำงาน
  • Respect: +1
    • ดูรายละเอียด
ขอบคุณอาจารย์ทุกๆท่านมากครับที่ช่วยเหลือ..งานชิ้นนี้เสร็จแล้วครับ..ขอบคุณครับ
นายทองคูณ พรมผักแว่น 0819550235
โรงพยาบาลสีคิ้ว อ.สีคิ้ว จ.นครราชสีมา 30140  
รพ.ขนาด 90 เตียง   thongkoon13@gmail.com
เริ่มใช้โปรแกรม 05 มีนาคม 2553
HOSxP V.3.56.2.15
______________________________________

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17

... ดูของพี่ีเกื้อแล้ว รายงานก็จะได้แค่วันที่ 5 วันเดียวครับ พี่โก้ ...  :D ...
อ้าว....อุตส่าห์ไม่เอามา import เข้าเครื่อง เพราะชื่อฝีมือ อ.เกื้อ นะเนี่ย

ทำเอาหน้าแตกเลย :(
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)