วิธีการแทนที่ปุ่มใหม่และปุ่มแก้ไขด้วย LWC สำหรับประเภทระเบียนหนึ่งโดยเฉพาะ

Aug 17 2020

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

เป็นไปได้หรือไม่ที่จะเพิ่มตรรกะเพื่อปิดการใช้งานฟิลด์ในการบันทึกรายละเอียดส่วนประกอบนอกกรอบ

อีกวิธีหนึ่งที่ฉันกำลังคิดถึง LWC ที่กำหนดเองเพื่อแทนที่ปุ่มใหม่และปุ่มแก้ไข แต่เราสามารถทำได้สำหรับประเภทระเบียนเดียวหรือไม่?

ขอบคุณ.

คำตอบ

4 sanketkumar Aug 17 2020 at 13:41

ในหน้ารายละเอียดมาตรฐานการปิดใช้งานฟิลด์แบบไดนามิกสามารถทำได้เฉพาะกับการเลือกที่ขึ้นอยู่กับการเลือกเท่านั้นนั่นคือการแสดงค่าที่แตกต่างกันสำหรับรายการเลือกโดยขึ้นอยู่กับรายการเลือกหลัก

อีกสิ่งหนึ่งที่สามารถ จำกัด ผู้ใช้ไม่ให้ป้อนค่าลงในฟิลด์แบบไดนามิกโดยใช้กฎการตรวจสอบหรือทริกเกอร์


หากคุณกำลังจะลบล้างการกระทำคุณไม่สามารถทำได้ตามประเภทของเรกคอร์ด คุณต้องจัดการประเภทเรกคอร์ดภายในส่วนประกอบของคุณโดยตรง

4 PhilW Aug 17 2020 at 13:54

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

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