ผู้เขียน หัวข้อ: ขอความช่วยเหลือเรื่องรายงานครับ  (อ่าน 5216 ครั้ง)

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

ออฟไลน์ bbbas

  • Hero Member
  • *****
  • กระทู้: 672
  • ไม่เสียสละ ชัยชนะไม่เกิด
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลวิเศษชัยชาญ
ขอความช่วยเหลือเรื่องรายงานครับ
« เมื่อ: มีนาคม 19, 2013, 14:20:48 PM »
0
จากรูปที่ 1 ผมเขียนคำสั่งได้ข้อมูลมา  แต่ผมมาทำใน Report (ดังรูปที่ 2) กลับได้ข้อมูลมาไม่ตรงกับที่เขียนคำสั่งมา คือเพิ่มรายการบริการวางยาสลบมาอีก 1 รายการ  รบกวนพี่ ๆ ช่วยดูให้หน่อยครับ
Master: IBM X3200 M3 Xeon 2.6 Ram 6 G
        HDD 1.5 TB Raid 5 OS : CenOS 6.4 (Final)
Slave : HP Proliant ML150G2 Xeon 3.0 Ram 2 G  
         SCSI HDD 64.35 G Raid 5 OS : CentOS 5.3 
Software :ขึ้นระบบวันที่ 26 กรกฎาคม 2552 (รับงานต่อ พ.ย. 53 )
               ที่ปรึกษา :อ.SrwooD ADmin รพ.โพธิ์ทอง
 และขอขอบคุณมิตรภาพดี ๆในบอร์ดแห่งนี้กับความช่วยเหลือแบ่งปันครับ.......

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ขอความช่วยเหลือเรื่องรายงานครับ
« ตอบกลับ #1 เมื่อ: มีนาคม 19, 2013, 15:13:10 PM »
0
ค่าบริการวางยาสลบ จักกลุ่มบัญชีค่ารักษาพลาดหรือไม่ คล้าย ๆ ดูในเงื่อนไข income=05
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ bbbas

  • Hero Member
  • *****
  • กระทู้: 672
  • ไม่เสียสละ ชัยชนะไม่เกิด
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลวิเศษชัยชาญ
Re: ขอความช่วยเหลือเรื่องรายงานครับ
« ตอบกลับ #2 เมื่อ: มีนาคม 20, 2013, 08:52:59 AM »
0
ค่าบริการวางยาสลบ จักกลุ่มบัญชีค่ารักษาพลาดหรือไม่ คล้าย ๆ ดูในเงื่อนไข income=05
ตรวจสอบได้จากตรงไหนครับพี่เกื้อ.. ;D ;D ;D
Master: IBM X3200 M3 Xeon 2.6 Ram 6 G
        HDD 1.5 TB Raid 5 OS : CenOS 6.4 (Final)
Slave : HP Proliant ML150G2 Xeon 3.0 Ram 2 G  
         SCSI HDD 64.35 G Raid 5 OS : CentOS 5.3 
Software :ขึ้นระบบวันที่ 26 กรกฎาคม 2552 (รับงานต่อ พ.ย. 53 )
               ที่ปรึกษา :อ.SrwooD ADmin รพ.โพธิ์ทอง
 และขอขอบคุณมิตรภาพดี ๆในบอร์ดแห่งนี้กับความช่วยเหลือแบ่งปันครับ.......

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ขอความช่วยเหลือเรื่องรายงานครับ
« ตอบกลับ #3 เมื่อ: มีนาคม 20, 2013, 08:56:55 AM »
0
ตาราง บัญชีค่ารักษาพยาบาล ตรวจสอบว่า รายการ GA  จัดหมวด Income คลาดเคลือนหรือไม่ครับ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ bbbas

  • Hero Member
  • *****
  • กระทู้: 672
  • ไม่เสียสละ ชัยชนะไม่เกิด
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลวิเศษชัยชาญ
Re: ขอความช่วยเหลือเรื่องรายงานครับ
« ตอบกลับ #4 เมื่อ: มีนาคม 22, 2013, 10:05:17 AM »
0
ตาราง บัญชีค่ารักษาพยาบาล ตรวจสอบว่า รายการ GA  จัดหมวด Income คลาดเคลือนหรือไม่ครับ
จากรูปใช่มั้ยครับ..พี่เกื้อ
Master: IBM X3200 M3 Xeon 2.6 Ram 6 G
        HDD 1.5 TB Raid 5 OS : CenOS 6.4 (Final)
Slave : HP Proliant ML150G2 Xeon 3.0 Ram 2 G  
         SCSI HDD 64.35 G Raid 5 OS : CentOS 5.3 
Software :ขึ้นระบบวันที่ 26 กรกฎาคม 2552 (รับงานต่อ พ.ย. 53 )
               ที่ปรึกษา :อ.SrwooD ADmin รพ.โพธิ์ทอง
 และขอขอบคุณมิตรภาพดี ๆในบอร์ดแห่งนี้กับความช่วยเหลือแบ่งปันครับ.......

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ขอความช่วยเหลือเรื่องรายงานครับ
« ตอบกลับ #5 เมื่อ: มีนาคม 22, 2013, 11:06:52 AM »
0
ลองปรับคำสั่ง  เอา s.income ไว้หลังสุดของ where และใช้เป็น o.income="05" ครับ.เพราะราคามาจากตาราง opitemrece เป็นหลัก
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ bbbas

  • Hero Member
  • *****
  • กระทู้: 672
  • ไม่เสียสละ ชัยชนะไม่เกิด
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลวิเศษชัยชาญ
Re: ขอความช่วยเหลือเรื่องรายงานครับ
« ตอบกลับ #6 เมื่อ: มีนาคม 22, 2013, 11:27:11 AM »
0
ลองปรับคำสั่ง  เอา s.income ไว้หลังสุดของ where และใช้เป็น o.income="05" ครับ.เพราะราคามาจากตาราง opitemrece เป็นหลัก
ใช้คำสั่งแบบนี้ถูกมั้ยครับพี่...
select w.name as ward_name, o.icode,s.name as item_name,sum(o.qty) as qty_sum ,sum(o.sum_price) as sum_price
from opitemrece o,ipt i,ward w ,nondrugitems s
where o.rxdate = '2013-01-01' and  o.an = i.an and i.ward = w.ward and o.icode = s.icode  and o.qty>0 and o.income ='05'
group by w.name,o.icode ,s.name
order by w.name,o.icode ,s.name
ผลยังเป็นเหมือนเดิมครับ GA ยังขึ้นอยู่ครับ

Master: IBM X3200 M3 Xeon 2.6 Ram 6 G
        HDD 1.5 TB Raid 5 OS : CenOS 6.4 (Final)
Slave : HP Proliant ML150G2 Xeon 3.0 Ram 2 G  
         SCSI HDD 64.35 G Raid 5 OS : CentOS 5.3 
Software :ขึ้นระบบวันที่ 26 กรกฎาคม 2552 (รับงานต่อ พ.ย. 53 )
               ที่ปรึกษา :อ.SrwooD ADmin รพ.โพธิ์ทอง
 และขอขอบคุณมิตรภาพดี ๆในบอร์ดแห่งนี้กับความช่วยเหลือแบ่งปันครับ.......

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ขอความช่วยเหลือเรื่องรายงานครับ
« ตอบกลับ #7 เมื่อ: มีนาคม 22, 2013, 11:29:53 AM »
0
ตรวจสอบที่ตาราง s_drugitems  รายการของ ga  มีคอลัมน์ income="11" จริงหรือ...

เพราะที่แนบมาในบอร์ด แค่ตาราง nondrugitems ครับ

หรือตรวจสอบที่ตาราง opitemrece ของรายการผู้ป่วยรายนี้ ที่ icode ของ ga ครับ..ว่า   เป็น income....??
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ bbbas

  • Hero Member
  • *****
  • กระทู้: 672
  • ไม่เสียสละ ชัยชนะไม่เกิด
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลวิเศษชัยชาญ
Re: ขอความช่วยเหลือเรื่องรายงานครับ
« ตอบกลับ #8 เมื่อ: มีนาคม 22, 2013, 11:39:34 AM »
0
ตรวจสอบที่ตาราง s_drugitems  รายการของ ga  มีคอลัมน์ income="11" จริงหรือ...

เพราะที่แนบมาในบอร์ด แค่ตาราง nondrugitems ครับ

หรือตรวจสอบที่ตาราง opitemrece ของรายการผู้ป่วยรายนี้ ที่ icode ของ ga ครับ..ว่า   เป็น income....??
ที่ตาราง s_drugitems ดังรูปครับ....ที่ตาราง opitemrece icode ของ GA เป็น income 11 ทั้งหมดครับ
Master: IBM X3200 M3 Xeon 2.6 Ram 6 G
        HDD 1.5 TB Raid 5 OS : CenOS 6.4 (Final)
Slave : HP Proliant ML150G2 Xeon 3.0 Ram 2 G  
         SCSI HDD 64.35 G Raid 5 OS : CentOS 5.3 
Software :ขึ้นระบบวันที่ 26 กรกฎาคม 2552 (รับงานต่อ พ.ย. 53 )
               ที่ปรึกษา :อ.SrwooD ADmin รพ.โพธิ์ทอง
 และขอขอบคุณมิตรภาพดี ๆในบอร์ดแห่งนี้กับความช่วยเหลือแบ่งปันครับ.......

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ขอความช่วยเหลือเรื่องรายงานครับ
« ตอบกลับ #9 เมื่อ: มีนาคม 22, 2013, 12:43:05 PM »
0

... ข้อมูลไม่มีอะไรผิดครับ

    เพียงแต่ว่า คำสั่ง ที่คุณ bbbas  run อยู่ในสายฟ้าใน HOSxP  ไม่ใช่ คำสั่ง ที่ run ตอนออกรายงานครับ เป็นคนละตัวกัน ข้อมูลก็เลยไม่เหมือนกันครับ

    คำสั่งที่คุณ bbbas เอาไปใส่ในรายงาน อยู่ผิดที่ครับ

    เนื่องจากใน รายงาน มีการใช้ function ChangeReportSQL อยู่ด้วย การแก้ไขคำสั่งรายงาน ก็ต้องไปแก้ไข ที่แท็ป Calc ตามรูปที่ผมแนบไว้น่ะครับ ...

...  :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

ออฟไลน์ bbbas

  • Hero Member
  • *****
  • กระทู้: 672
  • ไม่เสียสละ ชัยชนะไม่เกิด
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลวิเศษชัยชาญ
Re: ขอความช่วยเหลือเรื่องรายงานครับ
« ตอบกลับ #10 เมื่อ: มีนาคม 22, 2013, 13:19:43 PM »
0

... ข้อมูลไม่มีอะไรผิดครับ

    เพียงแต่ว่า คำสั่ง ที่คุณ bbbas  run อยู่ในสายฟ้าใน HOSxP  ไม่ใช่ คำสั่ง ที่ run ตอนออกรายงานครับ เป็นคนละตัวกัน ข้อมูลก็เลยไม่เหมือนกันครับ

    คำสั่งที่คุณ bbbas เอาไปใส่ในรายงาน อยู่ผิดที่ครับ

    เนื่องจากใน รายงาน มีการใช้ function ChangeReportSQL อยู่ด้วย การแก้ไขคำสั่งรายงาน ก็ต้องไปแก้ไข ที่แท็ป Calc ตามรูปที่ผมแนบไว้น่ะครับ ...

...  :D ...

555... จริงด้วยครับพี่ Khuad ได้แล้วครับ... ;D ;D ;D ขอโทษพี่เกื้อด้วยน่ะครับ ที่ทำให้ปวดหัว  :) :) :)  ผมเองยังไม่เก่งเรื่อง Report ครับ ผิดพลาดประการใด ขออภัยด้วยน่ะครับ ...
Master: IBM X3200 M3 Xeon 2.6 Ram 6 G
        HDD 1.5 TB Raid 5 OS : CenOS 6.4 (Final)
Slave : HP Proliant ML150G2 Xeon 3.0 Ram 2 G  
         SCSI HDD 64.35 G Raid 5 OS : CentOS 5.3 
Software :ขึ้นระบบวันที่ 26 กรกฎาคม 2552 (รับงานต่อ พ.ย. 53 )
               ที่ปรึกษา :อ.SrwooD ADmin รพ.โพธิ์ทอง
 และขอขอบคุณมิตรภาพดี ๆในบอร์ดแห่งนี้กับความช่วยเหลือแบ่งปันครับ.......