กระทู้เก่าบอร์ด อ.Yeadram
1,051 1
URL.หัวข้อ /
URL
รบกวนช่วยแนะนำ IIF ใน VBA หน่อยครับ
ท่านผู้รู้ทั้งหลายช่วยแปลงคำพูดผมเป็นเงื่อนไข IIF ใน VBA ให้หน่อยครับ ผมทำไม่เป็นจริงๆ
คือว่าผมสร้างตารางมาสามตารางคือตารางทรานเสกชัน ตารางสต๊อก ตารางตัดสต๊อก ผมต้องการเช็คทุกๆครั้งเมื่อมีการตัดสต๊อกว่า
เมื่อกดปุ่มบันทึก
"ถ้าไอดีสินค้าเคยมีอยู่แล้วในตารางทรานเสกชันและวันที่ตัดสต๊อกซ้ำในตารางทรานเสกชัน ให้เซฟทับข้อมูลอันเดิม นอกเหนือจากนั้นให้บันทึกบันทัดใหม่"
คือว่าผมสร้างตารางมาสามตารางคือตารางทรานเสกชัน ตารางสต๊อก ตารางตัดสต๊อก ผมต้องการเช็คทุกๆครั้งเมื่อมีการตัดสต๊อกว่า
เมื่อกดปุ่มบันทึก
"ถ้าไอดีสินค้าเคยมีอยู่แล้วในตารางทรานเสกชันและวันที่ตัดสต๊อกซ้ำในตารางทรานเสกชัน ให้เซฟทับข้อมูลอันเดิม นอกเหนือจากนั้นให้บันทึกบันทัดใหม่"
1 Reply in this Topic. Dispaly 1 pages and you are on page number 1
Time: 0.3437s
if DCount("*","Transection","[ID]=forms!ชื่อฟอร์ม!Control ID and [Field วันที่]=forms!ชื่อฟอร์ม!Control วันที่")>0 then
docmd.runsql "Update statement"
else
docmd.runsql "Insert statement"
end if
ลองประยุกต์ดูครับ ไม่รู้ว่าออกแบบโปรแกรมเป็นอย่างไรนึกไม่ออก ลองศึกษา Sql statement ในบอร์ดดูนะครับ