เข้าถึงและตั้งค่าคุณสมบัติ iFrame ของฟอร์ม
หัวข้อนี้นำไปใช้ได้กับ Dynamics 365 Customer Engagement (on-premises) สำหรับรุ่น Power Apps ของหัวข้อนี้ ดู: iFrame คุณสมบัติสำหรับฟอร์มหลักของแอปแบบจำลอง
คุณสามารถเพิ่ม iFrames ไปยังฟอร์มเพื่อรวมเนื้อหาจากเว็บไซต์อื่นเข้าไว้ภายในแบบฟอร์มได้
คุณสามารถเข้าถึง คุณสมบัติของฟอร์ม ในตัวสำรวจโซลูชันได้ ภายใต้ ส่วนประกอบ ให้ขยาย เอนทิตี ขยายเอนทิตีที่คุณต้องการ และจากนั้นเลือก ฟอร์ม ในรายการของฟอร์ม ให้เปิดฟอร์มของชนิด หลัก จากนั้น บนแท็บ แทรก เลือก IFRAME เมื่อต้องการดูคุณสมบัติของ IFRAME
หมายเหตุ
ฟอร์มไม่ได้ถูกออกแบบมาให้แสดงภายใน iFrame
Tab | คุณสมบัติ | รายละเอียด |
---|---|---|
ทั่วไป | ชื่อ | จำเป็น: ชื่อเฉพาะสำหรับ iFrame ชื่อสามารถมีได้เฉพาะตัวอักษร ตัวเลข และเครื่องหมายขีดล่างเท่านั้น |
URL | จำเป็น: URL ของหน้าที่จะแสดงใน iFrame | |
ส่งผ่านรหัสชนิดออบเจ็กต์ของเรกคอร์ดและรหัสเฉพาะในลักษณะที่เป็นพารามิเตอร์ | ข้อมูลเกี่ยวกับองค์กร ผู้ใช้ และเรกคอร์ดที่สามารถส่งผ่านไปยัง iFrame ได้ ข้อมูลเพิ่มเติม: ส่งผ่านพารามิเตอร์ไปยัง iFrames | |
ป้ายกำกับ | จำเป็น: ป้ายชื่อในการแสดงสำหรับ iFrame | |
แสดงป้ายชื่อในฟอร์ม | ว่าควรจะแสดงป้ายชื่อหรือไม่ | |
จำกัดการเขียนสคริปต์ข้ามเฟรม หากสนับสนุน | จะถือว่าเป็นความเสี่ยงด้านความปลอดภัย ในการอนุญาตให้เพจจากเว็บไซต์อื่นนั้นสามารถโต้ตอบกับแอปพลิเคชัน Dynamics 365 for Customer Engagement ได้ด้วยการใช้สคริปต์ ใช้ตัวเลือกนี้เพื่อจำกัดการเขียนสคริปต์ข้ามเฟรมสำหรับเพจที่คุณไม่สามารถควบคุมได้ |
|
มองเห็นได้ตามค่าเริ่มต้น | สามารถเลือกแสดง iFrame หรือไม่ก็ได้ และสามารถควบคุมได้โดยการใช้สคริปต์ ข้อมูลเพิ่มเติม: ตัวเลือกการมองเห็น | |
เปิดใช้งานสำหรับมือถือ | เลือกกล่องกาเครื่องหมายเพื่อเปิดใช้งาน iFrame สำหรับอุปกรณ์มือถือ | |
การจัดรูปแบบ | เลือกจำนวนคอลัมน์ที่ตัวควบคุมนี้กินพื้นที่ | เมื่อส่วนที่ประกอบด้วย iFrame มีคอลัมน์มากกว่าหนึ่งคอลัมน์ คุณสามารถตั้งค่าฟิลด์เพื่อให้ใช้พื้นที่ได้มากเท่ากับจำนวนของคอลัมน์ที่ส่วนมี |
เลือกจำนวนแถวที่การควบคุมกินพื้นที่ | คุณสามารถควบคุมความสูงของ iFrame ได้โดยการระบุจำนวนแถวที่ตัวควบคุมใช้พื้นที่ | |
ขยายเพื่อใช้เนื้อที่ที่มีโดยอัตโนมัติ | แทนที่จะตั้งค่าความสูงตามจำนวนแถว คุณสามารถอนุญาตให้ความสูงของ iFrame นั้นขยายไปยังเนื้อที่ว่างที่มีอยู่ได้ | |
เลือกชนิดของการเลื่อนสำหรับ iFrame | คุณมีสามตัวเลือก คือ - ตามความจำเป็น: แสดงแถบเลื่อน เมื่อขนาดของ iFrame ขนาดใหญ่กว่าที่พื้นที่ที่พร้อมใช้งาน - เสมอ: แสดงแถบเลื่อนเสมอ - ไม่ต้อง: ไม่ต้องแสดงแถบเลื่อน |
|
แสดงเส้นขอบ | แสดงเส้นขอบรอบ iFrame | |
การขึ้นต่อกัน | ฟิลด์ที่ขึ้นต่อกัน | iFrame อาจโต้ตอบกับฟิลด์ในฟอร์มได้ด้วยการใช้สคริปต์ ถ้าฟิลด์นั้นถูกเอาออกจากฟอร์ม สคริปต์ใน iFrame อาจเสียหายได้ ให้เพิ่มฟิลด์ใดๆ ที่อ้างอิงจากสคริปต์ใน iFrame ไปยัง ฟิลด์ที่สัมพันธ์กัน เพื่อไม่ให้สามารถเอาส่วนดังกล่าวนี้ออกโดยไม่ได้ตั้งใจได้ |
ส่งผ่านพารามิเตอร์ไปยัง iFrame
ข้อมูลเกี่ยวกับเรกคอร์ดที่สามารถส่งผ่านได้ด้วยการเปิดใช้งานตัวเลือก ส่งผ่านรหัสชนิดออบเจ็กต์ของเรกคอร์ดและรหัสเฉพาะเป็นพารามิเตอร์ ค่าที่ถูกส่งผ่านไปคือ:
พารามิเตอร์ | คำอธิบาย |
---|---|
orglcid |
LCID ภาษาเริ่มต้นขององค์กร |
orgname |
ชื่อองค์กร |
userlcid |
LCID ภาษาที่ต้องการของผู้ใช้ |
type |
รหัสชนิดของเอนทิตี ค่านี้อาจแตกต่างกันสำหรับเอนทิตีแบบกำหนดเองในองค์กรอื่น ใช้ typename แทน |
typename |
ชื่อชนิดของเอนทิตี |
id |
ค่ารหัสของเรกคอร์ด พารามิเตอร์นี้ไม่มีค่าจนกว่าจะมีการบันทึกเรกคอร์ดเอนทิตี |