Ağu
29
2015

Kişiselleştirme İle Değer Listesi Kısıtlama

Merhaba,

Kişiselleştirme ile standart ekranlardaki değer listelerini kısıtlamak mümkündür.

Aşağıda, bu işlemin nasıl yapılabileceğini ekran görüntüleriyle özetledim.

Örneğimde satış sipariş ekranında yer alan sipariş tipi alanı kısıtlanmaktadır.

 

Aşağıdaki ekran görüntüsünde kısıtlanmamış tüm liste görülmektedir.

1

 

Kişiselleştirme ekranı için Yardım > Tanı > Özel Kod > Kişiselleştir adımlarına girilir.

2

 

Tetikleyici Olay: WHEN-NEW-ITEM-INSTANCE
Tetikleyici Nesne: ORDER.ORDER_TYPE (Sipariş tipi kısıtlanmaktadır.)
Koşul: Kısıtlama için varsa koşul yazılabilir.

3

 

Eylemler sekmesinde aşağıdaki tanımlamalar yapılmalıdır.

1)
Tip: Yerleşik
Yerleşik Tip: Sorgudan Kayıt Grubu Oluştur
Argüman: Kullanılcak SQL yazılır. Burada dikkat edilmesi gereken konu select’den standart ekranın LOV’sinde yer alan alanlar dönmelidir. İşlem tipi değer listesi için, order_type_id, name ve description’dır.
Grup Adı: Grup adı verilir.

2)
Tip: Özellik
Nesne Tipi: DL
Hedef Nesne: ORDER_TYPE
Özellik Adı: GROUP_NAME
Değer: Bir önceki sırada girilen grup adı yazılır.

4

5

 

Yapılan işlem kaydedilir ve Araçlar > Tümünü Doğrula ile yapılan tanımlama doğrulanır.

Tüm işlemlerden sonra değer listesinin kullanılan sorguya göre kısıtlandığı görülür.

6



Yorum yapın

*