Get Entity Values

Get Entity Values

Kuika’nın Get Entity Values aksiyonu, belirli bir entity’ye ait tüm kayıtlı attribute değerlerini (entity values) toplu olarak sistemden almak için kullanılır. Bu aksiyon, bir entity’ye bağlı tüm veri kayıtlarının listesini elde etmek için kullanılır.

Bu aksiyon şu an Beta sürümde sunulmaktadır ve geliştirme süreci devam etmektedir. Üretim ortamında kullanılmadan önce dikkatli test edilmesi önerilir.

Bu aksiyon, entity bazlı tüm veri değerlerinin toplu görüntülenmesi veya işlenmesi gereken durumlarda tercih edilir.

Teknik Özellikler

  • Toplu Entity Value Getirme (EAV Paneli): Get Entity Values aksiyonu şu zorunlu parametre ile çalışır:
    • EntityId (Guid - Zorunlu): Değerleri alınacak entity’nin benzersiz kimliğidir.
  • Veri Kaynağı Uyumluluğu: EntityId parametresi Symbol Picker aracılığıyla şu kaynaklardan alınabilir:
    • Form Component
    • Select Box / Fixed
    • Action Result
    • Current
  • Web & Mobil Destek: Get Entity Values aksiyonu hem web hem de mobil uygulamalarda çalışır.
Get Entity Values Aksiyonu Uygulama Adımları

1. Entity Seçimi

  • Kullanıcının entity seçtiği bir form alanı hazırlanır.

2. Aksiyon Tanımlama

  • Örneğin bir buton veya ekran açılışında şu aksiyon eklenir:
    • + ADD ACTION > OnClick / OnLoad > EAV > Entity Value > Get Entity Values
  • Parametre olarak:
    • EntityId: Symbol Picker > Select Box, Fixed veya Component olarak atanır.

3. Sonucun Kullanımı

  • Aksiyon sonucu, entity’ye ait tüm değerlerin listesi olarak döner.
  • Dönen veri bir tablo, repeater veya dinamik forma yüklenebilir.
  • Ayrıca JSON yapısı içinde her attribute ve değeriyle birlikte alınabilir.
Kullanım Senaryosu: Müşteri Tüm Özel Alan Değerlerini Listeleme

Bir müşteri profiline ait tüm attribute değerleri (örneğin “Telefon”, “Adres”, “Doğum Tarihi”) bir listede veya formda gösterilir.

  1. Müşteri seçilir.
  2. Get Entity Values aksiyonu çalıştırılır.
  3. Dönen değerler kullanıcıya tabloda veya detay ekranında sunulur.
Get Entity Values Aksiyonu İleri Seviye Özelleştirmeler
  • Filtreleme: Sonuçlar uygulama tarafında filtrelenebilir veya sayfalama yapılabilir.
  • Veri Dönüşümü: Alınan veriler, farklı formatlara dönüştürülerek raporlama veya analiz için kullanılabilir.
  • Dinamik Form Entegrasyonu: Değerler dinamik form elementine otomatik atanabilir.

Teknik Riskler

  • Geçersiz veya Eksik EntityId: Parametre hatalıysa sonuç alınamaz.
  • Veri Yükü: Çok büyük veri setlerinde performans sorunları yaşanabilir.
  • Uyumsuz Veri Tipleri: Alınan değerlerin form bileşenleri ile uyumu sağlanmalıdır.

Get Entity Values aksiyonu, Kuika platformunun dinamik veri yapısında entity’ye bağlı tüm attribute değerlerini hızlı ve toplu olarak çekmek için ideal bir çözümdür. Esnek yapısı sayesinde pek çok farklı kullanım senaryosunda veri yönetimini kolaylaştırır.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar