แชร์ผ่าน


เพิ่ม iframe ลงในฟอร์มหลักของแอปแบบจำลอง

คุณสามารถเพิ่มเฟรมแบบอินไลน์ (iframes) ลงในฟอร์มเพื่อรวมเนื้อหาจากเว็บไซต์อื่นเข้าไว้ภายในฟอร์มได้

Iframe แสดงหน้าเว็บในแอปแบบจำลอง

  1. เลือก ตาราง บนบานหน้าต่างนำทางด้านซ้าย แล้วเปิดตารางที่คุณต้องการ หากรายการไม่อยู่ในบานหน้าต่างแผงด้านข้าง ให้เลือก …เพิ่มเติม แล้วเลือกรายการที่คุณต้องการ

  2. เลือก ฟอร์ม จากพื้นที่ ประสบการณ์ด้านข้อมูล

  3. ในรายการของฟอร์ม ให้เปิดฟอร์มของชนิด หลัก

  4. ในตัวออกแบบฟอร์ม เลือกส่วนของพื้นที่ทำงานที่คุณต้องการเพิ่ม iframe

  5. บนบานหน้าต่างด้านซ้ายของ ส่วนประกอบ ขยาย แสดง เลือก เว็บไซต์ภายนอก ป้อน URL ของไซต์ แล้วเลือก เสร็จสิ้น

    เพิ่มเว็บไซต์ภายนอกลงในฟอร์มหลักโดยเลือกเว็บไซต์ภายนอก

    แท็บ คุณสมบัติ คำอธิบาย
    ตัวเลือกการแสดง ป้ายชื่อ จำเป็น: ป้ายชื่อที่ใช้ในการแสดงสำหรับ iframe
    ตัวเลือกการแสดง ชื่อ จำเป็น: ชื่อเฉพาะสำหรับ iframe ชื่อสามารถมีได้เฉพาะตัวอักษร ตัวเลข และเครื่องหมายขีดล่างเท่านั้น
    ตัวเลือกการแสดง ซ่อนป้ายชื่อ เลือกหากคุณต้องการซ่อนป้ายชื่อ
    ตัวเลือกการแสดง ซ่อน คุณสามารถซ่อน iframe เพื่อให้มองเห็นได้โดยใช้สคริปต์ ข้อมูลเพิ่มเติม: ตัวเลือกการมองเห็น
    ตัวเลือกการแสดง URL จำเป็น: URL ของเพจที่จะแสดงใน iframe
    การจัดรูปแบบ ความกว้างคอลัมน์ เมื่อส่วนที่ประกอบด้วย iframe มีคอลัมน์มากกว่าหนึ่งคอลัมน์ คุณสามารถตั้งค่าคอลัมน์เพื่อให้ใช้พื้นที่ได้มากเท่ากับจำนวนของคอลัมน์ที่ส่วนมี
    การจัดรูปแบบ ความสูงของส่วนประกอบ คุณสามารถควบคุมความสูงของ iframe ได้โดยการระบุจำนวนแถวที่ตัวควบคุมกินพื้นที่
    การจัดรูปแบบ ใช้พื้นที่แนวตั้งที่มีอยู่ทั้งหมด แทนที่จะตั้งค่าความสูงตามจำนวนแถว คุณสามารถอนุญาตให้ความสูงของ iframe นั้นขยายไปยังเนื้อที่ว่างที่มีอยู่ได้
    การจัดรูปแบบ การเลื่อน คุณมีตัวเลือกสามแบบสำหรับลักษณะการทำงานการเลื่อน:

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

    ขั้นสูง ส่งผ่านรหัสชนิดออบเจ็กต์ของแถวและรหัสเฉพาะในลักษณะที่เป็นพารามิเตอร์ ข้อมูลเกี่ยวกับองค์กร ผู้ใช้ และเรกคอร์ดที่สามารถส่งผ่านไปยัง iframe ได้ ข้อมูลเพิ่มเติม: ส่งผ่านพารามิเตอร์ไปยัง iframe
  6. บันทึก และ เผยแพร่ ฟอร์ม

หมายเหตุ

  • หากหน้าเว็บไม่ปรากฏใน iframe อาจเป็นเพราะเว็บไซต์ไม่อนุญาตให้แสดง iframe เมื่อเกิดกรณีนี้ ข้อความ URL ปฏิเสธการเชื่อมต่อ จะแสดงใน iframe ขณะรันไทม์
  • ฟอร์มไม่ได้ถูกออกแบบมาให้แสดงภายใน iframe
  • การตรวจสอบภายใน iframe ไม่รองรับผ่านการเปลี่ยนเส้นทางหรือป๊อปอัปบนอุปกรณ์เคลื่อนที่

ส่งผ่านพารามิเตอร์ไปยัง iframe

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

พารามิเตอร์ คำอธิบาย
orglcid LCID ภาษาเริ่มต้นขององค์กร
orgname ชื่อองค์กร
userlcid LCID ภาษาที่ต้องการของผู้ใช้
type รหัสชนิดของตาราง ค่านี้อาจแตกต่างกันสำหรับตารางแบบกำหนดเองในองค์กรอื่น ใช้ typename แทน
typename ชื่อชนิดของตาราง
id ค่ารหัสของแถว พารามิเตอร์นี้ไม่มีค่าจนกว่าจะมีการบันทึกแถวตาราง

เพิ่ม iframe โดยใช้ตัวออกแบบฟอร์มแบบคลาสสิก

  1. ลงชื่อเข้าใช้ Power Apps

  2. เลือก ตาราง บนบานหน้าต่างนำทางด้านซ้าย แล้วเปิดตารางที่คุณต้องการ หากรายการไม่อยู่ในบานหน้าต่างแผงด้านข้าง ให้เลือก …เพิ่มเติม แล้วเลือกรายการที่คุณต้องการ

  3. เลือกพื้นที่ ฟอร์ม

  4. ในรายการของฟอร์ม ให้เปิดฟอร์มของชนิด หลัก

  5. เลือก สลับเป็นแบบคลาสสิก เพื่อแก้ไขฟอร์มในตัวออกแบบฟอร์มแบบคลาสสิก

  6. บนแท็บ แทรก ให้เลือก IFRAME เพื่อดูคุณสมบัติ iframde

    คุณสมบัติ iframe

แท็บ คุณสมบัติ คำอธิบาย
ทั่วไป ชื่อ จำเป็น: ชื่อเฉพาะสำหรับ iframe ชื่อสามารถมีได้เฉพาะตัวอักษร ตัวเลข และเครื่องหมายขีดล่างเท่านั้น
URL จำเป็น: URL ของเพจที่จะแสดงใน iframe
ส่งผ่านรหัสชนิดออบเจ็กต์ของแถวและรหัสเฉพาะในลักษณะที่เป็นพารามิเตอร์ ข้อมูลเกี่ยวกับองค์กร ผู้ใช้ และแถวที่สามารถส่งผ่านไปยัง iframe ได้ ข้อมูลเพิ่มเติม: ส่งผ่านพารามิเตอร์ไปยัง iframe
ป้ายชื่อ จำเป็น: ป้ายชื่อที่ใช้ในการแสดงสำหรับ iframe
แสดงป้ายชื่อบนฟอร์ม ควรจะแสดงป้ายชื่อหรือไม่
จำกัดการเขียนสคริปต์ข้ามเฟรม หากสนับสนุน จะถือว่าเป็นความเสี่ยงด้านความปลอดภัย ในการอนุญาตให้เพจจากเว็บไซต์อื่นนั้นสามารถโต้ตอบกับแอปพลิเคชัน Dynamics 365 ได้ด้วยการใช้สคริปต์ ใช้ตัวเลือกนี้เพื่อจำกัดการเขียนสคริปต์ข้ามเฟรมสำหรับเพจที่คุณไม่สามารถควบคุมได้

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

- ตามความจำเป็น: แสดงแถบเลื่อน เมื่อขนาดของ iframe มีขนาดใหญ่กว่าที่พื้นที่ที่มีให้ใช้งาน
- เสมอ: แสดงแถบเลื่อนเสมอ
- ไม่ต้อง: ไม่ต้องแสดงแถบเลื่อน
แสดงเส้นขอบ แสดงเส้นขอบรอบ iframe
การขึ้นต่อกัน คอลัมน์ที่อ้างอิง iframe อาจทำงานกับคอลัมน์ในฟอร์มได้ด้วยการใช้สคริปต์ ถ้าคอลัมน์นั้นถูกเอาออกจากฟอร์ม สคริปต์ใน iframe อาจเสียหายได้ ให้เพิ่มคอลัมน์ใดๆ ที่อ้างอิงจากสคริปต์ใน iframe ไปยัง คอลัมน์ที่สัมพันธ์กัน เพื่อไม่ให้สามารถเอาส่วนดังกล่าวนี้ออกโดยไม่ได้ตั้งใจได้

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

ใช้ฟอร์มหลักและส่วนประกอบ

หมายเหตุ

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

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