ช่วยด้วยค่ะ ด่วนมากๆ
กระทู้เก่าบอร์ด อ.Yeadram

 2,923   20
URL.หัวข้อ / URL
ช่วยด้วยค่ะ ด่วนมากๆ

ตอนนี้ทดลองทำระบบของร้านอาหารค่ะ ต้องการทำ report ยอดขายแต่ว่าทำไม่เป็น รบกวนช่วยสอนด้วยนะคะ พอจะมีพื้นฐานอยู่บ้างเล็กน้อย
รายงานยอดขายที่ต้องการทราบ
   1) รายงานยอดขายตามช่วงเวลา คือมีให้กรอกวันที่เริ่มต้น และวันที่สิ้นสุดค่ะ
   2) รายงานจำนวนสินค้าที่หายได้ทั้งหมดตามช่วงเวลา คือมีให้กรอกวันที่เริ่มต้นและวันที่สิ้นสุดเช่นกัน โดยสินค้าแต่ละชิ้นจะต้องมีจำนวนรวมกัน ไม่แยกตามวัน
   3) รายงานยอดรวมการขายของสินค้าแต่ละชนิด โดยรายงานหน้าหนึ่งจะมีการแสดงวันที่การขาย เลขที่ใบเสร็จ และยอดรวมของใครของมันแยกสินค้าแต่ละชนิดไป

20 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R11317
ตอนนี้ทำยอดขายเป็นช่วงได้แล้วค่ะ ดึงข้อมูลมาจาก Qry แต่ว่ารายงานอีก 2 อันยังไม่สามารถทำได้ เนื่องจาก
ข้อมูลขายน้ำส้มวันที่ 4 มีจำนวน 5 แก้ว
ข้อมูลขายน้ำส้มวันที่ 5 มีจำนวน 6 แก้ว
ซึ่งตามจริงแล้วเมื่อเราเรียกให้รายงานตั้งแต่วันที่ 4-5 มันควรจะรายงานว่า
ขายน้ำส้มไปทั้งหมด 11 แก้ว แต่มันไม่ยอมรวมจำนวนให้ค่ะ มันขึ้นแยกตามวันที่เลย
ตามที่ทำมา จะได้ดังนี้ค่ะ
ขายน้ำส้ม 5 แก้ว
ขายน้ำส้ม 6 แก้ว

ปล.ตอนให้แสดงรายงานไม่สั่งให้แสดงวันที่ รายงานดึงมาจาก Qry ซึ่งซ่อนวันที่ไว้แต่มีการถามช่วงเวลิเริ่มต้นและสิ้นสุด รหัสของสินค้าตัวเลขเดียวกันเป๊ะๆเลยค่ะ แต่มันไม่รวมกัน

มีวิธีทำให้มันรวมกันไหมคะ หรือว่าโปรแกรมมันทำไม่ได้ จะได้ไม่ต้องเสียเวลาหาอ่ะค่ะ
ขอบคุณมากๆมา ณ ที่นี้ด้วยค่ะ
2 @R11318
รบกวนผู้รู้ที่ต้องการจะช่วย ทิ้ง e-mail ไว้ได้ไหมคะ งานนี้ต้องส่งวันนี้แล้วค่ะ TT
เสร็จงานนี้จะได้กลับบ้านซักที ทิ้ง e-mail ไว้นะคะ ได้จะส่งตัวโปรแกรมให้ดู
ช่วยหน่อยค่ะ
3 @R11321
ผมไม่แน่ใจนะว่าคนอื่นทำแบบไหนแต่ผมใช้วิธีเลือกเอาเฉพาะฟิวล์จากQryที่ต้องการหาผลรวมออกมา และ ที่ช่องเงื่อนไขก็ให้เลือก Count..ก็จะได้ผลรวมออกมาครับ
4 @R11322
5 @R11323
@JENG ถ้า count จะได้แค่จำนวนครั้งที่ขายไป แต่ไม่ใช่จำนวนสินค้าที่ขายไปค่ะ
จึงต้องใช้การ sum แต่มันก้อไม่ยอม sum ให้เพราะติดที่คนละวันที่กัน
6 @R11324
thai.it@hotmail.com
7 @R11325
แนะนำ ให้ใช้ wizard report สร้าง
1 เลือกข้อมูล จาก table หรือ query ที่เตรียมไว้
2 add grouping level คือ ฟิลด์หรือข้อมูลที่ต้องการรวม จำนวน เข้าด้วยกัน ในที่นี้คือสินค้า ก็ใช้รหัสสินค้าหรือชื่อสินค้าก็ได้ครับ
3 ที่ summary option ทำเครื่องหมาย ตามที่คุณต้องการ
เช่น ต้องการรวมจำนวน สินค้าเข้าด้วยกัน ตรง ฟิลด์ จำนวน ก็ทำเครื่องหมายที่ sum
4 ถ้าต้องการ สรุป summary อย่างเดียว หรือต้องการรายละเอียดพร้อมสรุปด้วย ให้เลือกทำเครื่องหมาย ครับ
5 ถึงตรงนี้จะได้ report น่าจะใกล้เคียง แล้วปรับอีกครั้ง
ทำให้ได้ถึงตรงนี้ แล้วถ้าปรับไม่ได้ ถามต่อนะครับ
8 @R11326
แอดแล้วค่ะ
9 @R11327
ทิ้งเมลล์ไว้ได้ไหมคะ จะได้ส่งงานให้ดู
10 @R11328
ทำตามที่คุณ ditasilk บอกแล้วนะคะ
เนื่องจากใน Qry สั่ง SUM จำนวนแล้ว แต่ว่ามันไม่ยอมรวมให้ื มันแบ่งตามวันที่
เมื่อ Report ดึงข้อมูลจาก Qry มันเลยไปแบ่งตามวันที่ใน Report ด้วยอ่ะคะ่
ซึ่งถ้าข้อมมูลมันแยกอย่างนี้ ไม่สามารถนำข้อมูลไปใช้อะไรได้เลย ไม่มีประโยชน์
11 @R11329
สร้างqueryใหม่ที่ไม่มีsumครับ
แล้วสร้างreportเลือกเฉพาะฟิลด์ที่ต้องการเช่น
รหัสสินค้า
ชื่อสินค้า
หน่วย
จำนวน
วันที่(ไม่ต้องแสดง)
12 @R11330






ทำแล้วค่ะ แต่มันก็ยังไม่รวมจำนวนสินค้าชนิดเดียวกันไว้ด้วยกันอยู่ดี
13 @R11331
ตอนสร้างรายงานคุณ besinez ไม่ได้ add กลุ่ม (ADD GROUP LEVEL)
เพราะในรายงาน ไม่มีกลุ่ม ขึ้นมา กลับไปอ่าน ที่ผมตอบวิธีทำ Report wizard ดีดี ครับ

แล้ว saleID ไม่จำเป็นก็เอาออกไปครับ
14 @R11332
คุณ ditasilk
add grouping level ทำยังไงคะ ทำไม่เป็นค่ะ
15 @R11333
ถ้าคุณใช้ report wizard ในการสร้างรายงาน
หลังจากคุณเลือก query ที่เตรียมไว้แล้ว
เลือก ฟิลด์แล้ว ขั้นถัดไปจะเป็นการ add group level
นั่นคือเพิ่มส่วนหัว ที่เป็นสินค้า มันจะgroup ตามสินค้าให้คุณ
ส่วน summary option มันจะ รวมสินค้าให้คุณ แต่คุณต้องทำตาม
ขั้นตอนที่บอกไป
16 @R11334


ตอนนี้ SUM จำนวนมาให้เรียบร้อยแล้วค่ะ ขอบคุณมากๆค่ะ คุณ ditasilk
เหลือแต่ทำให้สามารถเรียกดูเป็นช่วงเวลาได้
17 @R11335
เรียกตามช่วงเวลาคุณลองทำตามข้อ 1 ที่ทำได้แล้ว ดูว่าติดปัญหาอะไรบ้างครับ
18 @R11336
มีค่ะ ที่ Qry ตอนนี้ดูเป็นช่วงไม่ได้
กำหนดพารามิเตอร์ว่า
[ใส่วันที่เริ่มต้น] Date/Time
[ใส่วันที่สิ้นสุด] Date/Time

กด save แล้วเรียกใช้แล้ว เมื่อกรอกวันที่ทั้งเริ่มต้นและสิ้นสุดแล้ว แต่มันกลับแสดงข้อมูลทุกวันตั้งแต่วันที่ 1-10 มาให้หมดเลย จะแก้ไขยังไงดีคะ
19 @R11337
กำหนดพารามิเตอร์ว่า
[ใส่วันที่เริ่มต้น] Date/Time
[ใส่วันที่สิ้นสุด] Date/Time
ที่ sale_date หรือเปล่าครับ ถ้าไม่มีใน query ให้เพิ่มฟิลด์ sale_date
ตรง แสดง ให้เอาเครื่องหมายออก (ไม่แสดงนะครับ)
ตรงช่องเงื่อนไขใส่
Between [ใส่วันที่เริ่มต้น] And [ใส่วันที่สิ้นสุด]
20 @R11338
ขอบคุณมากค่ะ คุณ ditasilk ทำได้แล้วค่ะ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3607s