Applies ToAccess for Microsoft 365 Access 2021 Access 2019

ส่วนต่อไปนี้แสดงวิธีการใช้ฟอร์มผลิตภัณฑ์และวิธีการโปรแกรม ชื่อวัตถุมีให้เพื่อให้คุณสามารถตรวจสอบได้อย่างง่ายดายในฐานข้อมูล Northwind 2.0 Starter Edition

ฟอร์มผลิตภัณฑ์ได้รับการออกแบบในวิธีง่ายๆ ในการเน้นหลักปฏิบัติที่ดีที่สุด มีวิธีขั้นสูงสองสามวิธีในการจัดการสินค้าคงคลังของผลิตภัณฑ์เหมือนกับที่คุณทําในแอปพลิเคชันในโลกแห่งความเป็นจริง

เมนูหลัก (frmMainMenu) มีปุ่มคําสั่ง ผลิตภัณฑ์ ที่เปิดรายการผลิตภัณฑ์ (sfrmMainMenu_ProductList) ที่มีไฮเปอร์ลิงก์เพื่อเปิดแบบฟอร์มรายละเอียดผลิตภัณฑ์ (frmProductDetail) สําหรับแต่ละผลิตภัณฑ์ และมีปุ่มการดําเนินการต่อไปนี้:

  • ปุ่ม เพิ่มผลิตภัณฑ์ เพื่อเปิดฟอร์มผลิตภัณฑ์เปล่าใหม่

  • ปุ่ม ส่งออกไปยังไฟล์ เพื่อส่งรายการผลิตภัณฑ์ไปยังไฟล์ที่คุณเลือกของผู้ใช้ เช่น Excel, .pdf และอื่นๆ

บนฟอร์มรายละเอียดผลิตภัณฑ์ (frmProductDetail) คุณสามารถลบผลิตภัณฑ์ที่ไม่ได้ใช้ได้โดยใช้ปุ่ม ลบผลิตภัณฑ์

ข้อมูลต่อไปนี้สรุปประเด็นสําคัญเกี่ยวกับวิธีการพัฒนาฟอร์ม

รายละเอียดผลิตภัณฑ์ (frmProductDetail) ได้รับข้อมูลจากคิวรีอย่างง่าย qryProductDetail ที่ระบุในคุณสมบัติ RecordSource การใช้ฟอร์มการป้อนข้อมูลบนคิวรีแบบใช้หนึ่งตารางอย่างง่ายเป็นแนวทางปฏิบัติที่แนะนํา

โปรดสังเกตกล่องข้อความ txtOrderLabel ที่อยู่เหนือแบบฟอร์มย่อยการสั่งซื้อผลิตภัณฑ์ (sfrmProductDetail_OrderList) นี่เป็นตัวอย่างที่ดีของการใช้ประโยชน์จากค่าตัวแปรปัจจุบันเพื่อกําหนดการแสดงแบบฟอร์มเอง

อีกหนึ่งคุณสมบัติที่น่าสนใจของสิ่งนี้และรูปแบบรายละเอียดอื่น ๆ คือพวกเขาป๊อปอัปและสามารถย้ายไปรอบ ๆ การดําเนินการนี้สามารถทําได้ด้วยวิธีใดวิธีหนึ่งจากสองวิธีต่อไปนี้:

  • การตั้งค่าคุณสมบัติ ป็อปอัพ ของฟอร์มเป็น "ใช่"

  • การเปิดฟอร์มเป็นกล่องโต้ตอบ: เมื่อเปิดฟอร์ม (ด้วยแมโครหรือโค้ด) ให้ระบุอาร์กิวเมนต์ โหมดหน้าต่าง เป็น "acDialog" โปรดสังเกตว่าการเปิดฟอร์มเป็นกล่องโต้ตอบจะแทนที่คุณสมบัติ โมดอล ของฟอร์ม ถ้าคุณสมบัตินั้นถูกตั้งค่าเป็น "ไม่ใช่"

ทุกฟอร์มจะมีคุณสมบัติโมดอล เมื่อคุณสมบัตินี้ถูกตั้งค่าเป็น "ใช่" คุณจะถูกป้องกันไม่ให้โต้ตอบกับฟอร์มอื่นในขณะที่ฟอร์มเปิดอยู่ เมื่อเปิดฟอร์มผ่านแมโครหรือโค้ดโดยใช้โหมดหน้าต่าง "acDialog" ฟอร์มจะเป็นโมดอลโดยอัตโนมัติ โดยไม่คํานึงถึงคุณสมบัติ โมดอล ของฟอร์ม

นอกจากนี้ โปรดสังเกตว่ากล่องข้อความคําอธิบายผลิตภัณฑ์เปิดใช้งาน Rich Text ซึ่งหมายความว่าข้อความสามารถแสดงได้โดยใช้ฟอนต์และสีที่ต่างกันภายในกล่องข้อความ เนื่องจากโหมด ป็อปอัพ ของฟอร์มรายละเอียดผลิตภัณฑ์คือ "ใช่" แถบเมนูทางลัด การจัดรูปแบบข้อความจะไม่พร้อมใช้งาน คุณสามารถลองวาง Rich Text จากเอกสาร Word หรือตั้งค่าคุณสมบัติป็อปอัพของฟอร์มใหม่เป็น "ไม่ใช่"

ฟอร์มย่อยสําหรับใบสั่งซื้อผลิตภัณฑ์ (sfrmProductOrders) ของฟอร์มรายละเอียดผลิตภัณฑ์ในตัวควบคุมฟอร์มย่อยที่ชื่อว่า ctlProductOrders ถูกผูกไว้กับคิวรีแบบตารางสามตารางของผลิตภัณฑ์ที่ได้สั่งซื้อแล้ว แถวของฟอร์มย่อยนี้จะถูกกรองสําหรับผลิตภัณฑ์ปัจจุบันโดยการตั้งค่าคุณสมบัติ LinkMasterFields และ LinkChildFields ของตัวควบคุมฟอร์มย่อย

ดูเพิ่มเติม

Northwind 2.0 Starter Edition

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย