BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: wiratssh ที่ มกราคม 30, 2012, 11:22:35 AM

หัวข้อ: ที่มาของ ฟิลล์ lab_items_name_ref ในตาราง lab_order
เริ่มหัวข้อโดย: wiratssh ที่ มกราคม 30, 2012, 11:22:35 AM
รบกวนถามอาจารย์ทุกท่านครับ
ที่มาของ ฟิลด์ lab_items_name_ref ในตาราง lab_order นั้นไม่ทราบว่ามาจากไหนครับ
ผมพยายามหาแล้วแต่ไม่เจอที่มา เพราะเวลาแก้ไขฟิลด์ lab_items_name ในตาราง lab_items แล้ว
ค่าไม่เปลี่ยนตาม ผมอยากทราบว่าต้องเปลี่ยนตรงไหน ครับ
หัวข้อ: Re: ที่มาของ ฟิลล์ lab_items_name_ref ในตาราง lab_order
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ มกราคม 30, 2012, 11:49:03 AM
ลองดูที่ตาราง  select * from lab_form
หัวข้อ: Re: ที่มาของ ฟิลล์ lab_items_name_ref ในตาราง lab_order
เริ่มหัวข้อโดย: Khuad ที่ มกราคม 30, 2012, 12:05:56 PM

... มาจาก ชื่อ ของรายการ Lab ตามที่เราได้สั่งไปตามใบสั่ง Lab นั่นแหล่ะครับ
 
    ถ้ามีการสั่งไปแล้ว และ มีข้อมูลอยู่ใน lab_order แล้ว  ถึงรายการ lab จะมีการเปลี่ยนชื่อ ข้อมูลที่บันทึกอยู่ก่อนหน้านี้ก็ไม่เปลี่ยนตามครับ
   
    ถ้าหลังจากมีการเปลี่ยนชื่อ แล้วมีการสั่ง lab ใหม่ หรือไปเลือกแก้ไขรายการเดิมแล้วบันทึกใหม่อีกครั้ง ข้อมูลตรงนี้ถึงจะเป็นชื่อใหม่ตามที่เราเปลี่ยนครับ

    ส่วนการจะแก้ไขข้อมูลตรงนี้คงต้องแก้ที่ตารางโดยตรง หรือเมื่อเราเปลี่ยนชื่อรายการ Lab แล้วไปเลือกแก้ไขรายการสั่ง Lab ที่มีการสั่ง lab ตัวนี้ แล้วบันทึกใหม่อีกครั้งครับ
    ...  :D ...
หัวข้อ: Re: ที่มาของ ฟิลล์ lab_items_name_ref ในตาราง lab_order
เริ่มหัวข้อโดย: wiratssh ที่ มกราคม 30, 2012, 13:50:57 PM
แต่เหตุการณ์ที่ผมเจอ  ผมแก้ไขรายการนานแล้ว
แก้ไขชื่อ lab_items_name ใน lab_items
แต่การบันทึก lab_items_name_ref ใน lab_order
ยังเป็นค่าอื่น ก็เลยไม่รู้ว่าเป็นเพราะเหตุใด
ใช้กับผล anti HIV ครับ ห้อง lab มาบอก ผมดู
ข้อมูลย้อนหลัง ก็เป็นหมดเลย
       
หัวข้อ: Re: ที่มาของ ฟิลล์ lab_items_name_ref ในตาราง lab_order
เริ่มหัวข้อโดย: Khuad ที่ มกราคม 30, 2012, 16:02:22 PM
แต่เหตุการณ์ที่ผมเจอ  ผมแก้ไขรายการนานแล้ว
แก้ไขชื่อ lab_items_name ใน lab_items
แต่การบันทึก lab_items_name_ref ใน lab_order
ยังเป็นค่าอื่น ก็เลยไม่รู้ว่าเป็นเพราะเหตุใด
ใช้กับผล anti HIV ครับ ห้อง lab มาบอก ผมดู
ข้อมูลย้อนหลัง ก็เป็นหมดเลย
      

... ลองแก้ใขที่ ใบสั่ง Lab ดูก่อนนะครับ
     
    ลบรายการที่มีอยู่เดิมในใบสั่ง Lab ออกก่อน  แล้วจากนั้นค่อย add รายการเข้าไปใหม่
    แล้วลองสั่งดูอีกทีครับ ...  :D ....