เรียนอาจารย์ ช่วยดู code นี้ ทีครับ
กระทู้เก่าบอร์ด อ.Yeadram

 1,092   4
URL.หัวข้อ / URL
เรียนอาจารย์ ช่วยดู code นี้ ทีครับ

ในตาราง ยืมเครื่องมือ ออก ผม เก็บข้อมูล Quantity ว่ายืมออก-คืน เท่าไหร่ และเก็บข้อมูล Type ว่า เป็น In/Out
ทีนี้ ผมจะสร้าง คิวรี่ โดย สร้าง ฟิลด์ใหม่ ชื่อ Actual Qty โดยใส่เงื่อนไข ดังนี้

Actual Quantity: IIf([Transaction Types].[Add/Remove]="Addition",[Borrow_Sub_bill].[BR_Item_Qty],-([Borrow_Sub_bill].[BR_Item_Qty]))
รับคืน เป็นจำนวน+
ยืมออก เป็นจำนวน -

แต่ว่า มัน error ครับ ตามรูปภาพครับ


อันนี้ คิวรี่ครับ


นั่ง งม อยู่นาน แล้วครับ
รบกวนทีนะครับ

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

1 @R20539
Qty เป็น Text ใช่ไหม เปลี่ยนเป็นประเภทข้อมูลที่เหมาะสม ผมแนะนำ
1. ถ้าจำนวนไม่เกิน 32766 และไม่มีทศนิยม สามารถใช้ Number:Integer
2. ถ้าเกิน สามารถใช้ Number:Long Integer
3. ถ้าทศนิยมไม่เกิน 4 หลัก สามารถใช้ Currency
4. ถ้าเกิน สามารถใช้ Number:Decimal
2 @R20541
ตอบอาจารย์ครับ

Qty เป็น number ครับ

ขอบคุณครับ
3 @R20543
ถ้า data type เป็น numeric ประเภทใดประเภทหนึ่ง (ไม่ได้หมายถึงค่าในฟิลด์เป็นตัวเลขนะ) แล้วทำไมคอลัมน์ที่ 2 ในคิวรี่ ถึงแสดงผลชิดซ้ายเหมือนเป็น text
4 @R20545
error หายแล้วครับ ลองลบข้อมูล ทุก record ในตาราง
แล้ว เพิ่มใหม่ครับ

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