- Dinamik Collection Name: Kullanıcının seçtiği değere göre (örneğin Select Box seçiminden) koleksiyon adı dinamik olarak belirlenebilir.
- Listeleme Sonuçlarını Ekrana Bağlama: Aksiyondan dönen veriler, bir Table veya Data Grid bileşenine bağlanarak doğrudan görselleştirilebilir.
- Filtreleme ve Arama Ekleme: Collection verileri üzerinde ek filtreleme (örneğin tarih, kategori vb.) yapılabilir.
- Silme Aksiyonuna Tetikleyici: Liste içerisinden seçilen bir öğe için Delete Source aksiyonu entegre edilerek dinamik silme işlemi yapılabilir.
Teknik Riskler
- Geçersiz Collection Name: Sistem içinde tanımlı olmayan bir collection adı girilirse sonuç dönmez. Collection adının doğru yazıldığından emin olunmalıdır.
- Gizli veya Yetkisiz Kaynaklar: Kullanıcının görüntüleme yetkisine sahip olmadığı koleksiyonlar için sonuçlar boş dönebilir.
- Performans Sorunları: Çok büyük koleksiyonlarda pagination (sayfalama) veya kısıtlama yapılmadan tüm kaynaklar çekilirse performans düşebilir.
- Veri Güncelliği: Listeleme sonuçları önbellekten geliyor olabilir. Gerekiyorsa Trigger Cache Update For User aksiyonu ile güncelleme tetiklenebilir.
Get All Source List aksiyonu, kullanıcıların sistemdeki veri kaynaklarına erişimini kolaylaştıran güçlü bir araçtır. Gelişmiş filtreleme ve listeleme yetenekleri ile kullanıcı deneyimini iyileştirir, veri yönetimini kolaylaştırır.