Kullanıcı Kılavuzu

Search Table

27/6/25
Search Table

Search Table aksiyonu, kullanıcıların bir tablo içerisinde belirli bir metin ile arama yapmasını sağlar. UI üzerindeki bir Table bileşeni ile ilişkilendirilerek, bir Text Input alanına yazılan arama kelimesine göre tablodaki veriler filtrelenir.

Teknik Özellikler

  • Gerçek Zamanlı Filtreleme: Tablo üzerindeki veriler anında filtrelenir.
  • Dinamik Arama: Her kullanıcı girişine göre farklı sonuçlar gösterilir.
  • UI Tabanlı Seçim: Arama yapılacak tablo ve input alanı görsel olarak bağlanır.
  • Yüksek Performans: Büyük veri listelerinde bile optimize arama sağlar.

Search Table Aksiyonu Uygulama Adımları

  1. Kuika platformuna giriş yapın.
  2. Apps ekranından ilgili projenizi açın.
  3. UI Design modülüne geçin.
  4. Sağ kenarda yer alan Properties panelini açın.
  5. Arama işlemi için kullanılacak bir Text Input bileşeni ekleyin.
  1. Verileri listeleyecek bir Table bileşeni ekleyin ve ilgili veri kaynağına bağlayın.
  2. + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Export > Search Table aksiyonunu ekleyin.

Parametre Tanımları

  • Select a Table: Arama işleminin uygulanacağı tabloyu belirtir.
  • Search Text: Kullanıcının arama metnini girdiği input alanını belirtir.

Kullanım Senaryosu: Müşteri Adına Göre Liste Filtreleme

Kullanıcı, müşteri listesini görüntülediği bir ekranda “Müşteri Adı”na göre filtreleme yapmak istiyor. Bir arama kutusuna yazdığı her kelimeye göre tablodaki müşteri listesi dinamik olarak güncellenmelidir.

Uygulama Akışı:

  • Elementler:
    • Text Input → ID: txtCustomerName
    • Table → ID: table1
    • Button → Label: “Ara”
  • Aksiyon:
    • txtCustomerName alanına girilen değer ile tableCustomerList tablosunda arama yapılması sağlanır.
    • Ara butonuna OnClick tetikleyicisi eklenir.
  • Aksiyon Ekleme:
    • OnClick → Export → Search Table
    • Parametreler:
      • Select a Table: table1
      • Search Text

Search Table Aksiyonu İleri Seviye Özelleştirmeler

  • Gerçek Zamanlı Arama: OnChange tetikleyicisi ile birlikte kullanıldığında her yazımda otomatik arama yapılabilir.
  • Çoklu Alan Araması: İlerleyen sürümlerde birden fazla sütunda eş zamanlı arama yapılabilmesi desteklenebilir. Bu durumda birden fazla Text Input’dan gelen verilerle arama parametresi oluşturulabilir (örn. birleştirerek).
    Kapsamlı Filtreleme: Search Table aksiyonu, daha gelişmiş filtreleme aksiyonları ile birlikte zincirleme şekilde kullanılabilir.

Teknik Riskler ve Kontroller

  • Performans Sorunları: Çok büyük veri setlerinde anlık arama işlemleri yavaşlayabilir. Sayfalandırma ve yükleme sınırlandırmaları kullanılmalıdır.
  • Boş Input: Arama alanı boş olduğunda, eski filtrelerin kaldırılması veya tüm verilerin yeniden yüklenmesi sağlanmalıdır.
  • Tablo ID Hataları: Yanlış tablo seçimi ya da input ID tanımları hataya neden olabilir. Symbol Picker kullanımı önerilir.
  • Aynı Veride Yinelenen Sonuçlar: Filtrelemeye girmeyen alanlar arama sonucunda gösterilebilir. UI üzerindeki sütunları gözden geçirin.

Search Table aksiyonu, kullanıcıların uygulama içindeki tablolarda hızlı ve esnek arama yapabilmesini sağlar. Hem arayüz hem de veri katmanında optimize edilmiş bu aksiyon sayesinde, kullanıcı deneyimi artırılır, büyük veri setleri daha erişilebilir hale gelir ve interaktif listeleme işlemleri kolaylaştırılır.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar