รายงานดึงข้อมูลมาไม่ครบ



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

28 พ.ค. 63 , 00:39:59
อ่าน 333 ครั้ง

p.choowa

รายงานดึงข้อมูลมาไม่ครบ
« เมื่อ: 28 พ.ค. 63 , 00:39:59 »
เหตุเกิดจากผมต้องการพิมพ์รายงาน จากข้อมูลในฟอร์ม frm_RequestSheet ดังนี้

แต่เมื่อพิมพ์ไปแล้วปรากฎว่า รายงานแสดงข้อมูลออกมาไม่ครบ


ผมเลยไปดูที่คิวรี่ที่ทำรายงาน qry_requestfm
ปรากฎว่าข้อมูลตรงนี้ผิดปกติ ไม่แสดงผลตามที่ต้องการ

มีข้อมูลน้อยกว่าที่ควรจะเป็นเมื่อเทียบกับคิวรี่หรือตารางอื่น ๆ


แบบนี้ควรแก้จุดไหนครับ


 

28 พ.ค. 63 , 08:21:43
ตอบกลับ #1

PNR

: รายงานดึงข้อมูลมาไม่ครบ
« ตอบกลับ #1 เมื่อ: 28 พ.ค. 63 , 08:21:43 »
ลองแก้ sql ของรายงานเป็นแบบนี้นะครับ

โค๊ด: [Select]
SELECT PartRequestList.Request_No, PartRequestList.Request_Date, PartRequestList.Company_ID, tb_CompanyData.CompanyName, PartRequestList.ProcessID, tb_ProcessData.ProcessName, PartRequestList.RecordByID, EmplayeeRecord.EplName, PartRequestList.RequestByID, EmplayeeRequest.EplName, qry_RequestDetail.PartName, qry_RequestDetail.Material, qry_RequestDetail.Qty, qry_RequestDetail.Unit FROM tb_ProcessData INNER JOIN (EmplayeeRecord INNER JOIN (EmplayeeRequest INNER JOIN (tb_CompanyData INNER JOIN (PartRequestList INNER JOIN qry_RequestDetail ON PartRequestList.Request_No = qry_RequestDetail.Request_No) ON tb_CompanyData.Company_ID = PartRequestList.Company_ID) ON EmplayeeRequest.Epl_ID = PartRequestList.RequestByID) ON EmplayeeRecord.Epl_ID = PartRequestList.RecordByID) ON tb_ProcessData.ProcessID = PartRequestList.ProcessID;
เรียนเพื่อนสมาชิกและอาจารย์ทุกท่าน
ผมไม่ใช่อาจารย์และไม่ใช่ผู้ที่แตกฉานใน Access นะครับ
แค่ผู้หนึ่งที่แชร์ความรู้เท่าที่มี ถ้าหากอาจารย์ทุกท่านเห็นว่ายังไม่ถูกต้อง
กรุณาโพสตอบกระทู้ส่วนเนื้อหาที่น่าจะถูกต้องกว่าให้ด้วยเพื่อเป็นวิทยาทาน
 
โพสต์นี้ได้รับคำขอบคุณจาก: p.choowa

28 พ.ค. 63 , 14:09:52
ตอบกลับ #2

p.choowa

: รายงานดึงข้อมูลมาไม่ครบ
« ตอบกลับ #2 เมื่อ: 28 พ.ค. 63 , 14:09:52 »
แก้ไขได้แล้วครับ
ขอบคุณสำหรับข้อมูลมากครับ จะลองพยายามศึกษาเพิ่มเติมอีกครับ 

 


บอร์ดเรียนรู้ Access สำหรับคนไทย