กระทู้เก่าบอร์ด อ.Yeadram
1,793 5
URL.หัวข้อ /
URL
รบกวนถามครับ Sum ใน Report ไม่ได้ครับ
ข้อมูลที่มีอยู่ตรงส่วนของ ส่วนรายละเอียด ครับ Text0 เป็นช่องคำนวณปกติ เช่น Text1*Text2
เมื่อได้ผลออกมาแล้ว ผมก็ใช้ส่วนของ ท้ายรายงาน ในช่อง Textbox เป็น
=Sum([Text0])
มันไม่ยอมขึ้นครับ แต่ถ้า Sum จากช่องที่ดึงมาจากตารางแบบมีข้อมูลมัน Sum ได้ครับ แต่ถ้าเป็น Textbox คำนวณลอยๆ มันไม่ยอม Sum ให้ครับผม
รบกวนด้วยครับ
เมื่อได้ผลออกมาแล้ว ผมก็ใช้ส่วนของ ท้ายรายงาน ในช่อง Textbox เป็น
=Sum([Text0])
มันไม่ยอมขึ้นครับ แต่ถ้า Sum จากช่องที่ดึงมาจากตารางแบบมีข้อมูลมัน Sum ได้ครับ แต่ถ้าเป็น Textbox คำนวณลอยๆ มันไม่ยอม Sum ให้ครับผม
รบกวนด้วยครับ
5 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R20304
ขอบคุณครับ แต่มันคำนวณคนละช่องกันครับผม
เป็นแบบนี้ครับ
Text1 = จำนวน
Text2 = ราคา
Text0 = ผลรวม
เช่น
ปากกา จำนวน 5 ราคาต่อชิ้น 10 รวม 50
ดินสอ จำนวน 10 ราคาต่อชิ้น 7 รวม 70
รวมทั้งสิ้น 120
Text0 จึงต้องเป็น sum ครับ
ปัญหาที่ผมติดคือ ตรงรวมทั้งสิ้นไม่แสดงผลคำนวณได้ครับผม
เป็นแบบนี้ครับ
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
อะไรประมาณนี้ครับ ปรับใช้ดู
- สร้าง 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 มากๆครับผม
Time: 0.3603s
=Sum(Text1*Text2)
ดูครับ
ถ้ายังไม่ได้ add line คุยกันครับ ^^ ID: kitisakarm