BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: nongfilm ที่ ตุลาคม 02, 2007, 03:51:33 AM
-
พอดีอยากทราบว่า ถ้าต้องการให้ OPD CARD ส่วนหน้า มีประวัติผู้ป่วยครบถ้วน อยากทราบว่าในข้อมูลส่วนของนามสกุลของมารดาและบิดาจะให้ปรากฎใน OPD CARD ด้วย เช่น มารดาชื่อ นางนวล เขียวงาม และบิดาชื่อ นายขาว เขียวงาม (นามสมมติทั้งคู่) แต่พอพิมพ์ OPD CARD ออกมา ก็จะเป็นแค่ นางนวล และนายขาว และพอไปดูใน Report Designer ก็จะปรากฏแค่ DBtext แค่ตัวเดียว คือ ชื่อ father และ mother นั่นก็คือชื่อ แต่ไม่ปรากฏนามสกุล และพอไปดูใน DBpipeline ก็จะไม่มี fields ที่เป็นนามสกุล ไม่ทราบต้องไปตั้งค่าตรงไหนหรือเปล่าค่ะ
-
ดังภาพ
-
ใช้ Variable มาออกแบบ แล้วใช้คำสั่งนี้ แปะ ลงไป
ชื่อ-นามสกุลพ่อ
Value :=GetSQLStringData('select concat(fathername," ", fatherlname) as father_name from patient where hn="'+DBPipeline['HN']+'" ');
คลิกขวา Compile
ส่วนชื่อ - นามสกุล แม่ ทำเหมือนของพ่อ
Value :=GetSQLStringData('select concat(mathername," ", motherlname) as father_name from patient where hn="'+DBPipeline['HN']+'" ');
-
ได้แล้วค่ะ ขอบคุณมากค่ะ แล้วถ้าจะเปลี่ยนใน Summary จาก nationality เป็น religion แทน เพราะทางโรงพยาบาลอยากจะได้ส่วนที่เป็นเชื้อชาติ เป็นศาสนาแทน ต้องเปลี่ยนค่าที่ต้องไหนหรือเปล่าค่ะ ใช้คำสั่งอะไร ช่วยมือใหม่หัดขับหน่อยนะค่ะ
-
;D ;D ลองดุใน report builder ว่ามี religion หรือไม่ ทำตามภาพนะคะ
ถ้าดูแล้วปรากฎว่าไม่มี ก็คงต้องรบกวนส่ง formมาให้หน่อยนะคะ
-
ส่งแบบฟอร์มมาให้แล้วนะ
-
ไม่มี fields ที่ชื่อ religion ค่ะ ก็เลยส่งแบบฟอร์มไปให้นะค่ะ
-
ช่วยหน่อยนะค่ะ
-
;D ;D
ลองดูอันนี้นะคะ แล้วเอาไปลองจัดเองนะคะ แต่อย่าลืม export report ตัวนี้ออกมาก่อนนะคะ
บอกผลด้วยนะคะ
-
ได้แล้วค่ะ ขอบคุณมากค่ะ แต่พอดีอยากได้เพิ่มในส่วนของ เวลาที่ Admit ค่ะ ก็เลยต้องรบกวนอีกครั้ง หรือไม่ก็อยากให้พี่ช่วยสอนการเพิ่มข้อมูลในส่วนนี้นะค่ะ สอนที่ละขั้นตอน เพราะเวลาต้องการอะไรเพิ่มเติมจะได้ทำได้เอง ไม่ต้องรบกวนพี่บ่อยๆ นะค่ะ เกรงใจ ถ้าอย่างไรรบกวน เรื่อง เวลาที่ Admit อีกครั้งนะค่ะ
-
ใครก็ได้ที่ทราบ ช่วยหน่อยนะค่ะ
-
;D ;D งั้นติดต่อมาเบอร์นี้นะคะจะได้บอกวิธีทำให้คะ 086 -336-4219 kenza
-
ได้แล้วค่ะ ขอบคุณมากค่ะ แต่พอดีอยากได้เพิ่มในส่วนของ เวลาที่ Admit ค่ะ ก็เลยต้องรบกวนอีกครั้ง หรือไม่ก็อยากให้พี่ช่วยสอนการเพิ่มข้อมูลในส่วนนี้นะค่ะ สอนที่ละขั้นตอน เพราะเวลาต้องการอะไรเพิ่มเติมจะได้ทำได้เอง ไม่ต้องรบกวนพี่บ่อยๆ นะค่ะ เกรงใจ ถ้าอย่างไรรบกวน เรื่อง เวลาที่ Admit อีกครั้งนะค่ะ
ไม่ทราบว่าจะได้ไว้ในใบไหนครับ
อันนี้ไม่น่าจะเกี่ยวกับ OPDCARD
-
;D ;D คงเป็น รง 501 มากกว่าคะพี่อ็อด
-
;D :D ถ้าอยากได้วันที่ และเวลาที่ admit นะคะ ให้ดูจากตาราง ipt คะ ในส่วนที่ตีกรอบไว้ให้นะคะ
ให้พี่ลองดูคำสั่งใน form ก่อนว่ามีคำว่า "regdate" กับ "regtime" หรือไม่ ถ้ามีก็ใส่ได้เลย ถ้าไม่มีค่อยเขียนคำสั่งเพิ่มนิดนึงคะ
ลองทำดูนะคะ ;D ;D
-
โอววววววววววววววววว..แม่หนู kenza
แม่คุณคนงาม แล้วยังน้ำใจดีอีก ;D
-
รบกวนเรื่องหมายเลข AN ด้วยค่ะ ต้องการแบบ 50-000001
ขอบคุณค่ะ
-
เดิมเป็นแบบใหนครับ
-
;D ;D
ได้ลองคะ import ตัวนี้ลงไปเลยนะคะ ทำให้แล้วคะ
ที่เพิ่มเข้าไปให้ก็จะมี ในส่วนที่ตีกรอบไว้ให้เท่านั้น นะคะ ส่วนอื่นไม่ได้แตะนะคะ
และก็เพิ่มเวลาที่ dicharge ลงไปให้ด้วย เพื่ออนาคตต้องการคะ
ที่เพิ่มก็เอามาจากตารางที่ชื่อว่า "IPT" ไปดึง filed ที่ต้องการแสดงออกมา (กรอบที่ 1)
โดยใช้ตาราง "IPT" กับตาราง "an_stat" เชื่อมกัน ซึ่งใช้ "an"เป็นตัวเชื่อม (กรอบที่ 2)
ลองดูอีกรอบนะคะ ;D ;D
-
ขอโทษคะ ลืมส่งไปให้เลย
-
;D :-*
พี่ ~ NaLiew ~ ก็ชมเกินไป เขิลหมดเลย
ฮิฮิ :-[ :-[
-
AN ของโปรแกรม จะเป็น 500000001 และ เลขที่ AN จะมี 7 หลัก แต่ที่ทางรพ.ทับปุด จะมี แค่ 6 หลัก และรูปแบบก็จะเป็น 50-000001
-
ถ้าเป็น an พี่ต้องการให้แสดงใน ฟอร์ม เหรอคะ หรือว่าต้องการในหน้าจอโปรแกรม เพราะถ้าในโปรแกรมของเรา an จะต้องเป็น 500000001 คะ ลองฟอร์มนี้นะคะ ส่งให้ใหม่อีกรอบ
-
ถ้าต้องการแค่ 6 หลัก คือ 50-000001 จะต้องแก้ที่ตรงไหนค่ะ
-
เจอกันครึ่งทางนะเจ้าคะ
โปรแกรมปรับเข้าหาบ้าง
ปรับเข้าหาโปรแกรมบ้าง
. . . เพื่อสิ่งที่ดีกว่า . . . ;)
-
AN ของโปรแกรม จะเป็น 500000001 และ เลขที่ AN จะมี 7 หลัก แต่ที่ทางรพ.ทับปุด จะมี แค่ 6 หลัก และรูปแบบก็จะเป็น 50-000001
หมายเลข AN ของโปรแกรมเรามี 9 หลักคะ ซึ่งจะขึ้นอยู่ที่แต่ละโรงพยาบาลต้องการรูปแบบ an เป็นแบบไหน
อาจเป็นปี พ.ศ.นำหน้า หรือเป็นการเรียงหมายเลข an ไปเรื่อยๆ ฉะนั้นถ้า รพ.ของพี่ มีแค่ 6 หลัก ก็ต้องเปลี่ยน
เป็น 9 หลัก โดยมีปี พ.ศ. นำหน้า คือ 500000001
-
ขอบคุณค่ะ
-
;D ;D
บ่เป็นหยัง เด๋อคะ ;D ;D