กระทู้เก่าบอร์ด อ.Yeadram
        
           3,084   20		  
          
					  
		    URL.หัวข้อ / 
		    URL
        
        ช่วยด้วยค่ะ ด่วนมากๆ      
    
      ตอนนี้ทดลองทำระบบของร้านอาหารค่ะ ต้องการทำ report ยอดขายแต่ว่าทำไม่เป็น รบกวนช่วยสอนด้วยนะคะ พอจะมีพื้นฐานอยู่บ้างเล็กน้อย
รายงานยอดขายที่ต้องการทราบ
1) รายงานยอดขายตามช่วงเวลา คือมีให้กรอกวันที่เริ่มต้น และวันที่สิ้นสุดค่ะ
2) รายงานจำนวนสินค้าที่หายได้ทั้งหมดตามช่วงเวลา คือมีให้กรอกวันที่เริ่มต้นและวันที่สิ้นสุดเช่นกัน โดยสินค้าแต่ละชิ้นจะต้องมีจำนวนรวมกัน ไม่แยกตามวัน
3) รายงานยอดรวมการขายของสินค้าแต่ละชนิด โดยรายงานหน้าหนึ่งจะมีการแสดงวันที่การขาย เลขที่ใบเสร็จ และยอดรวมของใครของมันแยกสินค้าแต่ละชนิดไป
    
  รายงานยอดขายที่ต้องการทราบ
1) รายงานยอดขายตามช่วงเวลา คือมีให้กรอกวันที่เริ่มต้น และวันที่สิ้นสุดค่ะ
2) รายงานจำนวนสินค้าที่หายได้ทั้งหมดตามช่วงเวลา คือมีให้กรอกวันที่เริ่มต้นและวันที่สิ้นสุดเช่นกัน โดยสินค้าแต่ละชิ้นจะต้องมีจำนวนรวมกัน ไม่แยกตามวัน
3) รายงานยอดรวมการขายของสินค้าแต่ละชนิด โดยรายงานหน้าหนึ่งจะมีการแสดงวันที่การขาย เลขที่ใบเสร็จ และยอดรวมของใครของมันแยกสินค้าแต่ละชนิดไป
				20 Reply in this Topic. Dispaly 1  pages and you are on page number 1 
				
        
    2 @R11318    
        
  
      รบกวนผู้รู้ที่ต้องการจะช่วย ทิ้ง e-mail ไว้ได้ไหมคะ งานนี้ต้องส่งวันนี้แล้วค่ะ  TT
เสร็จงานนี้จะได้กลับบ้านซักที ทิ้ง e-mail ไว้นะคะ ได้จะส่งตัวโปรแกรมให้ดู
ช่วยหน่อยค่ะ
    
  เสร็จงานนี้จะได้กลับบ้านซักที ทิ้ง e-mail ไว้นะคะ ได้จะส่งตัวโปรแกรมให้ดู
ช่วยหน่อยค่ะ
        
    3 @R11321    
        
  
      ผมไม่แน่ใจนะว่าคนอื่นทำแบบไหนแต่ผมใช้วิธีเลือกเอาเฉพาะฟิวล์จากQryที่ต้องการหาผลรวมออกมา  และ ที่ช่องเงื่อนไขก็ให้เลือก Count..ก็จะได้ผลรวมออกมาครับ    
    
  
        
    4 @R11322    
        
       
    
    
  
   
    
        
    5 @R11323    
        
  
      @JENG  ถ้า count จะได้แค่จำนวนครั้งที่ขายไป แต่ไม่ใช่จำนวนสินค้าที่ขายไปค่ะ
จึงต้องใช้การ sum แต่มันก้อไม่ยอม sum ให้เพราะติดที่คนละวันที่กัน
    
  จึงต้องใช้การ sum แต่มันก้อไม่ยอม sum ให้เพราะติดที่คนละวันที่กัน
        
    6 @R11324    
        
    
  
  
        
    7 @R11325    
        
  
      แนะนำ ให้ใช้ wizard report สร้าง
1 เลือกข้อมูล จาก table หรือ query ที่เตรียมไว้
2 add grouping level คือ ฟิลด์หรือข้อมูลที่ต้องการรวม จำนวน เข้าด้วยกัน ในที่นี้คือสินค้า ก็ใช้รหัสสินค้าหรือชื่อสินค้าก็ได้ครับ
3 ที่ summary option ทำเครื่องหมาย ตามที่คุณต้องการ
เช่น ต้องการรวมจำนวน สินค้าเข้าด้วยกัน ตรง ฟิลด์ จำนวน ก็ทำเครื่องหมายที่ sum
4 ถ้าต้องการ สรุป summary อย่างเดียว หรือต้องการรายละเอียดพร้อมสรุปด้วย ให้เลือกทำเครื่องหมาย ครับ
5 ถึงตรงนี้จะได้ 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 ด้วยอ่ะคะ่
ซึ่งถ้าข้อมมูลมันแยกอย่างนี้ ไม่สามารถนำข้อมูลไปใช้อะไรได้เลย ไม่มีประโยชน์
    
  เนื่องจากใน Qry สั่ง SUM จำนวนแล้ว แต่ว่ามันไม่ยอมรวมให้ื มันแบ่งตามวันที่
เมื่อ Report ดึงข้อมูลจาก Qry มันเลยไปแบ่งตามวันที่ใน Report ด้วยอ่ะคะ่
ซึ่งถ้าข้อมมูลมันแยกอย่างนี้ ไม่สามารถนำข้อมูลไปใช้อะไรได้เลย ไม่มีประโยชน์
        
    11 @R11329    
        
  
      สร้างqueryใหม่ที่ไม่มีsumครับ
แล้วสร้างreportเลือกเฉพาะฟิลด์ที่ต้องการเช่น
รหัสสินค้า
ชื่อสินค้า
หน่วย
จำนวน
วันที่(ไม่ต้องแสดง)
    
  แล้วสร้างreportเลือกเฉพาะฟิลด์ที่ต้องการเช่น
รหัสสินค้า
ชื่อสินค้า
หน่วย
จำนวน
วันที่(ไม่ต้องแสดง)
        
    12 @R11330    
        
       
 
 
ทำแล้วค่ะ แต่มันก็ยังไม่รวมจำนวนสินค้าชนิดเดียวกันไว้ด้วยกันอยู่ดี
    
  
   
 
 
ทำแล้วค่ะ แต่มันก็ยังไม่รวมจำนวนสินค้าชนิดเดียวกันไว้ด้วยกันอยู่ดี
        
    13 @R11331    
        
  
      ตอนสร้างรายงานคุณ besinez ไม่ได้ add กลุ่ม (ADD GROUP LEVEL)
เพราะในรายงาน ไม่มีกลุ่ม ขึ้นมา กลับไปอ่าน ที่ผมตอบวิธีทำ Report wizard ดีดี ครับ
แล้ว saleID ไม่จำเป็นก็เอาออกไปครับ
    
  เพราะในรายงาน ไม่มีกลุ่ม ขึ้นมา กลับไปอ่าน ที่ผมตอบวิธีทำ Report wizard ดีดี ครับ
แล้ว saleID ไม่จำเป็นก็เอาออกไปครับ
        
    14 @R11332    
        
  
      คุณ  ditasilk  
add grouping level ทำยังไงคะ ทำไม่เป็นค่ะ
    
  add grouping level ทำยังไงคะ ทำไม่เป็นค่ะ
        
    15 @R11333    
        
  
      ถ้าคุณใช้ report wizard ในการสร้างรายงาน
หลังจากคุณเลือก query ที่เตรียมไว้แล้ว
เลือก ฟิลด์แล้ว ขั้นถัดไปจะเป็นการ add group level
นั่นคือเพิ่มส่วนหัว ที่เป็นสินค้า มันจะgroup ตามสินค้าให้คุณ
ส่วน summary option มันจะ รวมสินค้าให้คุณ แต่คุณต้องทำตาม
ขั้นตอนที่บอกไป
    
    
  หลังจากคุณเลือก query ที่เตรียมไว้แล้ว
เลือก ฟิลด์แล้ว ขั้นถัดไปจะเป็นการ add group level
นั่นคือเพิ่มส่วนหัว ที่เป็นสินค้า มันจะgroup ตามสินค้าให้คุณ
ส่วน summary option มันจะ รวมสินค้าให้คุณ แต่คุณต้องทำตาม
ขั้นตอนที่บอกไป
        
    16 @R11334    
        
       
ตอนนี้ SUM จำนวนมาให้เรียบร้อยแล้วค่ะ ขอบคุณมากๆค่ะ คุณ ditasilk
เหลือแต่ทำให้สามารถเรียกดูเป็นช่วงเวลาได้
    
  
   
ตอนนี้ SUM จำนวนมาให้เรียบร้อยแล้วค่ะ ขอบคุณมากๆค่ะ คุณ ditasilk
เหลือแต่ทำให้สามารถเรียกดูเป็นช่วงเวลาได้
        
    17 @R11335    
        
  
      เรียกตามช่วงเวลาคุณลองทำตามข้อ 1 ที่ทำได้แล้ว ดูว่าติดปัญหาอะไรบ้างครับ    
    
  
        
    18 @R11336    
        
  
      มีค่ะ ที่ Qry ตอนนี้ดูเป็นช่วงไม่ได้ 
กำหนดพารามิเตอร์ว่า
[ใส่วันที่เริ่มต้น] Date/Time
[ใส่วันที่สิ้นสุด] Date/Time
กด save แล้วเรียกใช้แล้ว เมื่อกรอกวันที่ทั้งเริ่มต้นและสิ้นสุดแล้ว แต่มันกลับแสดงข้อมูลทุกวันตั้งแต่วันที่ 1-10 มาให้หมดเลย จะแก้ไขยังไงดีคะ
    
  กำหนดพารามิเตอร์ว่า
[ใส่วันที่เริ่มต้น] Date/Time
[ใส่วันที่สิ้นสุด] Date/Time
กด save แล้วเรียกใช้แล้ว เมื่อกรอกวันที่ทั้งเริ่มต้นและสิ้นสุดแล้ว แต่มันกลับแสดงข้อมูลทุกวันตั้งแต่วันที่ 1-10 มาให้หมดเลย จะแก้ไขยังไงดีคะ
        
    19 @R11337    
        
  
      กำหนดพารามิเตอร์ว่า 
[ใส่วันที่เริ่มต้น] Date/Time
[ใส่วันที่สิ้นสุด] Date/Time
ที่ sale_date หรือเปล่าครับ ถ้าไม่มีใน query ให้เพิ่มฟิลด์ sale_date
ตรง แสดง ให้เอาเครื่องหมายออก (ไม่แสดงนะครับ)
ตรงช่องเงื่อนไขใส่
Between [ใส่วันที่เริ่มต้น] And [ใส่วันที่สิ้นสุด]
    
  [ใส่วันที่เริ่มต้น] Date/Time
[ใส่วันที่สิ้นสุด] Date/Time
ที่ sale_date หรือเปล่าครับ ถ้าไม่มีใน query ให้เพิ่มฟิลด์ sale_date
ตรง แสดง ให้เอาเครื่องหมายออก (ไม่แสดงนะครับ)
ตรงช่องเงื่อนไขใส่
Between [ใส่วันที่เริ่มต้น] And [ใส่วันที่สิ้นสุด]
        
    20 @R11338    
        
    
      ขอบคุณมากค่ะ คุณ ditasilk ทำได้แล้วค่ะ    
    
  
      Time: 0.0795s
    
      
		
ข้อมูลขายน้ำส้มวันที่ 4 มีจำนวน 5 แก้ว
ข้อมูลขายน้ำส้มวันที่ 5 มีจำนวน 6 แก้ว
ซึ่งตามจริงแล้วเมื่อเราเรียกให้รายงานตั้งแต่วันที่ 4-5 มันควรจะรายงานว่า
ขายน้ำส้มไปทั้งหมด 11 แก้ว แต่มันไม่ยอมรวมจำนวนให้ค่ะ มันขึ้นแยกตามวันที่เลย
ตามที่ทำมา จะได้ดังนี้ค่ะ
ขายน้ำส้ม 5 แก้ว
ขายน้ำส้ม 6 แก้ว
ปล.ตอนให้แสดงรายงานไม่สั่งให้แสดงวันที่ รายงานดึงมาจาก Qry ซึ่งซ่อนวันที่ไว้แต่มีการถามช่วงเวลิเริ่มต้นและสิ้นสุด รหัสของสินค้าตัวเลขเดียวกันเป๊ะๆเลยค่ะ แต่มันไม่รวมกัน
มีวิธีทำให้มันรวมกันไหมคะ หรือว่าโปรแกรมมันทำไม่ได้ จะได้ไม่ต้องเสียเวลาหาอ่ะค่ะ
ขอบคุณมากๆมา ณ ที่นี้ด้วยค่ะ