แมโครแอคชัน GoToRecord

นำไปใช้กับ
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

คุณสามารถใช้แมโครแอคชัน GoToRecord ในฐานข้อมูล Access บนเดสก์ท็อปและ Access Web Apps เพื่อทําให้ระเบียนที่ระบุเป็นระเบียนปัจจุบันในตาราง ฟอร์ม หรือชุดผลลัพธ์คิวรีที่เปิดอยู่

การตั้งค่า

ในฐานข้อมูล Access บนเดสก์ท็อป แมโครแอคชัน GoToRecord มีอาร์กิวเมนต์ต่อไปนี้

อาร์กิวเมนต์ของแอคชัน คำอธิบาย
ชนิดของวัตถุ ชนิดของวัตถุที่มีระเบียนที่คุณต้องการทําให้เป็นระเบียนปัจจุบัน เลือก ตาราง, คิวรี, ฟอร์ม, มุมมองเซิร์ฟเวอร์, กระบวนงานที่เก็บไว้ หรือ ฟังก์ชัน ในกล่อง ชนิดของวัตถุ ปล่อยอาร์กิวเมนต์นี้ให้ว่างไว้เพื่อเลือกวัตถุที่ใช้งานอยู่
ชื่อวัตถุ ชื่อของวัตถุที่มีระเบียนที่คุณต้องการทําให้เป็นระเบียนปัจจุบัน กล่อง ชื่อวัตถุ จะแสดงวัตถุทั้งหมดในฐานข้อมูลปัจจุบันของชนิดที่เลือกตามอาร์กิวเมนต์ ชนิดของวัตถุ ถ้าคุณปล่อยให้อาร์กิวเมนต์ ชนิดของวัตถุ ว่างไว้ ให้ปล่อยอาร์กิวเมนต์นี้ว่างไว้ด้วย
เรก คอร์ด ระเบียนเพื่อทําระเบียนปัจจุบัน เลือก ก่อนหน้า, ถัดไป, ชื่อ, นามสกุล, ไปที่ หรือ ใหม่ ในกล่อง ระเบียน ค่าเริ่มต้นคือ ถัดไป
ออฟเซ็ต จํานวนเต็มหรือนิพจน์ที่ประเมินเป็นจํานวนเต็ม นิพจน์ต้องนําหน้าด้วยเครื่องหมายเท่ากับ (=) อาร์กิวเมนต์นี้ระบุระเบียนที่จะทําให้เป็นระเบียนปัจจุบัน คุณสามารถใช้อาร์กิวเมนต์ Offset ได้สองวิธี ดังนี้
  • เมื่ออาร์กิวเมนต์ Record เป็น Next หรือ Previous Access จะย้ายจํานวนระเบียนไปข้างหน้าหรือย้อนหลังที่ระบุในอาร์กิวเมนต์ Offset
  • เมื่ออาร์กิวเมนต์ระเบียนเป็น ไปที่ Access จะย้ายไปยังระเบียนที่มีตัวเลขเท่ากับอาร์กิวเมนต์ Offset หมายเลขเร็กคอร์ดจะแสดงอยู่ในกล่องหมายเลขเร็กคอร์ดที่ด้านล่างของหน้าต่าง

หมาย เหตุ: ถ้าคุณใช้การตั้งค่า แรกนามสกุล หรือ ใหม่ สําหรับอาร์กิวเมนต์ ระเบียน Access จะละเว้นอาร์กิวเมนต์ Offset ถ้าคุณใส่อาร์กิวเมนต์ Offset ที่มีขนาดใหญ่เกินไป Access จะแสดงข้อความแสดงข้อผิดพลาด คุณไม่สามารถใส่จํานวนลบสําหรับอาร์กิวเมนต์ Offset ได้

ใน Access Web App แมโครแอคชัน GoToRecord จะมีเพียงหนึ่งอาร์กิวเมนต์เท่านั้น

อาร์กิวเมนต์ของแอคชัน คำอธิบาย
เรก คอร์ด ระเบียนเพื่อทําระเบียนปัจจุบัน เลือก ก่อนหน้า, ถัดไป, ชื่อ หรือ นามสกุล ในกล่อง ระเบียน ค่าเริ่มต้นคือ ถัดไป

ข้อสังเกต

ถ้าโฟกัสอยู่ในตัวควบคุมเฉพาะในระเบียน แมโครแอคชันนี้จะปล่อยให้อยู่ในตัวควบคุมเดียวกันสําหรับระเบียนใหม่

คุณสามารถใช้การตั้งค่า ใหม่ สําหรับอาร์กิวเมนต์ ระเบียน เพื่อย้ายไปยังระเบียนว่างที่ส่วนท้ายของฟอร์มหรือตาราง เพื่อให้คุณสามารถใส่ข้อมูลใหม่ได้

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

ในฐานข้อมูล Access บนเดสก์ท็อป คุณสามารถใช้แอคชัน GoToRecord เพื่อทําระเบียนบนฟอร์มที่ซ่อนอยู่ให้เป็นระเบียนปัจจุบันได้ ถ้าคุณระบุฟอร์มที่ซ่อนอยู่ในอาร์กิวเมนต์ ชนิดวัตถุ และ ชื่อวัตถุ

เมื่อต้องการเรียกใช้แอคชัน GoToRecord ในโมดูล Visual Basic for Applications (VBA) ให้ใช้เมธอด GoToRecord ของวัตถุ DoCmd