กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
331 2
URL.หัวข้อ /
URL
ช่วยหนูด้วยค่ะ
หนูจะออกรายงานสินค้าคงเหลือจากที่ขาย โดยสินค้าบางรายการจะมีราคาที่ซื้อเข้ามาจาก supplier ไม่เท่ากัน
เช่น สินค้า A วันที่ 1 ซื้อเข้ามา 200 บาท อีก 2 วันถัดมาซื้อสินค้า A อีกแต่ในราคา 500 บาท แต่ว่าในรายงานสินค้าคงเหลือ
จะต้องแจงออกมาให้หมดว่ามีสินค้าที่ซื้อเข้ามาราคาเท่าไร และเหลือเท่าไรบ้างค่ะ
( Table ที่เกี่ยวข้องนะค่ะ มี tblProduct ประกอบด้วยฟิลด์ ProductID ( PK ) , ProductName , ProductUnit , CostPrice , NumInstock
และ TblSupplierDetail ประกอบด้วยฟิลด์ ID (PK) , InvoiceSupplier (FK) , Item (ลำดับ) , Name (ชื่อสินค้า) , QTY (จำนวนที่สั่งซื้อ) , Price (ราคาที่ซื้อเข้ามา)
, TblSupplier ประกอบด้วยฟิลด์ InvoiceSupplier (PK) , Date , CompanyName , Vax )
รบกวนอาจารย์ให้คำแนะนำและช่วยเหลือหนูหน่อยนะค่ะ ขอบคุณมากค่ะ
**** หนูแนบ file เป็น .xls มา เป็นรูปแบบของรายงานที่จะออกและคำอธิบายมากขึ้นค่ะ ***
เช่น สินค้า A วันที่ 1 ซื้อเข้ามา 200 บาท อีก 2 วันถัดมาซื้อสินค้า A อีกแต่ในราคา 500 บาท แต่ว่าในรายงานสินค้าคงเหลือ
จะต้องแจงออกมาให้หมดว่ามีสินค้าที่ซื้อเข้ามาราคาเท่าไร และเหลือเท่าไรบ้างค่ะ
( Table ที่เกี่ยวข้องนะค่ะ มี tblProduct ประกอบด้วยฟิลด์ ProductID ( PK ) , ProductName , ProductUnit , CostPrice , NumInstock
และ TblSupplierDetail ประกอบด้วยฟิลด์ ID (PK) , InvoiceSupplier (FK) , Item (ลำดับ) , Name (ชื่อสินค้า) , QTY (จำนวนที่สั่งซื้อ) , Price (ราคาที่ซื้อเข้ามา)
, TblSupplier ประกอบด้วยฟิลด์ InvoiceSupplier (PK) , Date , CompanyName , Vax )
รบกวนอาจารย์ให้คำแนะนำและช่วยเหลือหนูหน่อยนะค่ะ ขอบคุณมากค่ะ
**** หนูแนบ file เป็น .xls มา เป็นรูปแบบของรายงานที่จะออกและคำอธิบายมากขึ้นค่ะ ***
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R03533
ผมลองทำตัวอย่างไว้ที่ 01533
Time: 0.1357s
จากนั้นให้ลากฟีลด์ที่ต้องการลงในใส่ในช่องฟีลด์
2. เมื่อได้ทุกฟีลด์แล้ว ให้ไปที่เมนู View>Totals เพื่อรวมสินค้าที่เป็นอันเดียวกันเข้าด้วยกัน
3. จะเห็นว่าตรงช่อง Total ของทุกฟีลด์จะเป็น GroupBy
ให้ไปที่ฟีลด์ NumInstock แล้วเปลี่ยนช่อง Total ให้เป็น Sum แทน
4. ลองวิวดูว่าได้ผลลัพธ์ตามที่ต้องการหรือไม่
5. บันทึก Query แล้วนำไปสร้างเป็น Report ได้เลยครับ