แชร์ผ่าน


เลเยอร์ของโซลูชัน

โซลูชันที่มีการจัดการและไม่มีการจัดการนั้นมีอยู่ในระดับที่แตกต่างกันภายในสภาพแวดล้อม Microsoft Power Platform ใน Microsoft Dataverse มีระดับ เลเยอร์ ที่แตกต่างกันสองระดับ:

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

เลเยอร์ของโซลูชัน

พฤติกรรมการรวมโซลูชัน

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

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

ดูชั้นของโซลูชันสำหรับคอมโพเนนต์

หากต้องการดูคุณลักษณะเลเยอร์ของโซลูชันช่วยให้คุณสามารถดูการเปลี่ยนแปลงส่วนประกอบทั้งหมดที่เกิดขึ้นเนื่องจากการเปลี่ยนแปลงของโซลูชันเมื่อเวลาผ่านไป ภายในชั้นของโซลูชัน คุณสามารถดูรายละเอียดแนวลึกเพื่อดูรายละเอียดคุณสมบัติที่มีการเปลี่ยนแปลงและไม่มีการเปลี่ยนแปลงเฉพาะสำหรับคอมโพเนนต์ คุณสามารถเข้าถึงเลเยอร์โซลูชันจากพื้นที่ โซลูชัน ใน Power Apps (make.powerapps.com) ได้

หากต้องการดูคุณลักษณะเลเยอร์ของโซลูชัน:

  • ลองดูลำดับการเปลี่ยนแปลงของส่วนประกอบโดยโซลูชัน
  • ลองดูคุณสมบัติทั้งหมดของส่วนประกอบภายในโซลูชันเฉพาะ รวมถึงการเปลี่ยนแปลงส่วนประกอบ
  • คุณสามารถใช้เพื่อแก้ปัญหาการจัดชั้นของโซลูชันหรือการขึ้นต่อกันโดยการแสดงรายละเอียดการเปลี่ยนแปลงสำหรับคอมโพเนนต์ที่ถูกนำมาใช้โดยการเปลี่ยนแปลงของโซลูชัน
  1. เข้าสู่ระบบ Power Apps เลือก โซลูชัน เปิดโซลูชันที่คุณต้องการ เลือกส่วนประกอบ เช่น ตาราง บัญชี จากนั้นเลือก ขั้นสูง>ดูเลเยอร์โซลูชัน บนแถบคำสั่ง

  2. หน้าชั้นโซลูชันจะปรากฏขึ้น ระบบจะแสดง เลเยอร์ แต่ละอันสำหรับส่วนประกอบ เช่น มุมมองบัญชีที่ใช้งานอยู่สำหรับตาราง บัญชี ที่ใช้เป็นตัวอย่างที่นี่ โดยมี เลเยอร์ ล่าสุดอยู่ด้านบน ซึ่งโดยทั่วไปจะแสดงเป็น ใช้งานอยู่ เลเยอร์ เลเยอร์ที่ใช้งานอยู่กำหนดลักษณะการทำงานของรันไทม์ของส่วนประกอบ

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

    โซลูชัน เลเยอร์ อัปเดตคุณสมบัติสำหรับส่วนประกอบโซลูชันมุมมองบัญชีที่ใช้งานอยู่

  4. หากส่วนประกอบรวมถึงการแปลที่นำเข้า ให้เลือกแท็บ ป้ายกำกับที่แปลแล้ว เพื่อแสดงข้อมูลสำหรับส่วนประกอบที่มีคอลัมน์ป้ายกำกับในโซลูชัน เลเยอร์ ภาษาพื้นฐานและข้อความแปลที่นำเข้าใดๆ จะแสดงตามที่ระบุไว้ในคอลัมน์ languageid โปรดทราบว่า หากไม่มีป้ายชื่อ แท็บจะไม่แสดง

    โซลูชัน เลเยอร์ ป้ายกำกับท้องถิ่น

    เลือกป้ายกำกับเพื่อดูชั้นเต็ม

มีแท็บอื่น ๆ สำหรับเลเยอร์โซลูชันส่วนประกอบเฉพาะ

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

ลบเลเยอร์ที่ไม่มีการจัดการ

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

สำคัญ

โดยการออกแบบ สภาพแวดล้อมการพัฒนาและผู้ผลิตที่คุณกำลังทำงานกับส่วนประกอบที่ไม่ได้รับการจัดการ โดยทั่วไปจะมีเลเยอร์ที่ไม่ได้รับการจัดการ

ในการลบเลเยอร์ที่ไม่มีการจัดการสำหรับส่วนประกอบ ให้ทำตามขั้นตอนเหล่านี้:

คำเตือน

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

  1. เปิดโซลูชันที่คุณต้องการ เลือก ... ถัดจากส่วนประกอบ เช่น บัญชี จากนั้นเลือก ดูเลเยอร์โซลูชัน
  2. หากมี เลเยอร์ที่ไม่มีการจัดการ อยู่ เลเยอร์ที่ไม่มีการจัดการ จะแสดงในคอลัมน์ Solution สำหรับ เลเยอร์
  3. เลือก เลเยอร์ จากนั้นบนแถบคำสั่ง ให้เลือก ลบการปรับแต่งที่ใช้งานอยู่

    ลบ เลเยอร์ที่ไม่มีการจัดการ

(ดูเพิ่มเติม )

แปลข้อความที่แปลได้สำหรับแอปที่ขับเคลื่อนด้วยโมเดล
ภาพรวมของโซลูชัน