สมมติว่าคุณมีเขตข้อมูลวันครบกําหนดบนฟอร์มใน Access และคุณต้องการแสดงจํานวนวันที่เหลืออยู่จนกว่าวันครบกําหนดจะมาถึง วิธีที่รวดเร็วในการทําเช่นนี้คือการเพิ่มกล่องข้อความใหม่ลงในฟอร์ม แล้วใช้ ฟังก์ชัน DateDiff ในกล่องข้อความนั้นเพื่อทําการคํานวณ
-
คลิกขวาที่ฟอร์มในบานหน้าต่างนําทาง แล้วคลิก มุมมองเค้าโครง
-
คลิก ออกแบบ > กล่องข้อความ กดแป้น Ctrl ค้างไว้ แล้วคลิกที่เค้าโครงที่คุณต้องการวางกล่องข้อความ
-
คลิกกล่องข้อความใหม่ แล้วกด F4 เพื่อแสดงแผ่นคุณสมบัติถ้ายังไม่ได้แสดง
-
บนแท็บ ข้อมูล ของแผ่นคุณสมบัติ ในกล่องคุณสมบัติ แหล่งตัวควบคุม ให้พิมพ์ดังต่อไปนี้
=DateDiff("d",Date(),[DueDate])
ฟอร์มของคุณควรมีลักษณะดังนี้:
นิพจน์ในตัวอย่างนี้ลบวันที่ของวันนี้ (Date()) ออกจากวันครบกําหนด "d" จะบอกให้ Access คํานวณจํานวนวัน (ซึ่งตรงข้ามกับปี เดือน และอื่นๆ) ถ้ากล่องข้อความของคุณมีชื่ออื่นที่ไม่ใช่ DueDate ให้แทนที่ชื่อกล่องข้อความจริงของคุณในอาร์กิวเมนต์ของฟังก์ชัน
ข้อมูลเพิ่มเติม
เรียนรู้เพิ่มเติมเกี่ยวกับนิพจน์โดยการอ่าน เรียนรู้การสร้างนิพจน์ และ เพิ่มฟังก์ชันลงในนิพจน์ Access
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับฟอร์ม ให้ดูที่ Create ฟอร์มใน Access