BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Tharuea_Hos ที่ มิถุนายน 30, 2009, 11:34:02 AM

หัวข้อ: อยากทราย Table ที่เก็บเกี่ยวกับการแก้ไขข้อมูลคนไข้ครับ
เริ่มหัวข้อโดย: Tharuea_Hos ที่ มิถุนายน 30, 2009, 11:34:02 AM
พอดีจะทำรายงานครับ เลยอยากทราบตารางที่เก็บข้อมูลการเปลี่ยนแปลงข้อมูลคนไข้ครับ
โดย อยากทราบรายละเอียดของ user ที่ทำการเปลี่ยน วันและเวลาที่เปลี่ยน และถ้าเป็นไปได้ว่า เปลี่ยนอะไรบ้างก็จะดีครับ
รวมถึงการเปลี่ยนแปลง hn การรวม hn ด้วยครับ
รบกวนด้วยครับ
หัวข้อ: Re: อยากทราย Table ที่เก็บเกี่ยวกับการแก้ไขข้อมูลคนไข้ครับ
เริ่มหัวข้อโดย: Khuad ที่ มิถุนายน 30, 2009, 11:55:44 AM

.. หลักๆ ก็ดูที่ ksklog ครับ (อย่าลืมใส่ limit) และอาจต้องดูตารางเก็บ log หรือตารางอื่นประกอบด้วย ขึ้นอยู่กับว่าเราจะดูอะไรบ้าง ...  :D ...
หัวข้อ: Re: อยากทราย Table ที่เก็บเกี่ยวกับการแก้ไขข้อมูลคนไข้ครับ
เริ่มหัวข้อโดย: Tharuea_Hos ที่ มิถุนายน 30, 2009, 12:37:41 PM
พี่ขวด แล้วกรณีที่เราส่งตรวจคนไข้ผิดคนแล้วนำกลับมาลบรายการใหม่ตรงนี้มันจะเก็บข้อความที่เราลบไปไว้ที่ไหนครับ
ในส่วนของห้องบัตร
หัวข้อ: Re: อยากทราย Table ที่เก็บเกี่ยวกับการแก้ไขข้อมูลคนไข้ครับ
เริ่มหัวข้อโดย: Khuad ที่ มิถุนายน 30, 2009, 17:01:45 PM
 
... หมายถึงข้อความที่ให้เราใส่ตอนเราลบ 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 ...
หัวข้อ: Re: อยากทราย Table ที่เก็บเกี่ยวกับการแก้ไขข้อมูลคนไข้ครับ
เริ่มหัวข้อโดย: atit ที่ มิถุนายน 30, 2009, 17:18:41 PM
ไม่มี limit ชีวิตเกิน1,000,000  ;D
หัวข้อ: Re: อยากทราย Table ที่เก็บเกี่ยวกับการแก้ไขข้อมูลคนไข้ครับ
เริ่มหัวข้อโดย: thannawe ที่ มิถุนายน 30, 2009, 18:31:48 PM
ไม่มี limit ชีวิตเกิน1,000,000  ;D
;D ;D :D ;D