แชร์ผ่าน


แสดงหรือซ่อนองค์ประกอบของฟอร์มแอปแบบจำลอง

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

Hide property for a tab on a form

การใช้สคริปต์ของฟอร์มหรือกฎธุรกิจ การมองเห็นได้ขององค์ประกอบต่างๆ นี้นั้นสามารถควบคุมเพื่อสร้างฟอร์มแบบไดนามิก เพื่อให้มีอินเทอร์เฟซผู้ใช้ที่ปรับไปตามเงื่อนไขในฟอร์ม

ข้อสำคัญ

การซ่อนองค์ประกอบของฟอร์มนั้นไม่ใช่วิธีที่แนะนำสำหรับการบังคับใช้การรักษาความปลอดภัย มีหลายวิธีที่บุคคลสามารถดูองค์ประกอบและข้อมูลทั้งหมดในแบบฟอร์ม เมื่อองค์ประกอบนั้นถูกซ่อนไว้

การปิดใช้งาน การซ่อน หรือล็อกองค์ประกอบคอลัมน์ การควบคุ มหรือฟอร์มโดยใช้ตัวออกแบบฟอร์ม ด้วยตนเองในรูปแบบ XML หรือการใช้ Client API จะทำงานเพื่อควบคุมการเข้าถึงข้อมูลในส่วนติดต่อแบบรวมหรือแอปไคลเอนต์เว็บแบบเดิมเท่านั้น ไม่ได้บังคับใช้การเข้าถึงข้อมูลด้วยตัวเองอย่างเข้มงวดในแอป นอกจากนี้ยังไม่ควบคุมการเข้าถึงข้อมูลโดยใช้วิธีอื่นในการเชื่อมต่อ Microsoft Dataverse เช่น การใช้บริการเว็บหรือแอปพื้นที่ทำงาน สิ่งสำคัญคือต้องทราบว่าแอปจะไม่แสดงข้อความแสดงข้อผิดพลาดหรือบล็อกการบันทึก หากคอลัมน์ที่ต้องการเป็นค่าว่างและถูกปิดใช้งาน วิธีนี้ช่วยให้มั่นใจว่าผู้ใช้จะไม่ถูกบล็อกจากการทำงานให้เสร็จสิ้น ในการควบคุมการเข้าถึง โปรดดู ตั้งค่า Security role สำหรับฟอร์ม หรือใช้ การรักษาความปลอดภัยระดับฟิลด์

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

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

วิธี API สำหรับไคลเอ็นต์สำหรับควบคุมการมองเห็นองค์ประกอบฟอร์ม

สำหรับข้อมูลเกี่ยวกับวิธีเปลี่ยนการแสดงหรือซ่อนสถานะขององค์ประกอบแบบฟอร์มสำหรับส่วนหัว แถบคำสั่ง และแท็บเมื่อรันไทม์ของแอป โปรดดูบทความอ้างอิง API ไคลเอ็นต์เหล่านี้:

ขั้นตอนถัดไป

ภาพรวมตัวอินเตอร์เฟซของตัวแก้ไขฟอร์ม

หมายเหตุ

บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)

แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)