1.3. Custom Folder olusturalim..
Bir business area içinde Sağ click ile “New Custom Folder” seçilerek, yazılacak SQL cümleciği ile yeni bir folder oluşturulabilir. Database folder ile custom folderın özellikleri arasında farklar vardır. Custom folderın özelliklerinden ownerı görmek mümkün değildir. Database folder refresh edilebilir, ancak custom folderın yenilenmesi için sorgusunun değiştirilmesi gerekir.
Sorgu girmemiz için ekran açılır
Sorgumuzu gireriz...
Validate deyince
Ok deyince ise...
Oluşur...Folderdaki identifier silinmemeli.
Folder properties kısmındaki Dependents kısmında yaptıgımız ilişkileri görebiliriz.
Bir alan için hiyararsi yapılırsa index bozulabilir...
1.4. Item class olusturmak
Item üzerinde sağ click yapılarak New Item Class oluşturulabilir. Bu seçenek o alan için verinin distinct edilip listelenmesini sağlar. Ancak tüm veriler süzüleceği için çok tercih edilmez. Tablo büyüklüğü arttıkça verinin listelenme süresi o kadar uzayacaktir.
CREATE VIEW apps.xxysm_para
AS
SELECT 'TL' para
FROM DUAL
UNION ALL
SELECT 'EUR' para
FROM DUAL
UNION ALL
SELECT 'USD'
FROM DUAL;
select * from xxysm_para
seklinde view olusturulur…
Butun item classlari bir Business Area altina toplayabiliriz…
İsmini değiştirdik...
New Folder from Database
Şema...
Tablo yada view..
Alanlar...
New Item Class...
LOV secilir... Next...
Alan seçilir... Next..
Saga atilir...
Bir kerede gelmesi istenen kayıt sayısı belirlenir...
Diğer ayarlar yapılır...Ekrandaki ayarlar iyi...Adı verilir...
Listeyi görmek istersen Yes de J
Oluştu...
Şimdi bu LOV yi bir alana bağlayalım...
Alanın properties ine gelinir...
item Class property alanında...
Yeni olşuturduğumuz LOV secilir..
Apply...İşlem tamam..
Kontrol edilir...
Hiç yorum yok:
Yorum Gönder