Oracle CRM On Demand Yönetimi > Uygulama Özelleştirme > Kayıt Tipi Uygulama Özelleştirme Sayfası > Koşullu Olarak Gerekli Alanlar Hakkında
Koşullu Olarak Gerekli Alanlar Hakkında
Bir alanı öndeğer olarak gerekli olmayacak, ancak tanımlanan bir koşul karşılandığında gerekli olacak şekilde ayarlayabilirsiniz. Bu şekilde ayarlanan bir alan koşullu olarak gerekli alan olarak adlandırılır. Örneğin, bir kullanıcı iş fırsatının durumunu Kayıp olarak ayarladığında kullanıcının kaydı kaydetmeden önce Kazanç/Kayıp Nedeninde bir değer seçmesi gerektiğine karar verebilirsiniz. Bu işlemi uygulamak için alan yönetiminde Kazanç/Kayıp Nedeni alanı için aşağıdaki koşulu girebilirsiniz:
[{Status}]=LookupValue("OPTY_STATUS", "Lost")
Alanı bu şekilde ayarladıktan sonra, kullanıcı bir iş fırsatı için Kayıp durumunu seçerse kullanıcı Kayıp/Kazanç Nedeni alanında bir değer seçilene dek iş fırsatını kaydedemez. Alanın yanında kırmızı bir yıldız işareti (*) görüntülenir ve bu alan için etiket görüntülenirse kırmızı metinde görüntülenir.
Koşullu olarak gerekli bir alanı ayarlarken, aşağıdakileri göz önünde bulundurun:
- Koşullu olarak gerekli alanın ilgili sayfa yerleşimlerinde görüntülendiğinden emin olmanız gerekir. Aksi takdirde, kullanıcılar alan için gerekli olduğunda değer giremeyecektir. Benzer şekilde, kullanıcıların alanı sayfa yerleşimlerinden kaldıramaması için Sayfa Yerleşimi Sihirbazı'nda koşullu olarak gerekli alana yönelik olarak Her Zaman Yerleşimde onay kutusunu seçmeniz önerilir. Bazı kullanıcılar zaten sayfa yerleşimlerini kişiselleştirmişse, koşullu olarak gerekli alanı ayarladıktan sonra kişiselleştirilmiş sayfa yerleşimlerini yerleşim öndeğerine sıfırlamanız gerekir. Daha fazla bilgi için bkz. Kişiselleştirilmiş Sayfa Yerleşimlerini Sıfırlama.
- Koşullu olarak gerekli alanın belirli bir rol için her zaman gerekli olmasını isterseniz, alanı bu rol için kullanılan sayfa yerleşiminde gerekli hale getirebilirsiniz. Alan için alan düzeyinde tanımlanan koşul karşılanmasa bile alan, sayfa yerleşiminin kullanıldığı her durumda gerekli olur. Diğer sayfa yerleşimleri kullanıldığında, alan yalnızca koşul karşılandığında gerekli olur.
Aşağıdaki tabloda, alan yönetiminde ve Sayfa Yerleşimi Sihirbazı'nda alanları gerekli veya koşullu olarak gerekli hale getirmeye yönelik ayarlar açıklanmaktadır.
Alan Yönetiminde Gerekli Onay Kutusu
|
Alan Yönetiminde Koşullu Olarak Gerekli Alan
|
Sayfa Yerleşimi Sihirbazı'nda Gerekli Onay Kutusu
|
Sayfa Yerleşimi Sihirbazı'nda Koşullu Olarak Gerekli Onay Kutusu
|
Sonuç
|
Seçili
|
Boş
|
Seçili ve salt okunur
|
Seçili ve salt okunur değil
|
Alan her zaman gereklidir.
|
Seçili değil
|
İfade içerir
|
Seçili ve düzenlenebilir değil
|
Seçili ve salt okunur
NOT: Sayfa Yerleşimi Sihirbazı'nda Gerekli onay kutusunu seçerseniz, Koşullu Olarak Gerekli onay kutusu otomatik olarak temizlenir.
|
Sayfa Yerleşimi Sihirbazı'nda Gerekli onay kutusunu seçmediğiniz sürece, alan yalnızca alan için belirtilen koşul karşılandığında gerekli olur.
|
Seçili değil
|
Boş
|
Seçili ve düzenlenebilir değil
|
Seçili ve salt okunur değil
|
Sayfa Yerleşimi Sihirbazı'nda Gerekli onay kutusunu seçerseniz, alan sayfa yerleşiminin kullanıldığı her durumda gerekli olur. Aksi takdirde, alan gerekli olmaz.
|
Koşullu Olarak Gerekli Alanlar için Expression Builder İşlevi
Koşullu olarak gerekli alanlar için oluşturduğunuz koşullarda kullanabileceğiniz Expression Builder işlevlerine yönelik olarak aşağıdaki sınırlamalar uygulanır:
- İşlevler. Yalnızca aşağıdaki Expression Builder işlevleri desteklenir:
- Veri türleri. Koşullu olarak gerekli alanlar için ifadelerde Tarih veya Tarih Saat alan türünün alanlarını kullanamazsınız. Expression Builder uygulamasında kullanılması desteklenen diğer tüm alan türlerini kullanabilirsiniz.
- İşleçler. Sınırlama uygulanmaz.
Expression Builder kullanımı hakkında daha fazla bilgi için bkz. Expression Builder.
|