คุณสามารถใช้คิวรีเพื่อใส่ข้อมูลลงในฟอร์มหรือรายงานใน Access คุณสามารถใช้คิวรีเมื่อคุณสร้างฟอร์มหรือรายงาน หรือคุณสามารถเปลี่ยนฟอร์มหรือรายงานที่มีอยู่โดยการตั้งค่าคุณสมบัติ แหล่งระเบียน เมื่อคุณตั้งค่าคุณสมบัติ แหล่งระเบียน คุณสามารถระบุคิวรีที่มีอยู่ หรือคุณสามารถสร้างคิวรีใหม่เพื่อใช้
ถ้าคุณใช้คิวรีเป็นแหล่งระเบียน คุณอาจไม่สามารถแก้ไขข้อมูลได้ ก่อนที่คุณจะใช้คิวรีเป็นแหล่งระเบียนของคุณ คุณควรพิจารณาว่าคุณจําเป็นต้องแก้ไขข้อมูลหรือไม่
บทความนี้จะอธิบายวิธีการตั้งค่าคุณสมบัติ แหล่งระเบียน สําหรับฟอร์มหรือรายงานที่มีอยู่ และให้ข้อมูลเกี่ยวกับเวลาที่คุณสามารถและไม่สามารถแก้ไขข้อมูลคิวรีได้
บทความนี้ไม่ได้อธิบายวิธีการสร้างฟอร์มหรือรายงาน สําหรับความช่วยเหลือในการสร้างฟอร์มและรายงาน ให้ดูบทความ สร้างฟอร์มใน Access และ สร้างรายงานอย่างง่าย
ในบทความนี้
- ใช้คิวรีที่มีอยู่เป็นแหล่งระเบียนของฟอร์มหรือรายงาน
- สร้างคิวรีเป็นแหล่งระเบียนของฟอร์มหรือรายงาน
- การแก้ไขข้อมูลจากคิวรี
ใช้คิวรีที่มีอยู่เป็นแหล่งระเบียนของฟอร์มหรือรายงาน
ในมุมมองออกแบบ ให้ตั้งค่าคุณสมบัติ แหล่งระเบียน เป็นคิวรีที่มีอยู่ที่คุณต้องการใช้
เปิดฟอร์มหรือรายงานในมุมมองออกแบบ
ถ้าแผ่นคุณสมบัติไม่ได้เปิดอยู่ ให้กด F4 เพื่อเปิดแผ่นคุณสมบัติในแผ่นคุณสมบัติ บนแท็บ ข้อมูล ให้คลิกกล่องคุณสมบัติ แหล่งระเบียน
เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:
- เริ่มพิมพ์ชื่อของคิวรีที่คุณต้องการใช้
Access จะเติมชื่อของวัตถุขณะที่คุณพิมพ์โดยอัตโนมัติ- หรือ-
- คลิกลูกศร แล้วเลือกคิวรีที่คุณต้องการใช้
- เริ่มพิมพ์ชื่อของคิวรีที่คุณต้องการใช้
สร้างคิวรีเป็นแหล่งระเบียนของฟอร์มหรือรายงาน
ในมุมมองออกแบบ ให้ใช้ปุ่ม สร้าง (
) ในกล่องคุณสมบัติ แหล่งระเบียน เพื่อสร้างคิวรีใหม่เพื่อใช้เป็นแหล่งระเบียน
- เปิดฟอร์มหรือรายงานในมุมมองออกแบบ
ถ้าแผ่นคุณสมบัติไม่ได้เปิดอยู่ ให้กด F4 เพื่อเปิดแผ่นคุณสมบัติ - ในแผ่นคุณสมบัติ บนแท็บ ข้อมูล ให้คลิกกล่องคุณสมบัติ แหล่งระเบียน
-
คิวรีใหม่จะเปิดขึ้นในมุมมองออกแบบ - ออกแบบคิวรี แล้วบันทึกแล้วปิด
สําหรับความช่วยเหลือในการออกแบบคิวรี ให้ดูบทความ สร้างคิวรีแบบใช้เลือกข้อมูลอย่างง่าย
การแก้ไขข้อมูลจากคิวรี
หนึ่งในเหตุผลหลักที่คุณใช้แบบฟอร์มคือการป้อนและแก้ไขข้อมูล บางคิวรีไม่สนับสนุนการแก้ไขข้อมูล ก่อนที่คุณจะใช้คิวรีเป็นแหล่งระเบียนสําหรับแบบฟอร์ม คุณควรพิจารณาว่าคุณสามารถแก้ไขข้อมูลคิวรีได้หรือไม่
ฉันสามารถแก้ไขข้อมูลจากคิวรีได้เมื่อใด
คุณสามารถแก้ไขข้อมูลจากคิวรีถ้า:
- คิวรียึดตามตารางเดียวเท่านั้น
- คิวรีจะยึดตามตารางสองตารางที่มีความสัมพันธ์แบบหนึ่ง-ต่อ-หนึ่งระหว่างตารางทั้งสอง
- คุณสมบัติ RecordsetType ของฟอร์มถูกตั้งค่าเป็น Dynaset (Updates ที่ไม่สอดคล้องกัน) และจะไม่มีการใช้เงื่อนไขในส่วนต่อไปนี้
หมายเหตุ
แม้ว่าคุณจะสามารถแก้ไขข้อมูลในคิวรีได้ แต่บางเขตข้อมูลอาจไม่พร้อมใช้งานสําหรับการแก้ไข กรณีดังกล่าวจะแสดงอยู่ในส่วนต่อไปนี้
ฉันไม่สามารถแก้ไขข้อมูลจากคิวรีได้เมื่อใด
คุณไม่สามารถแก้ไขข้อมูลจากคิวรีเมื่อ
- คิวรีเป็นคิวรีแบบตาราง
- คิวรีเป็นคิวรีแบบระบุเป็น SQL
- เขตข้อมูลที่คุณกําลังพยายามแก้ไขเป็นเขตข้อมูลจากการคํานวณ ในกรณีนี้ คุณอาจสามารถแก้ไขข้อมูลจากเขตข้อมูลอื่นในคิวรีได้
- คิวรีมีส่วนคําสั่ง GROUP BY