ผู้เขียน หัวข้อ: เปิดรายงานแล้วมีปัญหา  (อ่าน 2875 ครั้ง)

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

ออฟไลน์ yokyai

  • Hero Member
  • *****
  • กระทู้: 1,462
  • Respect: +9
    • ดูรายละเอียด
เปิดรายงานแล้วมีปัญหา
« เมื่อ: กุมภาพันธ์ 07, 2013, 09:25:10 AM »
0
เป็นกับทุกเครื่องเลยครับ ปกติก็เปิดได้อยู่ในรายงานเดียวกัน แนบรายงานพร้อม Error มาแล้วครับ (3.55.12.25f) ขอบคุณครับ
Sakaowrat Choocherd(Administrator) Information Technologist
Bangyai Hospital(30 beds)
HOSxP = 16_May_2008
Master and Slave : DELL-R730 Server Intel Xeon 8Core(2Units)
,Ram64 GB,HDD600(10k)x4,Raid5,CentOS 7.0 64 bit
,MySQL 10.1.10-MariaDB
(3 March 2016) With BMSxTraBackupGUI

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: เปิดรายงานแล้วมีปัญหา
« ตอบกลับ #1 เมื่อ: กุมภาพันธ์ 07, 2013, 13:26:28 PM »
0
ต้องไปแก้ Pascal Script ของรายงานตัวนั้นๆ ครับ

แก้จาก   fcds.datarequest('select xxxx');

เป็น       fcds.data:=hosxp_getdataset('select xxxxx');
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ yokyai

  • Hero Member
  • *****
  • กระทู้: 1,462
  • Respect: +9
    • ดูรายละเอียด
Re: เปิดรายงานแล้วมีปัญหา
« ตอบกลับ #2 เมื่อ: กุมภาพันธ์ 07, 2013, 14:39:30 PM »
0
ต้องไปแก้ Pascal Script ของรายงานตัวนั้นๆ ครับ

แก้จาก   fcds.datarequest('select xxxx');

เป็น       fcds.data:=hosxp_getdataset('select xxxxx');
1.ตอนนี้ไม่ทราบว่ารายงานตัวนี้ชื่ออะไรครับ  2.ทำไมเกิดปัญหาครับทั้งๆที่ก่อนหน้ายังใช้งานได้ปกติดีครับ
Sakaowrat Choocherd(Administrator) Information Technologist
Bangyai Hospital(30 beds)
HOSxP = 16_May_2008
Master and Slave : DELL-R730 Server Intel Xeon 8Core(2Units)
,Ram64 GB,HDD600(10k)x4,Raid5,CentOS 7.0 64 bit
,MySQL 10.1.10-MariaDB
(3 March 2016) With BMSxTraBackupGUI

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,349
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: เปิดรายงานแล้วมีปัญหา
« ตอบกลับ #3 เมื่อ: กุมภาพันธ์ 07, 2013, 15:39:16 PM »
0
เปิด sql trace ก่อนเรียกใช้รายงาน จะเห็นชื่อรายงานนั้น ๆ
หรือใช้ Intercept Keyword SQL จาก tools, options แล้วใส่ reportt แล้วค่อยเรียกรายงาน
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: เปิดรายงานแล้วมีปัญหา
« ตอบกลับ #4 เมื่อ: กุมภาพันธ์ 07, 2013, 16:14:31 PM »
0
เกิดจากผมเปลี่ยนรูปแบบของการใช้งาน database ผ่าน DatasetProvider ครับ แต่เดิมจะเขียน 2 statement คือ

1. datarequest
2. open

แบบใหม่ เหลือ 1 statement คือ  data:=hosxp_getdataset  ครับ

ที่ผ่านมาแบบเดิมที่ยังคงทำงานได้เพราะมีตัว Helper ในตัวโปรแกรมครับ แต่หลังจากที่ Re-Engineer ระบบภายในใหม่ ตัว Helper นี้ก็ใช้ไม่ได้ซึ่งทำให้มีผลกับ ระบบ Script บางตัวที่ยังเขียน code แบบเดิมครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ yokyai

  • Hero Member
  • *****
  • กระทู้: 1,462
  • Respect: +9
    • ดูรายละเอียด
Re: เปิดรายงานแล้วมีปัญหา
« ตอบกลับ #5 เมื่อ: กุมภาพันธ์ 07, 2013, 18:28:04 PM »
0
จะแก้ตรงไหนครับ ขอบคุณครับ
Sakaowrat Choocherd(Administrator) Information Technologist
Bangyai Hospital(30 beds)
HOSxP = 16_May_2008
Master and Slave : DELL-R730 Server Intel Xeon 8Core(2Units)
,Ram64 GB,HDD600(10k)x4,Raid5,CentOS 7.0 64 bit
,MySQL 10.1.10-MariaDB
(3 March 2016) With BMSxTraBackupGUI