ผู้เขียน หัวข้อ: รบกวน อ.ขวด หรือ อ.ท่านอื่น ๆ ช่วยดูหน่อยครับ  (อ่าน 5895 ครั้ง)

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

ออฟไลน์ autobotz

  • Jr. Member
  • **
  • กระทู้: 85
  • Respect: 0
    • ดูรายละเอียด
...เนื่องด้วย ความต้องการของ แพทย์ ที่โรงพยาบาลผม อยากให้ลง เหตุผลการสั่งยานอกบัญชีลง OPD Card ด้วย ซึ่งผมได้ใช้ OPD Card แบบของ อ.ขวด พอมียา NED ก็ไม่มีปัญหาอะไร แสดงเหตุผลการสั่งยานอกบัญชีได้ตามปกติ แต่มีปัญหาพอเวลาไม่มียา NED มันจะเว้นช่องว่างไว้ใน OPD Card อยากทราบว่า พอจะมีวิธีให้ แสดงเหตุผลการใช้ยา เฉพาะในส่วนที่เป็น NED ได้หรือไม่ครับ ยังไงก็รบกวน อาจารย์ ทุก ๆ ท่านช่วยแนะนำ วิธีด้วยนะครับ
นายทัศนัย  อ้ายพุก
เจ้าหน้าที่คอมพิวเตอร์ชั้น 4
โรงพยาบาลค่ายพิชัยดาบหัก

40 Client
Main Server : HP
CPU : Intel Xeon X3450 2.67GHz 8 cores 64 bit
RAM : 16 Gb
OS : CentOs 6.5
DB : MySQL Percona 5.5.33-31.1

Secondary Server HP
CPU : Intel Xeon X3450 2.67GHz 8 cores 64 bit
RAM : 4 Gb
OS : CentOs 6.5
DB : MySQL Percona 5.5.33-31.1


Client version 3.56.11.19
Structure  3.56.11.19

ออฟไลน์ Khuad

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

... ใน Report Designer คิดว่าน่าจะมีวิธีทำได้อยู่หลายทางนะครับ 

    ลองส่งตัวที่ใช้งานอยู่ในตอนนี้ มาให้ดูให้ก็ได้ครับ ...  :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

ออฟไลน์ autobotz

  • Jr. Member
  • **
  • กระทู้: 85
  • Respect: 0
    • ดูรายละเอียด
Re: รบกวน อ.ขวด หรือ อ.ท่านอื่น ๆ ช่วยดูหน่อยครับ
« ตอบกลับ #2 เมื่อ: กันยายน 22, 2010, 10:29:47 AM »
0

... ใน Report Designer คิดว่าน่าจะมีวิธีทำได้อยู่หลายทางนะครับ 

    ลองส่งตัวที่ใช้งานอยู่ในตอนนี้ มาให้ดูให้ก็ได้ครับ ...  :D ...

ได้ทำการแนบ File ไว้ให้แล้วนะครับ รบกวน อ.ขวด ช่วยดูให้หน่อยนะครับ
« แก้ไขครั้งสุดท้าย: กันยายน 22, 2010, 10:44:12 AM โดย autobotz »
นายทัศนัย  อ้ายพุก
เจ้าหน้าที่คอมพิวเตอร์ชั้น 4
โรงพยาบาลค่ายพิชัยดาบหัก

40 Client
Main Server : HP
CPU : Intel Xeon X3450 2.67GHz 8 cores 64 bit
RAM : 16 Gb
OS : CentOs 6.5
DB : MySQL Percona 5.5.33-31.1

Secondary Server HP
CPU : Intel Xeon X3450 2.67GHz 8 cores 64 bit
RAM : 4 Gb
OS : CentOs 6.5
DB : MySQL Percona 5.5.33-31.1


Client version 3.56.11.19
Structure  3.56.11.19

ออฟไลน์ autobotz

  • Jr. Member
  • **
  • กระทู้: 85
  • Respect: 0
    • ดูรายละเอียด
Re: รบกวน อ.ขวด หรือ อ.ท่านอื่น ๆ ช่วยดูหน่อยครับ
« ตอบกลับ #3 เมื่อ: กันยายน 23, 2010, 10:32:01 AM »
0
 ;D ;D ;D
นายทัศนัย  อ้ายพุก
เจ้าหน้าที่คอมพิวเตอร์ชั้น 4
โรงพยาบาลค่ายพิชัยดาบหัก

40 Client
Main Server : HP
CPU : Intel Xeon X3450 2.67GHz 8 cores 64 bit
RAM : 16 Gb
OS : CentOs 6.5
DB : MySQL Percona 5.5.33-31.1

Secondary Server HP
CPU : Intel Xeon X3450 2.67GHz 8 cores 64 bit
RAM : 4 Gb
OS : CentOs 6.5
DB : MySQL Percona 5.5.33-31.1


Client version 3.56.11.19
Structure  3.56.11.19

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: รบกวน อ.ขวด หรือ อ.ท่านอื่น ๆ ช่วยดูหน่อยครับ
« ตอบกลับ #4 เมื่อ: กันยายน 24, 2010, 00:00:11 AM »
0
อ้างจาก: autobotz
;D ;D ;D

...  ;D  ;D  ;D  ;D  ;D ...


... กำลังหาเวลาดูให้อยู่ครับ  เนื่องจากเป็นตัวที่ปรับมาจากตัวที่ผมทำไว้นานแล้ว ต้องใช้เวลานึกนานหน่อย  ;D ...

... เรื่องช่องว่างที่มีในกรณีที่ไม่มีข้อมูลนี่ ผมเคยแจ้งไว้แล้วว่ากรณีที่เราทำให้ข้อมูลแสดงมากกว่า 1 column มันจะไม่สามารถกำหนดขนาดความสูงให้เป็นแบบ dynamic ได้ครับ
    ที่คิดไว้คือจะใส่ SubReport  เพิ่มเข้าไปครับ

    แล้วก็  เท่าที่ดูผ่านๆ ที่ใช้การนำข้อมูลมาโดยการเพิ่มคำสั่ง join ตาราง ovst_presc_ned เข้าไปคงจะไม่ได้ครับ เนื่องจากอาจจะมีคนที่ได้รับยานอกมากกว่า 1 ตัวได้(มีมากกว่า 1 record ใน ovst_presc_ned) จะทำให้มีรายการยาที่ขึ้นมาช้ำกันได้ครับ

    ขอเวลาอีกหน่อยนะครับ ...  :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

ออฟไลน์ autobotz

  • Jr. Member
  • **
  • กระทู้: 85
  • Respect: 0
    • ดูรายละเอียด
Re: รบกวน อ.ขวด หรือ อ.ท่านอื่น ๆ ช่วยดูหน่อยครับ
« ตอบกลับ #5 เมื่อ: กันยายน 27, 2010, 16:21:06 PM »
0
อ้างจาก: autobotz
;D ;D ;D

...  ;D  ;D  ;D  ;D  ;D ...


... กำลังหาเวลาดูให้อยู่ครับ  เนื่องจากเป็นตัวที่ปรับมาจากตัวที่ผมทำไว้นานแล้ว ต้องใช้เวลานึกนานหน่อย  ;D ...

... เรื่องช่องว่างที่มีในกรณีที่ไม่มีข้อมูลนี่ ผมเคยแจ้งไว้แล้วว่ากรณีที่เราทำให้ข้อมูลแสดงมากกว่า 1 column มันจะไม่สามารถกำหนดขนาดความสูงให้เป็นแบบ dynamic ได้ครับ
    ที่คิดไว้คือจะใส่ SubReport  เพิ่มเข้าไปครับ

    แล้วก็  เท่าที่ดูผ่านๆ ที่ใช้การนำข้อมูลมาโดยการเพิ่มคำสั่ง join ตาราง ovst_presc_ned เข้าไปคงจะไม่ได้ครับ เนื่องจากอาจจะมีคนที่ได้รับยานอกมากกว่า 1 ตัวได้(มีมากกว่า 1 record ใน ovst_presc_ned) จะทำให้มีรายการยาที่ขึ้นมาช้ำกันได้ครับ

    ขอเวลาอีกหน่อยนะครับ ...  :D ....

รับทราบครับ เป็นกำลังใจให้นะครับ  .....   ;D ;D ;D
นายทัศนัย  อ้ายพุก
เจ้าหน้าที่คอมพิวเตอร์ชั้น 4
โรงพยาบาลค่ายพิชัยดาบหัก

40 Client
Main Server : HP
CPU : Intel Xeon X3450 2.67GHz 8 cores 64 bit
RAM : 16 Gb
OS : CentOs 6.5
DB : MySQL Percona 5.5.33-31.1

Secondary Server HP
CPU : Intel Xeon X3450 2.67GHz 8 cores 64 bit
RAM : 4 Gb
OS : CentOs 6.5
DB : MySQL Percona 5.5.33-31.1


Client version 3.56.11.19
Structure  3.56.11.19

ออฟไลน์ autobotz

  • Jr. Member
  • **
  • กระทู้: 85
  • Respect: 0
    • ดูรายละเอียด
Re: รบกวน อ.ขวด หรือ อ.ท่านอื่น ๆ ช่วยดูหน่อยครับ
« ตอบกลับ #6 เมื่อ: ตุลาคม 04, 2010, 19:37:41 PM »
0
 ;D ;D ;D
นายทัศนัย  อ้ายพุก
เจ้าหน้าที่คอมพิวเตอร์ชั้น 4
โรงพยาบาลค่ายพิชัยดาบหัก

40 Client
Main Server : HP
CPU : Intel Xeon X3450 2.67GHz 8 cores 64 bit
RAM : 16 Gb
OS : CentOs 6.5
DB : MySQL Percona 5.5.33-31.1

Secondary Server HP
CPU : Intel Xeon X3450 2.67GHz 8 cores 64 bit
RAM : 4 Gb
OS : CentOs 6.5
DB : MySQL Percona 5.5.33-31.1


Client version 3.56.11.19
Structure  3.56.11.19

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: รบกวน อ.ขวด หรือ อ.ท่านอื่น ๆ ช่วยดูหน่อยครับ
« ตอบกลับ #7 เมื่อ: ตุลาคม 04, 2010, 19:57:16 PM »
0
;D ;D ;D

... ขอโทษทีนะครับ  ทำเสร็จตั้งแต่อาทิตย์ที่แล้ว แต่งานยุ่งเลยลืมครับ

    เดี๋ยวพรุ่งนี้จะจัดการเอาไฟล์มาแนบให้นะครับ ...  :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

ออฟไลน์ Khuad

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

... ไม่รู้ว่าจะตรงใจหรือเปล่าครับ  ผมทำโดยใช้วิธีสร้าง SubReport ขึ้นมาใหม่อีก 1 ตัว ให้แสดงเฉพาะยาที่มีการระบุเหตุผลการสั่ง ถ้า case ไหนไม่มีก็ไม่แสดง
   
    อย่างที่บอกครับถ้าทำให้รายการยาให้เป็น 2 คอลัมภ์ จะไม่สามารถกำหนดความสูงให้เป็นแบบ dynamic ได้  ก็เลยให้แสดงแค่คอลัมภ์เดียว  แล้วเอาวิธีใช้ยาไปต่อท้ายชื่อยากับจำนวนที่จ่าย  แบบนี้จะกำหนดความสูงให้เป็นแบบ dynamic ได้ครับ 


    อย่างที่บอกว่าเป็นตัวที่ทำไว้นานแล้วเลยต้องทบทวนนานหน่อยครับ  ;D    แล้วก็ที่ รพ. ผมก็ยังไม่ได้เก็บส่วนนี้ไว้ในใบตรวจรักษาด้วยครับ เพราะเห็นว่าเหตุผลการจ่ายก็มีเฉพาะยานอกฯ แล้วก็ใช้ประโยชน์เพื่อประกอบการเบิกจ่ายค่ารักษากับกรมบัญชีกลาง   ถ้ายาที่จ่ายทุกตัวถูกระบุเหตุผลทั้งหมดก็น่าเอามาแสดงเหมือนกันครับ แต่แพทย์ที่ทำหน้าที่ตรวจรักษาคนไข้เขาคงขำไม่ออกถ้าต้องทำแบบนั้น ...  :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

ออฟไลน์ autobotz

  • Jr. Member
  • **
  • กระทู้: 85
  • Respect: 0
    • ดูรายละเอียด
Re: รบกวน อ.ขวด หรือ อ.ท่านอื่น ๆ ช่วยดูหน่อยครับ
« ตอบกลับ #9 เมื่อ: ตุลาคม 06, 2010, 00:32:10 AM »
0

... ไม่รู้ว่าจะตรงใจหรือเปล่าครับ  ผมทำโดยใช้วิธีสร้าง SubReport ขึ้นมาใหม่อีก 1 ตัว ให้แสดงเฉพาะยาที่มีการระบุเหตุผลการสั่ง ถ้า case ไหนไม่มีก็ไม่แสดง
   
    อย่างที่บอกครับถ้าทำให้รายการยาให้เป็น 2 คอลัมภ์ จะไม่สามารถกำหนดความสูงให้เป็นแบบ dynamic ได้  ก็เลยให้แสดงแค่คอลัมภ์เดียว  แล้วเอาวิธีใช้ยาไปต่อท้ายชื่อยากับจำนวนที่จ่าย  แบบนี้จะกำหนดความสูงให้เป็นแบบ dynamic ได้ครับ 


    อย่างที่บอกว่าเป็นตัวที่ทำไว้นานแล้วเลยต้องทบทวนนานหน่อยครับ  ;D    แล้วก็ที่ รพ. ผมก็ยังไม่ได้เก็บส่วนนี้ไว้ในใบตรวจรักษาด้วยครับ เพราะเห็นว่าเหตุผลการจ่ายก็มีเฉพาะยานอกฯ แล้วก็ใช้ประโยชน์เพื่อประกอบการเบิกจ่ายค่ารักษากับกรมบัญชีกลาง   ถ้ายาที่จ่ายทุกตัวถูกระบุเหตุผลทั้งหมดก็น่าเอามาแสดงเหมือนกันครับ แต่แพทย์ที่ทำหน้าที่ตรวจรักษาคนไข้เขาคงขำไม่ออกถ้าต้องทำแบบนั้น ...  :D ....



ยังไงก็ขอขอบคุณ ท่าน อ.ขวด เป็นอย่างสูงนะครับ .... Report ที่ อ.ได้ทำการแก้ไขให้ ได้ทดลองใช้ในเบื้องต้นแล้ว ยังไม่พบข้อผิดพลาดครับ    ;D
นายทัศนัย  อ้ายพุก
เจ้าหน้าที่คอมพิวเตอร์ชั้น 4
โรงพยาบาลค่ายพิชัยดาบหัก

40 Client
Main Server : HP
CPU : Intel Xeon X3450 2.67GHz 8 cores 64 bit
RAM : 16 Gb
OS : CentOs 6.5
DB : MySQL Percona 5.5.33-31.1

Secondary Server HP
CPU : Intel Xeon X3450 2.67GHz 8 cores 64 bit
RAM : 4 Gb
OS : CentOs 6.5
DB : MySQL Percona 5.5.33-31.1


Client version 3.56.11.19
Structure  3.56.11.19