Kullanıcı Kılavuzu

Concatenate

17/11/25
Concatenate

Concatenate, Kuika platformunda iki veya daha fazla metin (string) değerini birleştirerek tek bir metin çıktısı oluşturmanızı sağlayan aksiyondur. Dinamik veri birleştirmeleri, kullanıcı bilgilerini tek satırda toplama veya metin tabanlı çıktılar oluşturma gibi senaryolarda kullanılır.

Teknik Özellikler

  • Metin Birleştirme: İki farklı string değeri bir araya getirir ve tek bir string çıktısı döndürür.
  • Dinamik Veri Desteği: Sabit değerler (Fixed Value) veya Symbol Picker ile gelen dinamik parametreler birleştirilebilir.
  • Esnek Kullanım: Form alanları, değişkenler, API sonuçları veya kullanıcı girdileriyle birlikte kullanılabilir.
  • Web ve Mobil Uygulama Uyumluluğu: Concatenate aksiyonu hem web hem mobil uygulamalarda çalışır.

Concatenate Aksiyonu Uygulama Adımları

  1. Kuika platformuna giriş yapın.
  2. Apps ekranından çalışacağınız projeyi seçin.
  3. UI Design modülünde aksiyonu tanımlamak istediğiniz ekranı açın.
  4. Sağ kenardaki Properties Panel’i açın.
  1. + ADD ACTION menüsünden tetikleyici olayı seçin (örneğin Initial Actions, OnClick, OnBlur vb.).
  2. Açılan menüden StringOperations > Concatenate aksiyonunu ekleyin.
  3. Parametre alanlarını aşağıdaki gibi yapılandırın.

Aksiyon Parametreleri

  • Value1 (String - One): Birleştirilecek ilk metin değeridir. Bu alan, sabit (Fixed Value) veya dinamik (Symbol Picker) olarak tanımlanabilir.
  • Value2 (String - One): Birleştirilecek ikinci metin değeridir. Value1 ile aynı şekilde sabit veya dinamik veri girişi destekler.
  • Don’t trigger validations (Boolean): Aktifleştirildiğinde, aksiyon çalışırken form validasyonları tetiklenmez.

Sabit değerlerle metin eklerken boşluk bırakmak için " " (bir boşluk karakteri) kullanın. Örneğin "Ad: " + UserName.

Kullanım Senaryosu: Kullanıcı Adı ve Soyadını Birleştirme

Bir kullanıcı formunda ad ve soyad alanları ayrı olarak tutuluyor. Formun sonunda, bu iki alanın tek bir string olarak görüntülenmesi gerekiyor. Concatenate aksiyonu kullanılarak bu iki değer birleştirilir.

Senaryo Akışı:

  1. UserName ve UserSurname alanlarından gelen değerler alınır.
  2. Value1: @UserName
  3. Value2: " " + @UserSurname
  4. Aksiyon sonucu: "John Doe" olarak tek bir string döner.

Bu şekilde kullanıcı bilgisi rapor, etiket veya API çağrısında tek satır olarak kullanılabilir.

Concatenate Aksiyonu İleri Seviye Özelleştirmeler

  • Birden Fazla Değer Birleştirme: Concatenate aksiyonu zincirleme şekilde kullanılarak birden fazla string birleştirilebilir. Örneğin: Name + " " + Surname + " - " + Department
  • Dinamik Placeholder Kullanımı: Form veya sistem değişkenleri Symbol Picker ile çağrılarak dinamik metinler oluşturulabilir.
  • Veri Formatlama: Tarih, sayı veya durum değerleri metinle birleştirilerek anlamlı çıktılar üretilebilir (örn. "Sipariş Tarihi: " + @OrderDate).
  • Bildirim İçeriği Oluşturma: Concatenate aksiyonu ile kullanıcıya gönderilen e-posta veya bildirim metinleri dinamik olarak oluşturulabilir.

Teknik Riskler

  • Boş Değerler: Eğer Value1 veya Value2 boşsa, sonuç yalnızca dolu olan metinle döner. Bu nedenle boş değer kontrolü yapılması önerilir.
  • Veri Tipi Uyumsuzluğu: Sadece string türündeki değerlerle çalışır. Sayısal veya tarih tipindeki değerler kullanılacaksa, önce string’e dönüştürülmelidir.
  • Boşluk Eksikliği: Metin birleştirmede manuel boşluk eklenmediği durumlarda değerler bitişik görünür.
  • Validasyon Devre Dışı: “Don’t trigger validations” açıkken, form doğrulamaları atlanır; bu durum beklenmedik veri akışına yol açabilir.
No items found.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar