Get Category

Get Category

Kuika’nın Get Category aksiyonu, EAV (Entity-Attribute-Value) veri modeli kapsamında daha önce oluşturulmuş belirli bir kategori kaydının detaylarını getirmek için kullanılır. Bu aksiyon, kategori bilgilerini düzenleme, görüntüleme veya başka işlemlerde kullanmak üzere önceden doldurulmuş formlar oluşturmak için idealdir.

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.

Teknik Özellikler

  • Kategori Detayı Getirme (EAV Paneli): Get Category aksiyonu aşağıdaki zorunlu parametreyle çalışır:
    • Id (Guid - Zorunlu): Getirilecek kategori kaydının sistemdeki benzersiz kimliğidir. Bu parametre, hangi kategoriye ait verilerin çekileceğini belirler.
  • Veri Kaynağı Uyumluluğu: Id parametresi aşağıdaki kaynaklardan alınabilir:
    • Component (SelectBox, Table)
    • Fixed (Sabit Guid)
    • Screen Input
    • Action Result
    • Current
  • Web & Mobil Destek: Get Category aksiyonu hem web hem de mobil uygulamalarda kullanılabilir.
Get Category Aksiyonu Uygulama Adımları

1. Kategori Seçimi Yapılacak Arayüzü Oluşturma

  • Kullanıcının bir kategori seçebileceği bir element (örneğin Select Box veya Table) oluşturulur.
  • Seçilen kategoriye ait bilgiler başka bir formda gösterilmek istenir (örneğin kategori adı, açıklaması, üst kategorisi).

2. Aksiyon Tanımlama

  • Seçim yapıldığında veya sayfa yüklendiğinde:
    • + ADD ACTION > OnChange veya OnPageLoad > EAV > Category > Get Category aksiyonu tanımlanır.
  • Id parametresi, seçilen bileşendeki kategori ID’sine bağlanır.
    • Örneğin: Symbol Picker > Table.SelectedRow.Id

3. Sonuçları Bileşenlere Bağlama

  • Aksiyon sonucu dönen veri, form bileşenlerine dağıtılarak kullanıcıya detaylar gösterilir:
    • Name
    • Description
    • ParentId
Kullanım Senaryosu: Kategori Güncelleme Formu

Bir yönetici, mevcut bir kategoriyi düzenlemek istiyor. Bu işlem için:

  1. Kategori listesinden bir satır seçilir.
  2. Get Category aksiyonu bu ID ile tetiklenir.
  3. Seçilen kategoriye ait bilgiler bir formda gösterilir:
    • Kategori adı: “İletişim Bilgileri”
    • Açıklama: “Telefon ve e-posta ile ilgili alanlar”
    • Üst Kategori: “Kullanıcı Bilgileri”
  4. Yönetici düzenleme yapar ve Update Category aksiyonuyla günceller.
Get Category Aksiyonu İleri Seviye Özelleştirmeler
  • Otomatik Form Doldurma: Aksiyon sonucu, Set Value aksiyonları ile doğrudan form alanlarına yazılabilir.
  • Gizli ID Saklama: ID bilgisi görünmez bir alan veya sadece işlem için kullanılan bir değişken aracılığıyla saklanabilir.
  • Koşullu Yükleme: ID boşsa veya geçersizse aksiyon iptal edilebilir.

Teknik Riskler

  • Geçersiz veya Boş ID: Id parametresi boş ya da sistemde mevcut olmayan bir değerse sonuç dönmeyebilir.
  • Veri Formatı Uyumsuzluğu: Aksiyon sonucunun bağlandığı bileşenler, veri tiplerine uygun şekilde yapılandırılmalıdır.
  • Beta Sürüm Riski: Özellik beta sürümde olduğundan bazı senaryolarda istikrarsız davranışlar olabilir.

Get Category aksiyonu, Kuika platformunda kategori detaylarına hızlıca erişmek ve bu verileri arayüzde göstermek için ideal bir çözümdür. Güncelleme, görüntüleme ve doğrulama gibi işlemler için güçlü bir temel sunar. Tek bir parametreyle çalışmasına rağmen, veri akışında yüksek esneklik sağlar.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar