ผู้เขียน หัวข้อ: OPDCard ช่องไหนที่ไม่ได้ตรวจให้ใส่ - แทน 0 ครับ  (อ่าน 12028 ครั้ง)

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

ออฟไลน์ Bluebird

  • Hero Member
  • *****
  • กระทู้: 1,062
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลระแงะ จังหวัดนราธิวาส
มีพยาบาลมาแนะนำอยากให้ปรับ OPDCard ว่า ช่องไหนถ้าไม่ได้ตรวจหรือวัดให้มีค่า เป็น - แทนที่เป็น 0 ครับ
นักวิชาการคอมพิวเตอร์ โรงพยาบาลระแงะ  จังหวัดนราธิวาส
www.rangaehospital.com

เริ่มใช้งานระบบ 1 ตุลาคม 2550
Server     :  HP Proliant DL180G6 RAM 16Gb. 
Replicate  : DELL PowerEdge 1800   RAM 16 Gb.
MySQL 5.5.31
OS CentOS 5 64bit
HOSxP Version : 3.59.4.27(ตาม Version ที่ออกใหม่ล่าสุด)

doramon

  • บุคคลทั่วไป
Re: OPDCard ช่องไหนที่ไม่ได้ตรวจให้ใส่ - แทน 0 ครับ
« ตอบกลับ #1 เมื่อ: สิงหาคม 20, 2009, 21:01:24 PM »
0
จริงด้วย  แบบนี้ รอ A5 อ.ขวด แล้วกัน  เดียวแก่ก็มา  หรือไม่ก็ อ.กอร์ฟ 

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: OPDCard ช่องไหนที่ไม่ได้ตรวจให้ใส่ - แทน 0 ครับ
« ตอบกลับ #2 เมื่อ: สิงหาคม 20, 2009, 21:18:10 PM »
0
ถ้าเร่งด่วนมากมายก็ใช้ Blank when zero ไปก่อนครับ
ปล.ขอให้พี่ขวดหายจากการเป็นไข้หวัด(2009 ???) ล้อเล่นนะครับ
ขอให้หายเป็นไข้เร็วๆนะครับ น้องๆรออยู่ ;) ;)
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
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

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: OPDCard ช่องไหนที่ไม่ได้ตรวจให้ใส่ - แทน 0 ครับ
« ตอบกลับ #3 เมื่อ: สิงหาคม 21, 2009, 15:49:55 PM »
0
จริงด้วย  แบบนี้ รอ A5 อ.ขวด แล้วกัน  เดียว  แก่ ก็มา  หรือไม่ก็ อ.กอร์ฟ 

... ตอนนี้ผม(หัวใจ)ยังไม่แก่น่ะ    ไม่รู้จะมาตอบได้ปล่าวครับ   อิ อิ อิ

    ไอ้ครั้นจะรอให้แก่ก่อนค่อยตอบ     ก็คงต้องอีกนาน(กว่าจะยอมรับว่าตัวเองแก่)  555555555 ....



มีพยาบาลมาแนะนำอยากให้ปรับ OPDCard ว่า ช่องไหนถ้าไม่ได้ตรวจหรือวัดให้มีค่า เป็น - แทนที่เป็น 0 ครับ

... คุณ  bluebird  ลองใช้ Variable มาช่วยก็ได้ครับ ....



    ตัวอย่าง เช่น  ที่ส่วนของชีพจร(pulse)

     ลองแทนที่ DBText อันเดิมด้วย Variable  โดยใช้คำสั่งเป็น

    if DBPipeline['pulse'] = 0 then
    value := '-'
    else
    value := DBPipeline['pulse']  ;


    ถ้าเป็นส่วนอื่นๆ ก็แก้ไขคำสั่งตรง DBPipeline[' x x x ']  ให้เป็นค่าที่เราดึงมาแสดงแทน

    เช่น ถ้าเป็นน้ำหนัก(bw)  ก็ใช้คำสั่งเป็น


    if DBPipeline['bw'] = 0 then
    value := '-'
    else
    value := DBPipeline['bw']  ;


 .... ลองดูนะครับ ....  :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

ออฟไลน์ มนตรี บอยรักยุ้ยคนเดียว

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: OPDCard ช่องไหนที่ไม่ได้ตรวจให้ใส่ - แทน 0 ครับ
« ตอบกลับ #4 เมื่อ: สิงหาคม 21, 2009, 20:35:07 PM »
0
 ;D ;D ;D
เริ่ม11พย.2548OPD-Paperlessพร้อมHOSxPลดโลกร้อน
IPD-Lesspaper1ตค2560ระบบDmsByNeoNetwork
IPD-Paperless1พ.ค2562ระบบHOSxPXE4
MT-Oracle9.3+MariaDB-10.4.xx,SL-Oracle9.3+MariaDB-11.0.xx
LOG=MySQL-8.4.xx,INV=PostgreSQL11

ออฟไลน์ nuayny

  • Sr. Member
  • ****
  • กระทู้: 258
  • ชีวิตไม่ยาก.......ถ้าตั้งโจทย์ง่าย..
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลวิเศษชัยชาญ
Re: OPDCard ช่องไหนที่ไม่ได้ตรวจให้ใส่ - แทน 0 ครับ
« ตอบกลับ #5 เมื่อ: สิงหาคม 21, 2009, 21:18:04 PM »
0
จริงด้วย  แบบนี้ รอ A5 อ.ขวด แล้วกัน  เดียว  แก่ ก็มา  หรือไม่ก็ อ.กอร์ฟ 

... ตอนนี้ผม(หัวใจ)ยังไม่แก่น่ะ    ไม่รู้จะมาตอบได้ปล่าวครับ   อิ อิ อิ

    ไอ้ครั้นจะรอให้แก่ก่อนค่อยตอบ     ก็คงต้องอีกนาน(กว่าจะยอมรับว่าตัวเองแก่)  555555555 ....



มีพยาบาลมาแนะนำอยากให้ปรับ OPDCard ว่า ช่องไหนถ้าไม่ได้ตรวจหรือวัดให้มีค่า เป็น - แทนที่เป็น 0 ครับ

... คุณ  bluebird  ลองใช้ Variable มาช่วยก็ได้ครับ ....



    ตัวอย่าง เช่น  ที่ส่วนของชีพจร(pulse)

     ลองแทนที่ DBText อันเดิมด้วย Variable  โดยใช้คำสั่งเป็น

    if DBPipeline['pulse'] = 0 then
    value := '-'
    else
    value := DBPipeline['pulse']  ;


    ถ้าเป็นส่วนอื่นๆ ก็แก้ไขคำสั่งตรง DBPipeline[' x x x ']  ให้เป็นค่าที่เราดึงมาแสดงแทน

    เช่น ถ้าเป็นน้ำหนัก(bw)  ก็ใช้คำสั่งเป็น


    if DBPipeline['bw'] = 0 then
    value := '-'
    else
    value := DBPipeline['bw']  ;


 .... ลองดูนะครับ ....  :D ....






อ. ขวดครับถ้าจะเปลี่ยนผล lab ใน opd card A5 ของอ.ขวด จากคำว่ารอผลเป็น -   จะต้องทำอย่างไรครับ ขอคำแนะนำหน่อยครับ
@......

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด
Re: OPDCard ช่องไหนที่ไม่ได้ตรวจให้ใส่ - แทน 0 ครับ
« ตอบกลับ #6 เมื่อ: สิงหาคม 22, 2009, 18:06:47 PM »
0
ขอบคุณ อ.ขวดครับ ;D
"-"           รู้อะไรไม่สู้รู้วิชา รู้จักหาในบอร์ดเป็นยอดคน                   tel 081-3202497 
ความรู้เพียงเล็กน้อย อาจช่วยคนเป็นร้อยแก้ปัญหา
เพราะฉะนั้น อย่ากลัวที่จะบอกสิ่งที่คุณรู้กับคนอื่น แม้จะเป็นเรื่องพื้นๆ ก็ตาม
cen-os 64 bit ,ram 4 g ,my sql 5.1.33
วิธีแนะนำตัวเอง  http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
ก่อนตั้งกระทู้ใหม่ ลองหาดูกระทู่เก่าก่อนดีบ่? อาจได้คำตอบเร็วกว่าเด้อ   http://hosxp.net/index.php?option=com_smf&Itemid=28&action=search
วิธีขอบคุณผู้ที่ตอบคำถามถูกใจ   http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8180.0
การเปิดใช้ Server แยก เก็บรูปภาพ/log http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10169.0
การติดตั้ง mysql http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11513.0
sql วันละคำกับคุณperjer http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4007.0
8)ยินดีต้อนรับสู่สังคมแห่งการแบ่งปัน- การแบ่งปันทำให้สังคมน่าอยู่- ;Dขอขอบคุณ
- อ.mn ผู้เขียนโปรแกรมดีๆและช่วยขึ้นระบบ
- อ.อ๊อด,อ.นาจ,อ.ขวด,อ.โก้,อ.nutawut,อ.ตั๊ก,อ.JD,อ.กิจ...ที่คอยช่วยเหลือและให้ความรู้
- ทุกท่านที่ช่วย review โปรแกรมทำให้เราได้ใช้โปรแกรมที่สุดยอด(อยากให้เป็นโปรแกรมระดับประเทศเร็วๆจังจะได้ไม่ต้องง้อ สปสช 5555 :D)

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: OPDCard ช่องไหนที่ไม่ได้ตรวจให้ใส่ - แทน 0 ครับ
« ตอบกลับ #7 เมื่อ: สิงหาคม 22, 2009, 18:20:40 PM »
0
จริงด้วย  แบบนี้ รอ A5 อ.ขวด แล้วกัน  เดียว  แก่ ก็มา  หรือไม่ก็ อ.กอร์ฟ 

... ตอนนี้ผม(หัวใจ)ยังไม่แก่น่ะ    ไม่รู้จะมาตอบได้ปล่าวครับ   อิ อิ อิ

    ไอ้ครั้นจะรอให้แก่ก่อนค่อยตอบ     ก็คงต้องอีกนาน(กว่าจะยอมรับว่าตัวเองแก่)  555555555 ....



มีพยาบาลมาแนะนำอยากให้ปรับ OPDCard ว่า ช่องไหนถ้าไม่ได้ตรวจหรือวัดให้มีค่า เป็น - แทนที่เป็น 0 ครับ

... คุณ  bluebird  ลองใช้ Variable มาช่วยก็ได้ครับ ....



    ตัวอย่าง เช่น  ที่ส่วนของชีพจร(pulse)

     ลองแทนที่ DBText อันเดิมด้วย Variable  โดยใช้คำสั่งเป็น

    if DBPipeline['pulse'] = 0 then
    value := '-'
    else
    value := DBPipeline['pulse']  ;


    ถ้าเป็นส่วนอื่นๆ ก็แก้ไขคำสั่งตรง DBPipeline[' x x x ']  ให้เป็นค่าที่เราดึงมาแสดงแทน

    เช่น ถ้าเป็นน้ำหนัก(bw)  ก็ใช้คำสั่งเป็น


    if DBPipeline['bw'] = 0 then
    value := '-'
    else
    value := DBPipeline['bw']  ;


 .... ลองดูนะครับ ....  :D ....



แหล่ม เลยครับ อ.ขวด   ;D :D ;) :D ;D
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

ออฟไลน์ nengnoina

  • Newbie
  • *
  • กระทู้: 1
  • Respect: 0
    • ดูรายละเอียด
    • ที่พักเขาใหญ่
Re: OPDCard ช่องไหนที่ไม่ได้ตรวจให้ใส่ - แทน 0 ครับ
« ตอบกลับ #8 เมื่อ: กันยายน 22, 2010, 07:12:15 AM »
0
ขอบคุณค่ะ
 

dusit

  • บุคคลทั่วไป
Re: OPDCard ช่องไหนที่ไม่ได้ตรวจให้ใส่ - แทน 0 ครับ
« ตอบกลับ #9 เมื่อ: กันยายน 22, 2010, 08:33:47 AM »
0
มีพยาบาลมาแนะนำอยากให้ปรับ OPDCard ว่า ช่องไหนถ้าไม่ได้ตรวจหรือวัดให้มีค่า เป็น - แทนที่เป็น 0 ครับ

ร่วมแจม  :)
แบบนี้อีกแบบน่าจะได้ป่าวครับ

select *,IF(pulse=0 ,'-',pulse) As xpulse