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