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

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

ออฟไลน์ mixer_79

  • Hero Member
  • *****
  • กระทู้: 670
  • กำลังใจในการทำงาน
  • Respect: +1
    • ดูรายละเอียด
ขอความช่วยเหลือเรื่องรายงานหน่อยครับ
ผมอยากให้รายการยา หรื่อชื่อรายการ LAB วางแบบเป็นบรรทัดเดียวกันต้องใช้คำสั่งในรายงานอย่างไรครับ เวลาเขียนใน ตัว Report Designer เช่น

เวลาเราทำในMySQLจะเป็น
1 นาย xxx  ยา  ASPIRIN
2 นาย xxx  ยา  AMOXY

แต่เวลาเขียนหน้ารายงานอยากให้เป็น
1 นาย xxx  ยา ASPIRIN , AMOXY ,

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

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,143
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ขอความช่วยเหลือเรื่องรายงานหน่อยครับ
« ตอบกลับ #1 เมื่อ: เมษายน 23, 2013, 12:46:07 PM »
0
ใช้ function GetSQLSubQueryData ครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ mixer_79

  • Hero Member
  • *****
  • กระทู้: 670
  • กำลังใจในการทำงาน
  • Respect: +1
    • ดูรายละเอียด
Re: ขอความช่วยเหลือเรื่องรายงานหน่อยครับ
« ตอบกลับ #2 เมื่อ: เมษายน 23, 2013, 12:57:53 PM »
0
ใช้ function GetSQLSubQueryData ครับ

พอมีตัวอย่างรายงานไหมครับ

ตัวอย่างรายงานของผมนะครับ

oapp_lab1 คือตัวที่ผมทำ
oapp_lab2 คือรายงานที่อยากให้ออก

และมีเงื่อนไบของพี่พยาบาลเพิ่มว่า รายการแล็บ ต้องมีรายการดังต่อไปนี้ร่วมด้วยอย่างน้อย 1 รายการ คือ FBS , TG , HDL , LDL , Cholesterol , lipid   
 

นายทองคูณ พรมผักแว่น 0819550235
โรงพยาบาลสีคิ้ว อ.สีคิ้ว จ.นครราชสีมา 30140  
รพ.ขนาด 90 เตียง   thongkoon13@gmail.com
เริ่มใช้โปรแกรม 05 มีนาคม 2553
HOSxP V.3.56.2.15
______________________________________

ออฟไลน์ woravet

  • Sr. Member
  • ****
  • กระทู้: 415
  • Respect: +12
    • ดูรายละเอียด
Re: ขอความช่วยเหลือเรื่องรายงานหน่อยครับ
« ตอบกลับ #3 เมื่อ: เมษายน 23, 2013, 16:56:51 PM »
0
select a.hn,pt.pname,pt.fname,pt.lname
,a.vstdate,a.clinic,c.name clinicname,a.app_user
,cast(replace(replace(a.note2,char(13),','),char(10),'') as char(100)) Lab
from oapp a
left join patient pt on a.hn=pt.hn
left join clinic c on c.clinic=a.clinic
where a.nextdate between '2013-1-1' and '2013-1-10'
and a.note2 is not null
order by a.hn
รพ.บึงสามัคคี จ.กำแพงเพชร
*********************
อ.สุชัยและคณะ ขึ้นระบบ 29 ตค.49(Linux+Fedara 5)
*********************
ปัจจุบัน
HOSxP version 3.53.4.27
Server:Windows XP SP2,MySQL 5
Client ประมาณ 15 เครื่อง

ออฟไลน์ mixer_79

  • Hero Member
  • *****
  • กระทู้: 670
  • กำลังใจในการทำงาน
  • Respect: +1
    • ดูรายละเอียด
Re: ขอความช่วยเหลือเรื่องรายงานหน่อยครับ
« ตอบกลับ #4 เมื่อ: เมษายน 24, 2013, 14:20:36 PM »
0
select a.hn,pt.pname,pt.fname,pt.lname
,a.vstdate,a.clinic,c.name clinicname,a.app_user
,cast(replace(replace(a.note2,char(13),','),char(10),'') as char(100)) Lab
from oapp a
left join patient pt on a.hn=pt.hn
left join clinic c on c.clinic=a.clinic
where a.nextdate between '2013-1-1' and '2013-1-10'
and a.note2 is not null
order by a.hn

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

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: ขอความช่วยเหลือเรื่องรายงานหน่อยครับ
« ตอบกลับ #5 เมื่อ: เมษายน 24, 2013, 14:43:21 PM »
0
select a.hn,pt.pname,pt.fname,pt.lname
,a.vstdate,a.clinic,c.name clinicname,a.app_user
,cast(replace(replace(a.note2,char(13),','),char(10),'') as char(100)) Lab
from oapp a
left join patient pt on a.hn=pt.hn
left join clinic c on c.clinic=a.clinic
where a.nextdate between '2013-1-1' and '2013-1-10'
and a.note2 is not null
order by a.hn
ยอดเยี่ยมจริงๆครับ
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
Start 19-1-51    35 station
HOSxP  3.59.5.18 Activate License
Tel. 032-305096-7 ต่อ 118
Web. http://csmhos.thaiddns.com:8080
         http://csmhos.thaieasydns.com:8080