กระทู้เก่าบอร์ด อ.Yeadram
920 4
URL.หัวข้อ /
URL
รบกวนสอบถามเรื่องคิวรี่ครับ
ผมทำตารางไว้ 2 ตาราง คือ ตารางใบสังผลิต กับ ตารางสินค้า มีรายละเอียดดังนี้
Table PO จะเก็บข้อมูลใบสั่งผลิต
{Cus_ID , Po_Number , Po_amoun, SN_Start(หมายเลยซีเรียลนับเบอร์เริ่มต้นของสินค้า) }l
Table PD จะเก็บข้อมูลน้ำหนักของสินค้าเมื่อ ผลิตเสร็จสิ้น
{PD_SN, PD_Weigh , Weigh_Date, Po_Numbert}
โดยจะมีฟอร์มการรับข้อมูลของการชั่งน้ำหนักของสินค้า โดยที่ Serial No ของสินค้าจะไม่เรียงลำดับตาม Serial No. เช่น
-------------------------------------------------------------------------
PD_SN | PD_Weigh | Weigh_Date | Po_Number
-------------------------------------------------------------------------
001 62 12/12/14 52AD12
112 62 12/12/14 52AD12
103 61 12/12/14 52AD12
***** ปัญหาตอนนี้คือ ต้องการสรา้งรางงาย ที่เรียงเลข Serial ทั้งหมดตามใบสั่งผลิตเช่น
--------------------------------------------------
หัวกระดาษ ข้อมูลใบสั่งผลิต
PD_SN PD_Weigh
--------------------------------------------------
001. 62
002
003 64
004 61
005 68
.....
Sn สุดท้าย
และ หมายเลข PD_SN 002 จะไม่มีข้อมูลอยู่ใน Table PD เนื่องจากไม่ได้มีการชั่งน้ำหนัก (หมานถึงกระบวนการผลิตผิตผลาดทำให้สินค้าหมายเลข 002 หายไป
1 ควรทำในคิวรี่ ใช่หรือไม่ และควรทำอย่างไรครับ
2 ในรายงานมีวิธีทำให้ใส่ loop ได้หรือไม่ครับ
ขอบคุณครับ
Table PO จะเก็บข้อมูลใบสั่งผลิต
{Cus_ID , Po_Number , Po_amoun, SN_Start(หมายเลยซีเรียลนับเบอร์เริ่มต้นของสินค้า) }l
Table PD จะเก็บข้อมูลน้ำหนักของสินค้าเมื่อ ผลิตเสร็จสิ้น
{PD_SN, PD_Weigh , Weigh_Date, Po_Numbert}
โดยจะมีฟอร์มการรับข้อมูลของการชั่งน้ำหนักของสินค้า โดยที่ Serial No ของสินค้าจะไม่เรียงลำดับตาม Serial No. เช่น
-------------------------------------------------------------------------
PD_SN | PD_Weigh | Weigh_Date | Po_Number
-------------------------------------------------------------------------
001 62 12/12/14 52AD12
112 62 12/12/14 52AD12
103 61 12/12/14 52AD12
***** ปัญหาตอนนี้คือ ต้องการสรา้งรางงาย ที่เรียงเลข Serial ทั้งหมดตามใบสั่งผลิตเช่น
--------------------------------------------------
หัวกระดาษ ข้อมูลใบสั่งผลิต
PD_SN PD_Weigh
--------------------------------------------------
001. 62
002
003 64
004 61
005 68
.....
Sn สุดท้าย
และ หมายเลข PD_SN 002 จะไม่มีข้อมูลอยู่ใน Table PD เนื่องจากไม่ได้มีการชั่งน้ำหนัก (หมานถึงกระบวนการผลิตผิตผลาดทำให้สินค้าหมายเลข 002 หายไป
1 ควรทำในคิวรี่ ใช่หรือไม่ และควรทำอย่างไรครับ
2 ในรายงานมีวิธีทำให้ใส่ loop ได้หรือไม่ครับ
ขอบคุณครับ
4 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R21583
PD_SN จะมีแค่ใน Table PD กับ Query ของ Table PD กับ Table P (ใช้ในฟอร์มป้อนข้อมูล โดยมันจะมีแค่ซีเรียวตัวที่ชั่งน้ำหนักไว้ครับ
ที่ลองทำตอนนี้ คือ
1 สร้าง report ขึ้นมา
2. ตั้งค่า even >> load form แล้วสร้างตัวแปลเพื่อเก็บค่า SN_Start แล้วสั่งให้วนลูป i = Po_amount เพื่อที่จะให้ได้ค่า PD_SN แล้วสั่ง Dlookup ดึงค่าดึงค่า PD_Weigh ขึ้นมาครับ
แต่ยังไม่สำเร็จนะครับ ไม่ทราบว่าน่าจะทำได้หรือป่าวครับ
ที่ลองทำตอนนี้ คือ
1 สร้าง report ขึ้นมา
2. ตั้งค่า even >> load form แล้วสร้างตัวแปลเพื่อเก็บค่า SN_Start แล้วสั่งให้วนลูป i = Po_amount เพื่อที่จะให้ได้ค่า PD_SN แล้วสั่ง Dlookup ดึงค่าดึงค่า PD_Weigh ขึ้นมาครับ
แต่ยังไม่สำเร็จนะครับ ไม่ทราบว่าน่าจะทำได้หรือป่าวครับ
3 @R21586
PD_SN มีอยู่ในตาราง Table PD เท่านั้น ก็หมายความว่า ถ้ามีการชั่งน้ำหนักไม่ครบ เช่น 002 ไม่ได้ชั่ง ก็จะไม่มี 002 ในฐานข้อมูลเลย
ดังนั้น ไม่มีทางทำรายงานที่ต้องการได้ครับ
ข้อเสนอแนะ
เพิ่มตารางอีก 1 ตาราง ซึ่งใส่ PD_SN ที่ต้องใช้ทำการชั่งน้ำหนักทั้งหมดขึ้นมา 1 ตาราง แล้วปัญหานี้จะหมดไป
ดังนั้น ไม่มีทางทำรายงานที่ต้องการได้ครับ
ข้อเสนอแนะ
เพิ่มตารางอีก 1 ตาราง ซึ่งใส่ PD_SN ที่ต้องใช้ทำการชั่งน้ำหนักทั้งหมดขึ้นมา 1 ตาราง แล้วปัญหานี้จะหมดไป
4 @R21591
ขอบคุณครับ อ. ธัชชัย
ตอนนี้ แก้ไข โดยให้สร้าง Table PD ให้มี PD_SN ให้ครบแล้วเพิ่ม นน เข้าไปแทนครับ
ตอนนี้ แก้ไข โดยให้สร้าง Table PD ให้มี PD_SN ให้ครบแล้วเพิ่ม นน เข้าไปแทนครับ
Time: 0.4324s
คือถ้ามีตารางซักตารางที่เก็บ PD_SN ทุกอันที่จะต้องนำมาชั่งน้ำหนัก ก็จะสามารถนำมาใช้คิวรีกับ Table PD ได้แบบที่ต้องการครับ