Kullanıcı Kılavuzu

Subtract

Subtract

Kuika’nın Subtract aksiyonu, iki sayısal değer arasındaki farkı hesaplamak için kullanılır. Uygulama içinde dinamik hesaplamalar yapmanıza olanak tanır. Örneğin, bir harcama takibi uygulamasında, belirli bir kalem için ayrılan bütçeden yapılan harcamayı çıkararak güncel kalan bakiyeyi otomatik olarak görüntüleyebilirsiniz. Aksiyon, veri bazlı hesaplama akışlarında hızlı ve pratik sonuçlar üretmek için idealdir.

Teknik Özellikler

  • Çıkarma İşlemi: İlk değerden ikinci değeri çıkararak sonucu hesaplar. Bu işlem, kullanıcıdan gelen form girdileri, mevcut veriler ya da önceki aksiyon çıktılarıyla dinamik şekilde yapılabilir.
  • Web & Mobil Destek: Aksiyon, hem web hem de mobil uygulamalarda tam uyumlu şekilde çalışır.

Subtract 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.
  • Bir buton oluşturun (örneğin “Kalan Bütçeyi Hesapla”).
  • Butonu seçin ve + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Arithmetic > Substract aksiyonunu ekleyin.

Aksiyon Parametrelerini Yapılandırma

  • Value (Decimal - zorunlu): Çıkarma işleminin yapılacağı ilk sayısal değerdir. 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): İlk değerden çıkarılacak ikinci değerdir.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: Kalan Bütçeyi Hesaplama

Bir kullanıcı belirli bir etkinlik için toplam bütçesini ve yaptığı harcamayı girdikten sonra, sistem otomatik olarak kalan bütçeyi hesaplayarak kullanıcıya gösterir. Bu işlem, kullanıcı formu doldurduktan sonra bir butona tıklamasıyla tetiklenen bir aksiyonla yapılabilir.

  1. UI Design modülüne girin ve sol kenardaki Elements panelinden bir Button elementi seçin.
  2. Kalan tutarı göstereceğiniz alanı (örneğin bir Label ya da başka bir Text Input) ekleyin.
  3. Hesaplamayı başlatacak butonu seçin ve Properties panelinden +ADD ACTION menüsünü açın.
  4. OnClick → Arithmetic → Subtract aksiyonunu seçin.

Subtract Aksiyonunu Yapılandırma

  • Value: Symbol Picker > Components> Number Input 
  • Value2: Symbol Picker > Components> Number Input 

Sonuç Kullanımı (Opsiyonel)

Subtract aksiyonunun hemen ardından bir Set Value aksiyonu ekleyerek hesaplanan kalan bütçeyi bir alanda gösterebilirsiniz:

  • Set Value → Target: remainingBudget alanı
  • Value: Subtract aksiyonunun sonucu

Bu yapılandırmayla, kullanıcı toplam bütçeyi ve yaptığı harcamayı girdikten sonra "Kalanı Hesapla" butonuna tıkladığında kalan miktar hesaplanır ve ekranda gösterilir. Böylece kullanıcı, etkinlik için harcayabileceği mevcut bakiyeyi anında görebilir.

Subtract Aksiyonu İleri Seviye Özelleştirmeler

  • Dinamik Girişlerle Fark Hesaplama: Kullanıcının farklı kategorilerde yaptığı harcamaları çıkararak her kategoriye özel kalan miktar hesaplanabilir.
  • Zincirleme Hesaplamalarda Kullanım:Subtract aksiyonu, diğer aritmetik aksiyonlarla (Sum, Multiply, Divide) birlikte kullanılabilir. Örneğin: İlk olarak tüm harcamalar toplanır (Sum), ardından bütçeden çıkarılır (Subtract).
  • Sonucun Görselleştirilmesi: Aksiyon sonucunu bir Label, Progress Bar veya Chart bileşeninde görsel olarak sunabilirsiniz.

Teknik Riskler ve Kontroller

  • Negatif Değer Riski: Value2, Value'den büyük olduğunda sonuç negatif olabilir. Gerekirse bu durumu kontrol etmek için bir Condition aksiyonu eklenebilir.
  • Boş veya Geçersiz Girdiler: Kullanıcının eksik ya da yanlış veri girişi yapmasını önlemek için, input doğrulamaları eklenmelidir.

Subtract aksiyonu, Kuika platformunda hesaplama temelli uygulamalarda en sık kullanılan aksiyonlardan biridir. Gerek bütçe takibi, gerek veri farklarının hesaplanması gibi birçok senaryoda kullanılabilir. Basit bir matematiksel işlemle güçlü sonuçlar üreterek uygulamanıza dinamiklik kazandırır.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar