BMS-HOSxP Community

HOSxP => HOSxP PCU => ข้อความที่เริ่มโดย: NrohtaS ที่ พฤศจิกายน 12, 2011, 11:51:26 AM

หัวข้อ: ปัญหาคำนำหน้ายศ
เริ่มหัวข้อโดย: NrohtaS ที่ พฤศจิกายน 12, 2011, 11:51:26 AM
ผมส่งออก 21 แฟ้ม แล้วตรวจสอบด้วยโปรแกรม OPPP2555 ของ สปสช.
Person แจ้ง Error ว่า  CID และ PID ซ้ำ  ผมได้ตรวจสอบจากโปรแกรม Hosxp_PCU แล้ว ไม่มีซ้ำแน่นอน
เลยได้ค้นหาว่า Error เพราะเหตุใด
จึงได้ความว่าที่พบ Error ประมาณ 5 คนนั้น  บุคคลเหล่านั้นล้วนมีคำนำหน้าเป็น ยศ ทั้งสิ้น
เช่น 214 ร้อยเอก ตัวย่อ ร.อ.
365 เรือเอก ตัวย่อ ร.อ.
514 เรืออากาศเอก ตัวย่อ ร.อ.
Hosxp_PCU จึงทำการส่งข้อมูลออกมาทั้ง 3 คำนำหน้าที่มีอยู่ จึงทำให้เกิด  CID และ PID ซ้ำ ดังภาพ
ไม่ทราบต้องแก้ไขอย่างไร ที่จะไม่ทำให้โปรแกรมส่งออกมาทั้ง 3 คำนำหน้าึีั ครับ

หัวข้อ: Re: ปัญหาคำนำหน้ายศ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ พฤศจิกายน 12, 2011, 11:59:27 AM
ลองตรวจสอบ lookup ตาราง select * from  pname ครับ..คอลัมน์รหัสส่งออก provis/nhso  ใส่รหัสตามมาตรฐานสนย.ในตารางดังกล่าว
หัวข้อ: Re: ปัญหาคำนำหน้ายศ
เริ่มหัวข้อโดย: NrohtaS ที่ พฤศจิกายน 12, 2011, 15:43:18 PM
ลองตรวจสอบ lookup ตาราง select * from  pname ครับ..คอลัมน์รหัสส่งออก provis/nhso  ใส่รหัสตามมาตรฐานสนย.ในตารางดังกล่าว
กำหนดตาราง pname ที่ฟิล์ด provis_code เป็น 214 แล้ว แต่ยังส่งออกมาทั้ง 3 รหัสอยู่ดีครับ
ตาราง pname ใช้ฟิล์ด name (ชื่อตำแหน่ง) เป็น PK ครับ