IDT'de Kullanıcı İstemleri ve Filtreleme
Universe Designer'da, Business View Layer'da kullanıcı istemleri ve filtreler oluşturmak da mümkündür. Bilgi istemi, bir kullanıcı girişi veya önceden tanımlanmış giriş değeri gerektiren İş Katmanı veya Veri Temelinde tanımlanır.
Bir İstem aşağıdaki giriş türlerine sahip olabilir -
- Bilgi istemine yanıt olarak kullanıcı girişi
- Önceden tanımlanmış sabit bir değer
Bilgi istemi aşağıdaki özelliklere sahiptir.
Sr.No. | Özellikler ve Açıklama |
---|---|
1 | Prompt to Users Seçilirse, kullanıcıdan çalışma zamanında bir değer girmesi istenir. Temizlenirse, parametre için çalışma zamanında önceden tanımlanmış bir değer girilir. |
2 | Prompt Text Kullanıcılara Sor seçiliyse, sorulan soru veya direktifin metni. |
3 | Set Values Kullanıcılara Sor seçeneği işaretli olmadığında kullanılabilir. Çalışma zamanında parametre için kullanılacak bir veya daha fazla değer girilmesine izin verir. |
4 | Data Types Bilgi istemine yanıt için gereken veri türü. |
5 | Allow Multiple Values Seçilirse, kullanıcının değerler listesinden birden çok değer almasına izin verir. |
6 | Keep Last Values Seçilirse, kullanıcı tarafından seçilen son değer, komut istemi yeniden çalıştırıldığında tutulur. |
7 | Index Aware Prompt Seçilirse, bir listedeki değerleri kısıtlamak için anahtar sütunu bilgi istemine dahil edilir. Anahtar sütunu kullanıcı tarafından görülemez. |
8 | Associated List of Values Bilgi istemi için değerler sağlayacak değerler listesi. |
9 | Select Only from the List Seçilirse, kullanıcı listeden bir üye seçmeye zorlanır. |
10 | Select Default Value Varsayılan olarak kullanılacak değerlerin seçilmesine izin verir. |
Evren Tasarımcısı'nda, Veri Temelinde bir İstemi ekleyebilirsiniz ve bunlar doğrudan Veri temelinin üstündeki İş Katmanı'na miras alınır. Note: Bir İstemi düzenlemeye ihtiyaç varsa, İş Katmanında yapılamaz. Aynı şekilde Data Foundation'ı da açmalısınız.
Bir Bilgi İstemi eklemek için, göz atma bölmesindeki parametreler ve Değerler Listesi (DL'ler) sekmesine tıklayın → Parametre Ekle simgesine tıklayın.
DL'leri kullanma
LOV'leri kullanmak mümkündür, yani bir nesneyle ilişkilendirilmiş değerler listesinden bir bilgi isteminin değerini seçebilirsiniz. Bir veri setinin seçilen değerlerle sınırlandırılmasına izin verir. Data Foundation veya Business Layer'daki bir nesne için LOV'leri kullanabilirsiniz. Farklı tipte DL'ler kullanılabilir.
İş Katmanı Nesnelerine dayalı DL'ler. Bu durumda, DL başka bir sorguya veya aşağıdakileri içeren bir hiyerarşiye dayanır:
Static LOVs - Manuel olarak veya dosyadan içe aktarılan belirtilen değerlerin bir listesini içerir.
LOVs based on SQL - Belirli bir SQL ifadesi tarafından döndürülen bir değerdir.
Aşağıdaki özellikler DL'ler için düzenlenebilir -
Column Name - Bu, sütunun adını düzenlemek için kullanılır.
Key Column - Dizine duyarlı anahtar olacak bir sütun seçebilirsiniz.
Data Type - Bu, sütunun veri türünü tanımlamak için kullanılır.
Hidden - Bu seçenek seçildiğinde, sütun görüntülenmeyecektir.