ผู้เขียน หัวข้อ: พิมพ์รายการที่ Profile Sheet ERROR ครับ  (อ่าน 8596 ครั้ง)

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

ออฟไลน์ bkl

  • Full Member
  • ***
  • กระทู้: 212
  • อย่ารอโชคชะตา และโชคลาภ ผล จะมาในรูปแบบของการกระทำ
  • Respect: 0
    • ดูรายละเอียด
พิมพ์รายการที่ Profile Sheet ERROR ครับ
« เมื่อ: ตุลาคม 31, 2012, 09:16:26 AM »
0
หลังจากใช้ Version 3.55.10.24 พิมพ์ไม่ออกครับ ก่อนหน้านั้นใช้ 3.55.8.21 ใช้ได้ปกติครับ  ??? ??? ???
BUENGKHONGLONG HOSPITAL
โรงพยาบาลบึงโขงหลง จ.บึงกาฬ
Sprite IT MAN   : anivat4542@gmail.com anivat_pn@hotmail.com
Server Master :  CentOS 5.5+Percona-XtraDB
Server Slave   :  CentOS 5.5
Ver : 3.60.12.31
MySQL-server-percona-5.5.41-9
Ram 32G Master ; 8G Slave
Client Windows XP,7 & Windows 10

ออฟไลน์ nongtan

  • Full Member
  • ***
  • กระทู้: 106
  • Respect: +1
    • ดูรายละเอียด
Re: พิมพ์รายการที่ Profile Sheet ERROR ครับ
« ตอบกลับ #1 เมื่อ: ตุลาคม 31, 2012, 09:27:12 AM »
0
ผมก็เจอครับ  ก็พยายามศึกษาอยู่เหมือนกัน เรื่องการ debug ของโปรแกรม  ถ้าอย่างไรรบกวนท่านเทพ ช่วยอธิบายวิธีสังเกต code error ให้พอสังเขปก็ดีครับ  เช่น exception message คืออะไร call stack เอาไว้ตรวจสอบอะไร เป็นต้น  ขอบคุณครับ :D :D

ปล..ผมดูบทความนี้  ทีแรกก็คล้ายๆจะว่าด้วยเรื่องเกมส์ แต่ท้ายๆบทความ เขียนอธิบายมาเยอะดีครับ
http://ygbot.blogspot.com/2012/05/delphi-example-9-ygp.html  น่าอ่าน
« แก้ไขครั้งสุดท้าย: ตุลาคม 31, 2012, 09:36:30 AM โดย nongtan »
ชญานนท์ ร.พ. จิตเวชสงขลาราชนครินทร์
Master(กำลังปลด) : DELL  Ram 32GB HDD-SATA CentOS7MariaDB+TokuDB 10.1.14
Slave1 : HP Ram 8 GB CentOS7 MariaDB+TokuDB 10.1.14
Slave2 : Lenovo Ram 32GB HDD-SAS 400GB 4ลูก  CentOS7  กำลังลง MariaDB+TokuDB แต่ยังไม่ผ่าน
ขึ้นระบบโดย BMS Team เมื่อ 18พ.ค.52
HOSXP 3.

ออฟไลน์ bkl

  • Full Member
  • ***
  • กระทู้: 212
  • อย่ารอโชคชะตา และโชคลาภ ผล จะมาในรูปแบบของการกระทำ
  • Respect: 0
    • ดูรายละเอียด
Re: พิมพ์รายการที่ Profile Sheet ERROR ครับ
« ตอบกลับ #2 เมื่อ: พฤศจิกายน 01, 2012, 08:53:51 AM »
0
ขอนุญาติ ดันกระทู้หน่อยครับ ขอความคิดเห็นหน่อยครับ ว่าเกิดจากอะไร หรือที่หน่วยงาน ได้ปกติครับ..555   ;D ???
BUENGKHONGLONG HOSPITAL
โรงพยาบาลบึงโขงหลง จ.บึงกาฬ
Sprite IT MAN   : anivat4542@gmail.com anivat_pn@hotmail.com
Server Master :  CentOS 5.5+Percona-XtraDB
Server Slave   :  CentOS 5.5
Ver : 3.60.12.31
MySQL-server-percona-5.5.41-9
Ram 32G Master ; 8G Slave
Client Windows XP,7 & Windows 10

ออฟไลน์ nongtan

  • Full Member
  • ***
  • กระทู้: 106
  • Respect: +1
    • ดูรายละเอียด
Re: พิมพ์รายการที่ Profile Sheet ERROR ครับ
« ตอบกลับ #3 เมื่อ: พฤศจิกายน 01, 2012, 09:17:00 AM »
0
ช่วยดันครับ   เพราะว่าพักหลังพอ up version ไปเยอะๆ จะเจอแบบนี้บ่อย  ก็เข้าใจแบบ เดาๆ เอาว่า อ. เอาระบบ Debug  มาแสดงเพื่อให้ ผู้ใช้ HOSxP รู้จักแก้ปัญหาด้วยตนเอง จากการดู Code Error และถ้าแน่ใจแล้วว่าเป็น Bug ของโปรแกรม ก็ถึงจะแจ้งไปยัง กระทู้ BUG โปรแกรม
ชญานนท์ ร.พ. จิตเวชสงขลาราชนครินทร์
Master(กำลังปลด) : DELL  Ram 32GB HDD-SATA CentOS7MariaDB+TokuDB 10.1.14
Slave1 : HP Ram 8 GB CentOS7 MariaDB+TokuDB 10.1.14
Slave2 : Lenovo Ram 32GB HDD-SAS 400GB 4ลูก  CentOS7  กำลังลง MariaDB+TokuDB แต่ยังไม่ผ่าน
ขึ้นระบบโดย BMS Team เมื่อ 18พ.ค.52
HOSXP 3.

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: พิมพ์รายการที่ Profile Sheet ERROR ครับ
« ตอบกลับ #4 เมื่อ: พฤศจิกายน 01, 2012, 16:40:43 PM »
0
ต้องแก้ Report IPD-PROFILE-REPORT-1 ใหม่นะครับ  แก้ไขตรงคำสั่ง SQL ครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ nano

  • Full Member
  • ***
  • กระทู้: 133
  • น้องใหม่ครับ
  • Respect: +2
    • ดูรายละเอียด
    • เว็บโรงพยาบาลครับเพิ่งทำยังไม่สมบูรณ์เท่าไหร่ขอคำชี้แนะด้วย
Re: พิมพ์รายการที่ Profile Sheet ERROR ครับ
« ตอบกลับ #5 เมื่อ: พฤศจิกายน 02, 2012, 10:26:14 AM »
0
แก้ตรงไหนครับ...ผมยังไม่เก่ง

select r.*,concat(p.pname,p.fname," ",p.lname) as ptname   ,i.*, w.name as ward_name,d.name,i.prediag,p.drugallergy,s.name,sp.name,a.an,
a.age_y,a.age_m,a.age_d,i2.bedno,
y.name as pttype_name ,date_add(start_date,interval 1 day ) as 'day2 ',
 interval 2 day + start_date as day3 ,
 interval 3 day + start_date as day4 ,
 interval 4 day + start_date as day5 ,
 interval 5 day + start_date as day6 ,
 interval 6 day + start_date as day7 ,
 interval 7 day + start_date as day8 ,
 interval 8 day + start_date as day9 ,
 interval 9 day + start_date as day10 ,
 interval 10 day + start_date as day11 ,
 interval 11 day + start_date as day12 ,
 interval 12 day + start_date as day13 ,
 interval 13 day + start_date as day14
from ipd_profile_print r
left outer join ipt i on i.an = r.an
left outer join an_stat a on a.an = r.an
left outer join spclty sp on sp.spclty =a.spclty
left outer join doctor d on d.code = r.doctor
left outer join patient p on p.hn = i.hn
left outer join sex s on s.code = p.sex
left outer join ward w on w.ward = i.ward
left outer join pttype y on y.pttype = i.pttype
left outer join iptadm i2 on i2.an = i.an
where r.an = "500400923"
« แก้ไขครั้งสุดท้าย: พฤศจิกายน 02, 2012, 10:32:22 AM โดย nano »
โรงพยาบาลบึงโขงหลง อ.บึงโขงหลง จ.บึงกาฬ
ขึ้นระบบเองโดยหัวหน้ากลุ่มงานไอที
Server version: 5.5.31-30.3 Percona Server
Centos 6.2 64 bit ram 32 G 1 TB
ส่วนผมยังเป็น แอ๊ดมึนอยู่ครับ งมๆ ซาวๆๆ  
เริ่มใช้งาน hosxp  20/07/53
เว็บไซต์ 
www.bklhospital.go.th
mail : preecha122@hotmail.com

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: พิมพ์รายการที่ Profile Sheet ERROR ครับ
« ตอบกลับ #6 เมื่อ: พฤศจิกายน 02, 2012, 11:07:44 AM »
0
select r.*,concat(p.pname,p.fname," ",p.lname) as ptname   ,i.*, w.name as ward_name,p.*,
y.name as pttype_name,m.name
from ipd_profile_print r
left outer join ipt i on i.an = r.an
left outer join patient p on p.hn = i.hn
left outer join ward w on w.ward = i.ward
left outer join pttype y on y.pttype = i.pttype
left outer join medplan_orderstatus m on m.orderstatus=r.orderstatus
where r.an = "aaa"
order by r.orderstatus

ลองแบบนี้ได้มั้ยครับ
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
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

ออฟไลน์ nongtan

  • Full Member
  • ***
  • กระทู้: 106
  • Respect: +1
    • ดูรายละเอียด
Re: พิมพ์รายการที่ Profile Sheet ERROR ครับ
« ตอบกลับ #7 เมื่อ: พฤศจิกายน 02, 2012, 11:14:44 AM »
0
start_date น่าจะรับค่าอะไรซักอย่างมาจากหน้าจอ นะครับ (ลองดูใน Report Designer)   แล้วลองทำความเข้าใจตัวอย่างคำสั่งต่อไปนี้ ครับ

select date_add(curdate(),interval 5 day)
นั่นหมายถึงผมต้องการแสดงวันที่ไปอีก 5 วัน นับจากวันที่ปัจจุบัน
ชญานนท์ ร.พ. จิตเวชสงขลาราชนครินทร์
Master(กำลังปลด) : DELL  Ram 32GB HDD-SATA CentOS7MariaDB+TokuDB 10.1.14
Slave1 : HP Ram 8 GB CentOS7 MariaDB+TokuDB 10.1.14
Slave2 : Lenovo Ram 32GB HDD-SAS 400GB 4ลูก  CentOS7  กำลังลง MariaDB+TokuDB แต่ยังไม่ผ่าน
ขึ้นระบบโดย BMS Team เมื่อ 18พ.ค.52
HOSXP 3.

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: พิมพ์รายการที่ Profile Sheet ERROR ครับ
« ตอบกลับ #8 เมื่อ: พฤศจิกายน 02, 2012, 11:22:21 AM »
0
start_date น่าจะรับค่าอะไรซักอย่างมาจากหน้าจอ นะครับ (ลองดูใน Report Designer)   แล้วลองทำความเข้าใจตัวอย่างคำสั่งต่อไปนี้ ครับ

select date_add(curdate(),interval 5 day)
นั่นหมายถึงผมต้องการแสดงวันที่ไปอีก 5 วัน นับจากวันที่ปัจจุบัน
มันเป็นรายงานรูปแบบการเขียนแบบเก่าที่นานมากแล้วปัจจุบันใช้คำสั่งตามที่แนบมาให้ด้านบนครับ
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
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

ออฟไลน์ nongtan

  • Full Member
  • ***
  • กระทู้: 106
  • Respect: +1
    • ดูรายละเอียด
Re: พิมพ์รายการที่ Profile Sheet ERROR ครับ
« ตอบกลับ #9 เมื่อ: พฤศจิกายน 02, 2012, 11:26:58 AM »
0

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

ว่าทำไมผมหารายงานตัวนี้ไม่เจอ :D :D :D
ชญานนท์ ร.พ. จิตเวชสงขลาราชนครินทร์
Master(กำลังปลด) : DELL  Ram 32GB HDD-SATA CentOS7MariaDB+TokuDB 10.1.14
Slave1 : HP Ram 8 GB CentOS7 MariaDB+TokuDB 10.1.14
Slave2 : Lenovo Ram 32GB HDD-SAS 400GB 4ลูก  CentOS7  กำลังลง MariaDB+TokuDB แต่ยังไม่ผ่าน
ขึ้นระบบโดย BMS Team เมื่อ 18พ.ค.52
HOSXP 3.

ออฟไลน์ nano

  • Full Member
  • ***
  • กระทู้: 133
  • น้องใหม่ครับ
  • Respect: +2
    • ดูรายละเอียด
    • เว็บโรงพยาบาลครับเพิ่งทำยังไม่สมบูรณ์เท่าไหร่ขอคำชี้แนะด้วย
Re: พิมพ์รายการที่ Profile Sheet ERROR ครับ
« ตอบกลับ #10 เมื่อ: พฤศจิกายน 02, 2012, 12:06:57 PM »
0
รอกวนขอรายงานตัวใหม่หน่อยได้ไหมครับผม
โรงพยาบาลบึงโขงหลง อ.บึงโขงหลง จ.บึงกาฬ
ขึ้นระบบเองโดยหัวหน้ากลุ่มงานไอที
Server version: 5.5.31-30.3 Percona Server
Centos 6.2 64 bit ram 32 G 1 TB
ส่วนผมยังเป็น แอ๊ดมึนอยู่ครับ งมๆ ซาวๆๆ  
เริ่มใช้งาน hosxp  20/07/53
เว็บไซต์ 
www.bklhospital.go.th
mail : preecha122@hotmail.com

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: พิมพ์รายการที่ Profile Sheet ERROR ครับ
« ตอบกลับ #11 เมื่อ: พฤศจิกายน 02, 2012, 12:41:40 PM »
0
อย่าลืืม rename ชื่อ Report ให้เป็น IPD-PROFILE-REPORT-1 นะครับ
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
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

ออฟไลน์ nano

  • Full Member
  • ***
  • กระทู้: 133
  • น้องใหม่ครับ
  • Respect: +2
    • ดูรายละเอียด
    • เว็บโรงพยาบาลครับเพิ่งทำยังไม่สมบูรณ์เท่าไหร่ขอคำชี้แนะด้วย
Re: พิมพ์รายการที่ Profile Sheet ERROR ครับ
« ตอบกลับ #12 เมื่อ: พฤศจิกายน 02, 2012, 13:10:02 PM »
0
ขอบคุณครับอาจารย์
โรงพยาบาลบึงโขงหลง อ.บึงโขงหลง จ.บึงกาฬ
ขึ้นระบบเองโดยหัวหน้ากลุ่มงานไอที
Server version: 5.5.31-30.3 Percona Server
Centos 6.2 64 bit ram 32 G 1 TB
ส่วนผมยังเป็น แอ๊ดมึนอยู่ครับ งมๆ ซาวๆๆ  
เริ่มใช้งาน hosxp  20/07/53
เว็บไซต์ 
www.bklhospital.go.th
mail : preecha122@hotmail.com