ผู้เขียน หัวข้อ: การใช้งาน end user report มีปัญหา  (อ่าน 7890 ครั้ง)

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

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
การใช้งาน end user report มีปัญหา
« เมื่อ: มีนาคม 30, 2010, 09:19:12 AM »
0
หลังจากมีการปรับปรุงระบบรายงานใน version หลัง ๆ (ประมาณ 3.53.3.x) ทำให้รายงานที่เขียนคำสั่งด้วย select 1 ใช้งานไม่ได้ ผมไ้ด้ทำการแก้ไขให้เป็น select * from xxxx แล้ว ทำให้รายงานสามารถ run ได้หากเราบังคับให้ทำรายงานจากฐานข้อมูลจริง แต่ถ้าไม่ติ๊กจะเกิด error รบกวนอาจารย์ MN ช่วยดูให้ด้วยครับ

EurekaLog 6.0.23

Application:
-------------------------------------------------------
  1.1 Start Date      : Tue, 30 Mar 2010 09:00:38 +0700
  1.2 Name/Description: HOSMy.exe
  1.3 Version Number  : 3.53.3.29
  1.4 Parameters      :
  1.5 Compilation Date: Mon, 29 Mar 2010 14:04:30 +0700
  1.6 Up Time         : 19 minutes, 26 seconds

Exception:
-----------------------------------------------------------------------------------
  2.1 Date          : Tue, 30 Mar 2010 09:20:04 +0700
  2.2 Address       : 0041B774
  2.3 Module Name   : HOSMy.exe
  2.4 Module Version: 3.53.3.29
  2.5 Type          : EVariantTypeCastError
  2.6 Message       : Could not convert variant of type (Null) into type (Integer).
  2.7 ID            : 2D4A
  2.8 Count         : 1
  2.9 Status        : New
  2.10 Note         :

User:
-------------------------------------------------------
  3.1 ID        : admin
  3.2 Name      : User
  3.3 Email     :
  3.4 Company   : Home
  3.5 Privileges: SeChangeNotifyPrivilege         - ON
                  SeSecurityPrivilege             - OFF
                  SeBackupPrivilege               - OFF
                  SeRestorePrivilege              - OFF
                  SeSystemtimePrivilege           - OFF
                  SeShutdownPrivilege             - OFF
                  SeRemoteShutdownPrivilege       - OFF
                  SeTakeOwnershipPrivilege        - OFF
                  SeDebugPrivilege                - OFF
                  SeSystemEnvironmentPrivilege    - OFF
                  SeSystemProfilePrivilege        - OFF
                  SeProfileSingleProcessPrivilege - OFF
                  SeIncreaseBasePriorityPrivilege - OFF
                  SeLoadDriverPrivilege           - ON
                  SeCreatePagefilePrivilege       - OFF
                  SeIncreaseQuotaPrivilege        - OFF
                  SeUndockPrivilege               - ON
                  SeManageVolumePrivilege         - OFF
                  SeImpersonatePrivilege          - ON
                  SeCreateGlobalPrivilege         - ON

Active Controls:
--------------------------------------------
  4.1 Form Class   : TReportPrintForm
  4.2 Form Text    : Prepare to Print Report
  4.3 Control Class: TReportPrintForm
  4.4 Control Text : Prepare to Print Report

Computer:
--------------------------------------------------------------------------
  5.1 Name          : INV
  5.2 Total Memory  : 1022 Mb
  5.3 Free Memory   : 496 Mb
  5.4 Total Disk    : 117.19 Gb
  5.5 Free Disk     : 70.68 Gb
  5.6 System Up Time: 1 day, 18 hours, 55 minutes, 5 seconds
  5.7 Processor     : Genuine Intel(R) CPU            2160  @ 1.80GHz
  5.8 Display Mode  : 1024 x 768, 32 bit
  5.9 Display DPI   : 96
  5.10 Video Card   : NVIDIA GeForce 7300 LE (driver 9.1.3.1 - RAM 256 MB)
  5.11 Printer      : EPSON LQ-630 ESC/P2 (driver 6.0.6001.22116)

Operating System:
------------------------------------
  6.1 Type    : Microsoft Windows XP
  6.2 Build # : 2600
  6.3 Update  : Service Pack 3
  6.4 Language: Thai
  6.5 Charset : 222

Network:
---------------------------------------------------------------------
  7.1 IP Address: 192.168.000.010 - 005.009.227.023 - 192.168.056.001
  7.2 Submask   : 255.255.255.000 - 255.000.000.000 - 255.255.255.000
  7.3 Gateway   : 192.168.000.211 - 000.000.000.000 - 000.000.000.000
  7.4 DNS 1     : 008.008.008.008 - 000.000.000.000 - 000.000.000.000
  7.5 DNS 2     : 008.008.004.004 - 000.000.000.000 - 000.000.000.000
  7.6 DHCP      : OFF             - ON              - OFF           

Custom Information:
---------------------------------------------------------------------------------------------------------------------------------------------
  8.1 Hospital Code            : 11065 [โรงพยาบาล พนมไพร]
  8.2 Database Type            : MySQL
  8.3 Database Protocol        : mysql-4.1 [5.1.42-percona
                                  Database hos @ 192.168.0.200]
  8.4                          :
  8.5 No 1                     : select get_serialnumber('report_access_id') as cc
  8.6 No 2                     : SHOW COLUMNS FROM hos.serial LIKE '%'
  8.7 No 3                     : SHOW TABLES FROM hos LIKE 'serial'
  8.8 DBMS Variables           :
  8.9                          :
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: การใช้งาน end user report มีปัญหา
« ตอบกลับ #1 เมื่อ: มีนาคม 30, 2010, 09:20:45 AM »
0
เหมือนจะมีคนแนะนำให้ใส่เป็น

select 1 as cc

นะครับ
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: การใช้งาน end user report มีปัญหา
« ตอบกลับ #2 เมื่อ: มีนาคม 30, 2010, 09:23:44 AM »
0
เหมือนจะมีคนแนะนำให้ใส่เป็น

select 1 as cc

นะครับ

ก็ยัง error เหมือนเดิม ถ้าไม่บังคับใช้จากฐานข้อมูลจริงครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: การใช้งาน end user report มีปัญหา
« ตอบกลับ #3 เมื่อ: มีนาคม 30, 2010, 09:31:29 AM »
0
เหมือนจะมีคนแนะนำให้ใส่เป็น

select 1 as cc

นะครับ

ก็ยัง error เหมือนเดิม ถ้าไม่บังคับใช้จากฐานข้อมูลจริงครับ

ลองปิด การทำงาน get function serial
logout แล้วลองใช้งานดู ... (น่าจะมี error ไม่ต้องสนไจ)
จากนั้นก็ไปเปิดการทำงาน get function serial ให้เหมือนเดิม
logout แล้วลองใช้งานดู
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: การใช้งาน end user report มีปัญหา
« ตอบกลับ #4 เมื่อ: มีนาคม 30, 2010, 09:39:58 AM »
0
เหมือนจะมีคนแนะนำให้ใส่เป็น

select 1 as cc

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

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: การใช้งาน end user report มีปัญหา
« ตอบกลับ #5 เมื่อ: มีนาคม 30, 2010, 09:41:53 AM »
0
เหมือนจะมีคนแนะนำให้ใส่เป็น

select 1 as cc

นะครับ
ที่ถูกต้องเป็น
select "1" as cc

ทำทั้งสองอย่างแล้วครับ พี่โชค ก็ยังพบ error ครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: การใช้งาน end user report มีปัญหา
« ตอบกลับ #6 เมื่อ: มีนาคม 30, 2010, 09:45:32 AM »
0
เหมือนจะมีคนแนะนำให้ใส่เป็น

select 1 as cc

นะครับ

ก็ยัง error เหมือนเดิม ถ้าไม่บังคับใช้จากฐานข้อมูลจริงครับ

ลองปิด การทำงาน get function serial
logout แล้วลองใช้งานดู ... (น่าจะมี error ไม่ต้องสนไจ)
จากนั้นก็ไปเปิดการทำงาน get function serial ให้เหมือนเดิม
logout แล้วลองใช้งานดู

ไม่กล้าทำอ่ะครับ จะมีปัญหาอะไรหรือเปล่า ปิด ๆ เปิด ๆ  ;D
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: การใช้งาน end user report มีปัญหา
« ตอบกลับ #7 เมื่อ: มีนาคม 30, 2010, 09:58:49 AM »
0
เหมือนจะมีคนแนะนำให้ใส่เป็น

select 1 as cc

นะครับ
ที่ถูกต้องเป็น
select "1" as cc

ทำทั้งสองอย่างแล้วครับ พี่โชค ก็ยังพบ error ครับ


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

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: การใช้งาน end user report มีปัญหา
« ตอบกลับ #8 เมื่อ: มีนาคม 30, 2010, 10:00:30 AM »
0
เหมือนจะมีคนแนะนำให้ใส่เป็น

select 1 as cc

นะครับ
ที่ถูกต้องเป็น
select "1" as cc

ทำทั้งสองอย่างแล้วครับ พี่โชค ก็ยังพบ error ครับ


update โปรแกรมเป็น version ใหม่เลยครับ ทุกเครืองที่รายงานตัวนั้น

up แล้วครับ 3.53.3.29b ครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ nph2006

  • Sr. Member
  • ****
  • กระทู้: 417
  • Respect: +1
    • ดูรายละเอียด
    • www.nongphok.net
Re: การใช้งาน end user report มีปัญหา
« ตอบกลับ #9 เมื่อ: มีนาคม 30, 2010, 10:05:26 AM »
0
 ;D เป็นเหมือนท่าน pop นึกว่าเป็นที่ mysql และเครื่อง slave เพราะพึ่งเปลียน ระบบ
รพ.หนองพอก จ.ร้อยเอ็ด 30 เตียง
www.nongphok.net
cup_nph@yahoo.com
may_put@hotmail.com
Server :  CentOS 6.4 64 Bit  Ram 32 Gb SAS 300*3 RAID 5 MySQL Percona Server 5.5.30 64 Bit
Slave : CentOS 5.4 64 Bit  Ram 4 Gb MySQL 5.1.55 64 Bit
Lis : Smart LIMS

Client : Windows XP  HosXP : 3.56.6.20, 72 client

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: การใช้งาน end user report มีปัญหา
« ตอบกลับ #10 เมื่อ: มีนาคม 30, 2010, 10:12:41 AM »
0
up แล้วครับ 3.53.3.29b ครับ
ถ้าอย่างนั้นคงต้องใช้จาก master ไปก่อน
เหมือนผมจะเคยแจ้ง อ.mn ไปแล้ว
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=14104.msg106129#msg106129
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ smrmpo

  • Hero Member
  • *****
  • กระทู้: 588
  • Respect: 0
    • ดูรายละเอียด
    • https://pkchos.com
Re: การใช้งาน end user report มีปัญหา
« ตอบกลับ #11 เมื่อ: มีนาคม 30, 2010, 10:31:45 AM »
0
ใช้ select 1 as cc ครับ แต่ ต้องกำหนด parameter ไว้ที่ cc นะครับ ถึงจะได้ ถ้ากำหนดไว้ที่ 1 ก็จะไม่ได้เหมือนเดิม
นักวิชาการคอมพิวเตอร์
โรงพยาบาลประโคนชัย จังหวัดบุรีรัมย์
90 เตียง ขึ้นระบบ 23 พฤศจิกายน 2552(บริษัท BMS ขึ้นให้)
HOSxP : 3.59.6.30
Email : smrmpo@hotmail.com
========================================================================
Master : IBM x3500 M3 CPU E5620 @ 2.40 GHz RAM : 48

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: การใช้งาน end user report มีปัญหา
« ตอบกลับ #12 เมื่อ: มีนาคม 30, 2010, 11:32:18 AM »
0
ลอง upgrade เครื่อง slave ใหม่อีกรอบ หายแล้วครับ ใช้ได้ปกติแล้ว  :D :D
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: การใช้งาน end user report มีปัญหา
« ตอบกลับ #13 เมื่อ: มีนาคม 30, 2010, 12:28:22 PM »
0

ไม่กล้าทำอ่ะครับ จะมีปัญหาอะไรหรือเปล่า ปิด ๆ เปิด ๆ  ;D

ผมทำแล้วหายครับ เพราะ เครื่อง slave ก็เป็นเหมือนกัน  ...  ;D ;D
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

doramon

  • บุคคลทั่วไป
Re: การใช้งาน end user report มีปัญหา
« ตอบกลับ #14 เมื่อ: มีนาคม 30, 2010, 12:41:59 PM »
0
แนะนำสำรอง report  version เก่าเก็บไว้ด้วยครับ