Belirli bir kayıt türü için LWC ile Yeni Düğme ve Düzenleme Düğmesi nasıl geçersiz kılınır
Bir kayıt oluştururken veya düzenlerken başka bir alana girilen değere dayalı olarak bazı alanları devre dışı bırakmak / etkinleştirmektir, ancak bunun bir kayıt türü için olması gerekir. Şu anda, rekor detay aydınlatma sayfasında standart sayfa düzenine sahibiz.
Kutu bileşeninden kayıt detayındaki alanları devre dışı bırakmak için mantık eklemek mümkün müdür?
Yeni düğmesi ve Düzenle düğmesini geçersiz kılmak için özel LWC'yi düşündüğüm başka bir yol, ancak bunu belirli bir kayıt türü için yapabilir miyiz?
Teşekkürler.
Yanıtlar
Standart ayrıntı sayfasında, alanları dinamik olarak devre dışı bırakma, yalnızca bağımlı seçim listesine göre yapılabilir, yani ana seçim listesine bağlı olarak seçim listesi için farklı değerler gösterilebilir.
Kullanıcının, doğrulama kuralı veya tetikleyici kullanarak dinamik olarak bir alana değer girmesini kısıtlayabilecek başka bir şey.
Eylemi geçersiz kılmayı düşünüyorsanız, bunu kayıt türlerine göre yapamazsınız. Bileşenlerinizin içindeki kayıt türlerini doğrudan işlemeniz gerekir.
Özel bir nesne kullanıyorsanız , görünürlük kurallarına göre kullanıcının görebilecekleri ve göremeyecekleri konusunda çok daha hassas denetim sağlamanıza olanak tanıyan Dinamik Formlar kullanmayı düşünün . Elbette etkinleştirmez / devre dışı bırakmaz, daha çok gizler / gösterir.
Eylemlere gelince, kayıt ayrıntılarını kullanan kurallara dayalı olarak eylemleri kullanılabilir kılmak dahil olmak üzere daha hassas bir kontrole sahip olmanızı sağlayan Dinamik Eylemleri kullanmayı düşünün .