BMS-HOSxP Community
		HOSxP => Report Exchange => ข้อความที่เริ่มโดย: Bluebird ที่ สิงหาคม 20, 2009, 20:45:16 PM
		
			
			- 
				มีพยาบาลมาแนะนำอยากให้ปรับ OPDCard ว่า ช่องไหนถ้าไม่ได้ตรวจหรือวัดให้มีค่า เป็น - แทนที่เป็น 0 ครับ
			
 
			
			- 
				จริงด้วย  แบบนี้ รอ A5 อ.ขวด แล้วกัน  เดียวแก่ก็มา  หรือไม่ก็ อ.กอร์ฟ  
			
 
			
			- 
				ถ้าเร่งด่วนมากมายก็ใช้ Blank when zero ไปก่อนครับ
ปล.ขอให้พี่ขวดหายจากการเป็นไข้หวัด(2009 ???) ล้อเล่นนะครับ
ขอให้หายเป็นไข้เร็วๆนะครับ น้องๆรออยู่ ;) ;)
			 
			
			- 
				
จริงด้วย  แบบนี้ รอ 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
			
 
			
			- 
				
จริงด้วย  แบบนี้ รอ 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 ของอ.ขวด จากคำว่ารอผลเป็น -   จะต้องทำอย่างไรครับ ขอคำแนะนำหน่อยครับ
			 
			
			- 
				ขอบคุณ อ.ขวดครับ ;D
			
 
			
			- 
				
จริงด้วย  แบบนี้ รอ 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
			 
			
			- 
				ขอบคุณค่ะ
			
 
			
			- 
				
มีพยาบาลมาแนะนำอยากให้ปรับ OPDCard ว่า ช่องไหนถ้าไม่ได้ตรวจหรือวัดให้มีค่า เป็น - แทนที่เป็น 0 ครับ
ร่วมแจม  :) 
แบบนี้อีกแบบน่าจะได้ป่าวครับ
select *,IF(pulse=0 ,'-',pulse) As xpulse