bagaimana menimpa Tombol Baru dan Tombol Edit dengan LWC untuk satu jenis rekaman tertentu
Persyaratannya adalah untuk menonaktifkan / mengaktifkan beberapa bidang berdasarkan nilai yang dimasukkan di bidang lain saat membuat atau mengedit catatan, tetapi ini perlu terjadi untuk satu jenis catatan. Saat ini, kami memiliki tata letak halaman standar di halaman detail catatan keringanan.
apakah mungkin untuk menambahkan logika untuk menonaktifkan bidang pada detail catatan di luar komponen kotak?
Cara lain yang saya pikirkan tentang LWC kustom untuk menimpa tombol Baru dan tombol Edit, tetapi dapatkah kita melakukannya untuk satu jenis rekaman tertentu?
Terima kasih.
Jawaban
Pada halaman detail standar, menonaktifkan field secara dinamis hanya dapat dilakukan pada picklsit dependen, yaitu menampilkan nilai yang berbeda untuk picklist tergantung pada picklist master.
Hal lain yang dapat membatasi pengguna untuk memasukkan nilai ke bidang secara dinamis menggunakan aturan atau pemicu validasi.
Jika Anda akan menimpa tindakan, Anda tidak dapat melakukannya berdasarkan tipe rekaman. Anda perlu menangani jenis rekaman dalam komponen Anda secara langsung.
Jika Anda menggunakan objek khusus, pertimbangkan untuk menggunakan Formulir Dinamis yang memungkinkan Anda memberikan kontrol yang lebih baik tentang apa yang dapat dan tidak dapat dilihat pengguna berdasarkan aturan visibilitas. Itu tidak mengaktifkan / menonaktifkan, melainkan menyembunyikan / menampilkan, tentu saja.
Mengenai tindakan, pertimbangkan untuk menggunakan Tindakan Dinamis yang sekali lagi memungkinkan Anda memiliki kontrol yang lebih baik, termasuk membuat tindakan tersedia atau tidak berdasarkan aturan yang menggunakan detail rekaman.