BMS-HOSxP Community
HOSxP => ยินดีต้อนรับ => ข้อความที่เริ่มโดย: kungkung ที่ กรกฎาคม 02, 2010, 11:18:13 AM
-
คือ งานเวชสถิติ ต้องการให้ใน OPD Card แสดงอายุล่วงหน้าจากปีที่ พิมพ์ ล่วงหน้าไปอีก 5 ปี ครับ คือไม่อยากเปลี่ยนปกทุกปี
-
ิเพิ่ม variable ที่ปก opd card ด้วย
value:=getsqlstringdata('select year(firstday)+5 from patient where hn="'dbpipeline['hn']'" ');
-
ิเพิ่ม variable ที่ปก opd card ด้วย
value:=getsqlstringdata('select year(firstday)+5 from patient where hn="'dbpipeline['hn']'" ');
ลองใส่แล้วคับแต่มันออกมาเป็นปี อย่างเดียว แล้วก็ขาดไป 1 ปีด้วยคับ ออกมาเป็น 2014 ซึ่งมันน่าจะเป็น 2015 แล้วอายุจะให้มันแสดงยังไงคับ งง
-
value:=getsqlstringdata('select concat(day(firstday),"/",month(firstday),"/",year(firstday)+548) as destroydate from patient where hn="'dbpipeline['hn']'" ');
เอาออกมาเป็นปี พ.ศ. เลย ;D ;D
-
value:=getsqlstringdata('select concat(day(firstday),"/",month(firstday),"/",year(firstday)+548) as destroydate from patient where hn="'dbpipeline['hn']'" ');
เอาออกมาเป็นปี พ.ศ. เลย ;D ;D
ขอบคุณมากครับพี่กอล์ฟ เสียดายแย่เลยวันนั้นที่ไม่ได้ไปด่านฯ ไม่รู้จะมีโอกาสแบบนั้นอีกเปล่า เฮ้อ
-
อยากให้ออกมาลักษณะนี้ครับ
-
ถ้าจะทำแบบนี้ สู้ทำเป็นรายงานผู้ป่วยที่ไม่ได้มา visit ภายใน 5 ปีไม่ดีกว่าเหรอครับ ??? ???
-
ทีมตรวจเวชระเบียนต้องการให้ออกมาลักษณะดังกล่าวอ่ะคับ
-
งงครับ ดูเพื่ออะไร แล้วใน sticker บัตรคิวใช้ดูไม่ได้เหรอครับ และที่ต้องการเราก็ไม่รู้ว่าในปีหน้าผู้ป่วยจะมาวันไหน อายุที่จะเอามาลงก็เปลี่ยนทุกวัน เอาเป็นว่าคงจะต้องเขียนเองละครับ ??? ???
-
หากต้องการจริง คงต้อง ทำ valiable คำนวนอายุ ไปเลย 6 ตัว เปลี่ยนตรงการบวกเพิ่ม 1 ปี เพื่อคำนวณอายุเป็น
ตัวเลข ใช่ป่ะ ในปก OPD แต่มีข้อเสีย คือ ถ้า ใส่ วันเดือนปีเกิดผิด หรือไม่ใช่วันเกิืดจริง
ต้องเสีย liquid paer และไม่สะอาด เพราะต้องมานั่งแก้ไข เสียเวลาน่ะครับ การเขียนอายุ ผมว่าเป็น การ
oreintation ทั้ง ผู้ให้บริการ และผู้รับบริการ ทำให้เกิดสมาธิ และจดจ่อ ต่อความถูกต้องของข้อมูลเป็นประจำน่ะ
ครับ... อย่า auto มากเกินไป ได้ไม่คุ้มเสียครับ...