- Dinamik indeksleme: Başlangıç indeksini başka bir aksiyonun sonucuna göre ayarlayarak, koşullara özel parçalama yapılabilir.
- Koşullu alt diziler: Belirli koşullarda sadece dizinin başından, ortasından veya sonundan öğeler alınabilir.
- Sıralama & filtreleme kombinasyonu: Sub Array aksiyonu, sıralanmış ya da filtrelenmiş dizilerle birlikte kullanılarak anlamlı alt gruplar elde etmek için kullanılabilir.
Teknik Riskler
- Geçersiz İndeks Aralığı: Starting Index ve Count değerlerinin, dizinin boyutunu aşmadığından emin olun. Aksi takdirde sistem hata verebilir veya boş dizi döndürebilir.
- Negatif Değer Kullanımı: Negatif Starting Index veya Count kullanımı sistem tarafından desteklenmez ve beklenmedik davranışlara yol açabilir.
- Boş veya Tanımsız Dizi: Value alanına gelen ana dizi boşsa veya hiç tanımlanmadıysa, Sub Array aksiyonu çalışmayabilir. Bu durumda önce dizinin doluluğu kontrol edilmelidir.
- Dinamik Kaynakların Hatalı Bağlanması: Symbol Picker kullanılırken yanlış veri bağlama (örneğin sayı yerine string) alt dizinin yanlış çalışmasına ya da hata almasına neden olabilir.
- Sıfır Elemanlı Alt Dizi: Count değeri 0 girilirse, aksiyon herhangi bir veri döndürmez. Bu durum bazen kullanıcıya hiçbir veri gösterilmemesine neden olabilir.
Sub Array, veri setlerinizi kontrol altına almanın ve UI üzerinde yalnızca gerekli veriyi göstererek kullanıcı deneyimini iyileştirmenin etkili bir yoludur. Özellikle listeleme, sayfalama ve özet gösterimler için vazgeçilmez bir aksiyondur.