Get Entity Attribute Value

Get Entity Attribute Value

Kuika’nın Get Entity Attribute Value aksiyonu, belirli bir entity’ye ait tek bir attribute’un (öznitelik) değerini sistemden almak için kullanılır. Bu aksiyon sayesinde, entity-attribute ilişkisine bağlı olarak daha önce girilmiş veri okunabilir ve arayüzde gösterilebilir ya da işleme alınabilir.

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, dinamik formlar, detay sayfaları ve özelleştirilmiş içerik üretimi gibi senaryolarda sıkça tercih edilir.

Teknik Özellikler

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

1. UI Üzerinden Seçim Yapma

  • Kullanıcının entity ve attribute seçimi yapabileceği form bileşenleri hazırlanır.
  • Veya seçim başka bir aksiyonun sonucu olarak alınır.

2. Aksiyon Tanımlama

  • Örneğin bir butona ya da ekran yüklendiğinde tetiklenecek şekilde şu adımla tanımlanır:
    • + ADD ACTION > OnClick / OnLoad > EAV > Entity Attribute Value > Get Entity Attribute Value
  • Parametreler belirlenir:
    • EntityId: Symbol Picker > Select Box / Form Component / Action Result
    • AttributeId: Symbol Picker > Fixed / Select Box / Component

3. Sonucun Kullanımı

  • Aksiyon sonucu bir Set Value aksiyonuyla başka bir form alanına yazılabilir veya kullanıcıya doğrudan gösterilmek üzere bir Label, Text Area lementine bağlanabilir.
Kullanım Senaryosu: Kullanıcının Not Bilgisini Gösterme

Bir uygulamada, kullanıcının daha önce “Ek Not” olarak kaydettiği bilgiyi göstermek isteniyor.

  1. Kullanıcı seçilir (entity).
  2. Attribute olarak “ek_not” alanı tanımlanmıştır.
  3. Get Entity Attribute Value aksiyonu çalıştırılır.
  4. Not bilgisi, form alanında veya bilgi kutusunda gösterilir.

Get Entity Attribute Value Aksiyonu İleri Seviye Özelleştirmeler
  • Koşullu Getirme: Belirli attribute tipi ya da kullanıcı rolüne göre bu aksiyon tetiklenebilir.
  • Değeri Formatlayarak Gösterme: Alınan değer bir hesaplama ya da biçimlendirme işleminden geçirilerek Set Value aksiyonu veya farklı şekilde sunulabilir.
  • Zincirleme Kullanım: Getirilen değer başka bir aksiyon için giriş verisi olabilir (örneğin If, Navigate).
  • Boş Değer Kontrolü: Eğer değer boşsa alternatif mesaj gösterilebilir veya bir uyarı tetiklenebilir.

Teknik Riskler

  • Eksik veya Hatalı ID’ler: EntityId veya AttributeId yanlış ya da boşsa aksiyon çalışmaz.
  • Veri Bulunamaması: Belirtilen entity için belirtilen attribute’un değeri sistemde kayıtlı olmayabilir — kullanıcıya uygun uyarı gösterilmelidir.
  • Performans: Yüksek veri trafiğinde her attribute için ayrı sorgu yapılması önerilmez; toplu veri çekimi tercih edilmelidir (Get Entity veya Get Entity Attribute Values ile)

Get Entity Attribute Value, Kuika platformunun EAV mimarisinde veri okuma işlemleri için kritik bir aksiyondur. Esnek kullanım senaryoları, basit yapılandırması ve dinamik arayüzlerle kolay entegrasyonu sayesinde, özelleştirilmiş veri gösterimi ve kullanıcı etkileşimi için ideal bir çözümdür.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar