Kullanıcı Kılavuzu

Sum

Sum

Kuika’nın Sum aksiyonu, iki sayısal değerin toplanmasını sağlayarak uygulama içerisindeki hesaplama ihtiyaçlarına pratik bir çözüm sunar. Bu aksiyon sayesinde kullanıcıdan alınan ya da sistemde tanımlı değerlerin toplamı dinamik olarak hesaplanabilir. Özellikle satış, puanlama, maliyet ya da hesaplama temelli senaryolarda kullanımı oldukça yaygındır. Uygulama içi veri akışı ve kullanıcı deneyimi açısından hesaplamaları otomatikleştirmek adına etkili bir araçtır.

Teknik Özellikler

  • Sayısal Değer Toplama: Belirtilen iki değerin toplamını hesaplar. Değerler sabit olarak girilebileceği gibi, kullanıcıdan gelen formlardan, component’lerden ya da aksiyon çıktılarından da alınabilir.
  • Veri Kaynağı Uyumu: Value ve Value2 alanlarına form component’ları, ekran girdileri, aksiyon çıktıları veya sabit değerler bağlanabilir.
  • Web & Mobil Destek: Aksiyon, hem web hem de mobil uygulamalarda uyumludur ve sorunsuz şekilde çalışır.

Sum Aksiyonu Uygulama Adımları

1. UI Design'da Aksiyonu Tanımlama

  • Kuika platformunda projenizi açın.
  • UI Design modülüne geçin ve ilgili ekranı seçin.
  • Toplama işlemini tetikleyecek bir buton ya da aksiyon alanı oluşturun (örneğin: “Toplamı Hesapla”).
  • İlgili component’i (örneğin buton) seçin.
  • + ADD ACTION menüsünden tetikleyici olaya göre (Initial Actions, OnClick vb.)  Arithmetic → Sum aksiyonunu seçin.

Aksiyon Parametrelerini Yapılandırma

  • Value (Decimal - zorunlu): Toplama işleminin ilk sayısal değeri.
    Bu alana öncelikli olarak Action Result gibi veri kaynaklarından veri aktarılabilir. Ayrıca Method Input, Current, Screen Input, Fixed veya Component gibi farklı kaynaklar da kullanılabilir. Bu kategoriler Symbol Picker üzerinden seçilerek tanımlanabilir. 
  • Value2 (Decimal - zorunlu): Toplama işleminin ikinci sayısal değeri.
    Bu alana öncelikli olarak Action Result gibi veri kaynaklarından veri aktarılabilir. Ayrıca Method Input, Current, Screen Input, Fixed veya Component gibi farklı kaynaklar da kullanılabilir. Bu kategoriler Symbol Picker üzerinden seçilerek tanımlanabilir.

Kullanım Senaryosu: Ürün Fiyatlarını Toplama

Bir e-ticaret uygulamasında, kullanıcı alışveriş sepetine ürün ekledikçe, her ürünün fiyatı bir form component’ına yazılır. “Toplam Tutarı Gör” butonuna tıklandığında, sistem Sum aksiyonuyla bu değerleri toplayarak kullanıcıya toplam maliyeti gösterir.

Örnek Uygulama:

  1. UI Design modülüne girin ve iki adet fiyat girişi için Number Input alanı oluşturun.
  2. Bir adet Button sürükleyip bırakın. Label olarak “Toplamı Hesapla” yazın.
  1. Butonu seçin, OnClick → Arithmetic → Sum aksiyonunu ekleyin.
  2. Value: Symbol Picker > Components> Number Input
    Value2: Symbol Picker > Components> Number Input 
  3. Sonucu göstermek için bir Label oluşturun ve Sum aksiyonunun çıktısını burada görüntüleyin.

Sum Aksiyonu İleri Seviye Özelleştirmeler

  • Birden Fazla Değerin Toplanması: Eğer ikiden fazla değeri toplamak isterseniz, birden fazla Sum aksiyonunu zincirleyebilir ya da bu değerleri bir liste olarak işleyip özel hesaplama metodları kullanabilirsiniz.
  • Form Otomasyonları: Form içerisinde kullanıcı alan doldurdukça tetiklenen otomatik toplamlar için OnBlur veya OnChange olaylarıyla Sum aksiyonu bağlanabilir.
  • Dinamik Hesaplamalar: Kullanıcının seçimlerine göre değişen fiyat, puan veya skor hesaplamalarında kullanarak interaktif bir deneyim yaratabilirsiniz.

Teknik Riskler ve Kontroller

  • Veri Türü Uyumsuzluğu: Value ve Value2 alanlarının sayısal (decimal/integer) değer olduğundan emin olun.
  • Boş Değerler: Boş veya null değerler toplama sırasında hata verebilir. Varsayılan değer tanımlanması önerilir.
  • Görsel Güncelleme: Hesaplanan sonuç kullanıcıya gösterilecekse, ilgili komponentin güncellenmesi sağlanmalıdır.

Sum aksiyonu, Kuika uygulamalarında hızlı ve dinamik hesaplamalar yaparak kullanıcı deneyimini artırmak için etkili bir araçtır. Esnek yapılandırma seçenekleri ve platformlar arası uyumluluğu sayesinde pek çok senaryoda kolaylıkla kullanılabilir.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar