รบกวนถามครับ Sum ใน Report ไม่ได้ครับ
กระทู้เก่าบอร์ด อ.Yeadram

 1,722   5
URL.หัวข้อ / URL
รบกวนถามครับ Sum ใน Report ไม่ได้ครับ

ข้อมูลที่มีอยู่ตรงส่วนของ ส่วนรายละเอียด ครับ Text0 เป็นช่องคำนวณปกติ เช่น Text1*Text2

เมื่อได้ผลออกมาแล้ว ผมก็ใช้ส่วนของ ท้ายรายงาน ในช่อง Textbox เป็น
=Sum([Text0])

มันไม่ยอมขึ้นครับ แต่ถ้า Sum จากช่องที่ดึงมาจากตารางแบบมีข้อมูลมัน Sum ได้ครับ แต่ถ้าเป็น Textbox คำนวณลอยๆ มันไม่ยอม Sum ให้ครับผม

รบกวนด้วยครับ

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

1 @R20303
ช่อง sum ลองเปลี่ยนสูตรจาก =Sum([Text0]) เป็น

=Sum(Text1*Text2)

ดูครับ

ถ้ายังไม่ได้ add line คุยกันครับ ^^ ID: kitisakarm
2 @R20304
ขอบคุณครับ แต่มันคำนวณคนละช่องกันครับผม

เป็นแบบนี้ครับ

Text1 = จำนวน
Text2 = ราคา
Text0 = ผลรวม

เช่น

ปากกา       จำนวน 5     ราคาต่อชิ้น 10      รวม    50
ดินสอ        จำนวน 10   ราคาต่อชิ้น 7       รวม     70
                                                            รวมทั้งสิ้น 120

Text0 จึงต้องเป็น sum ครับ
ปัญหาที่ผมติดคือ ตรงรวมทั้งสิ้นไม่แสดงผลคำนวณได้ครับผม
3 @R20305


4 @R20306
แนะนำแบบง่ายๆ อย่างนี้ครับ
- สร้าง Textbox ใหม่อีกอัน ในพื้นที่ ส่วนรายละเอียด สมมุติชื่อ TolPrice โดยตั้งค่า Text Box ใน Property ดังนี้:
    Event > Other > Name: RunSum
    Event > Data > Control Source: =[PONum]*[Price]
    Event > Data > Running Sum: Over All
    Event > Format > Visible: No
* ย่อแล้วซ่อนไว้ตรงไหนก็ได้ทีว่างๆ เพราะเราไม่ให้มันแสดงอยู่แล้ว

- ที่ช่อง รวมเงิน > Control Source: =[TolPrice]
- ที่ช่อง VAT 7% > Control Source: =[TolPrice]*.07
- ที่ช่อง จำนวนเงินทั้งสิ้น > Control Cource: =[TolPrice]*1.07

อะไรประมาณนี้ครับ ปรับใช้ดู


5 @R20307
ขอบคุณอาจารย์ TTT มากๆครับผม
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3144s