บวกเลขใน Access
กระทู้เก่าบอร์ด อ.Yeadram

 3,947   10
URL.หัวข้อ / URL
บวกเลขใน Access

บวกเลขใน Access
คือผมสับสนอยู่ว่า ผมได้ทำฟอร์ม เพื่อบวกเลขใน Access จะมีช่องกรอกตัวเลขอยู่ 3 ช่องคือ
1. ค่าห้อง = room
2.ค่าอาหาร เครื่องอื่ม = food
3. ค่าบริการอื่นๆ - ohter

เเล้วให้ข้อมูลที่กรอกไปใน 3 ช่องได้ผลเเสดงออกมาดังนี้
* นำตัวเลขทั้ง 3 ช่องมารวมกัน เงื่อนไขมีอยู่ว่า ถึงเเม้จะกรอกข้อมูใน ค่าห้อง , เครื่องดื่ม หรือ อื่นๆ อย่างไดอย่าง 1 ก็ช่างให้มีผลรวมเเสดงออกมาตามกำหนด
ถึงเเม้จะไม่กรอกข้อมูลบางช่อง
- จำนวนเงินรวมทั้งสิ้น = นำข้อมูลทั้ง 3 ช่องดังกล่าวมาบวกกัน
-จำนวนเงินไม่รวมภาษี = นำข้อมูล เงินรวมมาหาร 1.07
-จำนวนภาษีมูลค่าเพิ่ม = จำนวนเงินรวมทั้งสิ้น มาลบ จำนวนเงินไม่รวมภาษี

ดังตัวอย่างครับ ผมตัองใส่ค่าในช่อง จำนวนเงินรวมทั้งสิ้นยังไงครับ

ขอบคุณล่วงหน้าสำหรับทุกคำตอบครับ

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

1 @R17084
2 @R17085
คือตอนนี้ผมเข้าใจว่าค่าที่ผมใส่ไปคือ =[room]+[food]+[other] ต้องกรอกให้ครบข้อมูลถึงจะออก

ต้องใส่สูตรยังไง ให้ถ้ากรอกเเค่อย่างได้อย่างหนึ่งก็ได้
3 @R17086
หรือให้ค่าว่าง ทั้ง 3 ช่องเป็น 0 ไว้ก่อนต้องทำยังไงครับ
4 @R17088
กำหนดใน Properties>>Default value เป็น 0
5 @R17089
กำหนดเเล้วครับ
ผม กำหนดใน Properties>>Default value เป็น 0

เเต่ไม่อยากให้ค่า 0.00 เเสดงใน Report ผมต้องทำยังไงครับ

ดังตัวอย่างครับ

6 @R17090
7 @R17091
- ในรายงาน ไปตั้งค่า textbox ที่จะแสดงช่องนี้ เขียนนิพจน์ใน textbox ตรงนั้นเลย (กรณีดึงข้อมูลตรงจากตาราง) เช่น = iif(food = 0," ",food) คือใส่เงื่อนไขการแสดงผล
แต่ถ้าเป็นกรณีดึงข้อมูลผ่านคิวรี่ อาจจะไปเขียนนิพจน์ไว้ในคิวรี่เลยก็ได้ ก็เหมือนกัน คือใส่เงื่อนไขการแสดงผล ว่าถ้าเป็น ค่า 0 ให้แสดงผลเป็น " " (ว่าง)
8 @R17092
ช่วยอธิบายหน่อยได้ไหมครับ ผมดึงข้อมูลจาก report

ดังตัวอย่างครับ

9 @R17093
10 @R17094
=nz([room],0)+nz([food],0)+nz([other] ,0)
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2791s