BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Tharuea_Hos ที่ มิถุนายน 30, 2009, 11:34:02 AM
-
พอดีจะทำรายงานครับ เลยอยากทราบตารางที่เก็บข้อมูลการเปลี่ยนแปลงข้อมูลคนไข้ครับ
โดย อยากทราบรายละเอียดของ user ที่ทำการเปลี่ยน วันและเวลาที่เปลี่ยน และถ้าเป็นไปได้ว่า เปลี่ยนอะไรบ้างก็จะดีครับ
รวมถึงการเปลี่ยนแปลง hn การรวม hn ด้วยครับ
รบกวนด้วยครับ
-
.. หลักๆ ก็ดูที่ ksklog ครับ (อย่าลืมใส่ limit) และอาจต้องดูตารางเก็บ log หรือตารางอื่นประกอบด้วย ขึ้นอยู่กับว่าเราจะดูอะไรบ้าง ... :D ...
-
พี่ขวด แล้วกรณีที่เราส่งตรวจคนไข้ผิดคนแล้วนำกลับมาลบรายการใหม่ตรงนี้มันจะเก็บข้อความที่เราลบไปไว้ที่ไหนครับ
ในส่วนของห้องบัตร
-
... หมายถึงข้อความที่ให้เราใส่ตอนเราลบ visit ของคนไข้หรือเปล่าครับ ถ้าใช่ ลองใช้คำสั่งข้างล่าง เป็นตัวอย่างดูครับ ...
select * from ksklog where tablename = 'Ovst' and modifytype = 'Delete'
and detail like '%0067585%' order by ksklog_id desc limit 100
... ตรงตัวหนังสือสีแดงให้ใส่ HN ของคนไข้ที่เราลบ visit ครับ ...
... เลือก record ที่เราต้องการดู เช่น ดูจากวันเวลาที่เราลบ ก็ดูจาก logtime แล้วดูตรงฟิล์ว detail หลังคำว่า Cause : จะเป็นข้อความที่เราใส่ไว้ตอนที่เราลบ visit ครับ ...
... หรือถ้าเราต้องการค้นหาข้อมูลจากข้อความที่เราใส่ไว้ตอนที่เราลบ visit ก็ใส่ข้อความแทนตรง HN(ที่ในคำส่งเป็นสีแดง) ได้เลยครับ ... :D ...
... ปล. เรียกข้อมูลจากตาราง log ต่างๆ อย่าลืมใส่ limit ไว้ก่อนนะครับ .. ;D ...
-
ไม่มี limit ชีวิตเกิน1,000,000 ;D
-
ไม่มี limit ชีวิตเกิน1,000,000 ;D
;D ;D :D ;D