Save Record aksiyonu, bir form ya da veri girişi ekranında yapılan değişiklikleri veritabanına kaydetmek için kullanılır.
Bu aksiyon sayesinde:
- Bir form aracılığıyla toplanan verileri güncelleyebilir veya yeni bir kayıt ekleyebilirsiniz.
- MSSQL ve Oracle gibi veritabanı sistemleriyle entegre çalışarak, mevcut veritabanı altyapısını değiştirmeden veri yönetimini sürdürebilirsiniz.
Save Record aksiyonu, web ve mobil uygulamalarda desteklenmektedir.
Save Record Aksiyonu Ekleyin
- Kuika platformuna giriş yapın ve Apps ekranından çalışacağınız projeyi açın.
- UI Design modülüne geçin ve sağ kenarda bulunan Properties panelini açın.
- + ADD ACTION açılır menüsüne tıklayın.
- Initial Actions → Managed DB → Save Record seçeneğini seçin.
Save Record Aksiyonu Modları
Save Record aksiyonunun üç farklı modu bulunur:
- Smart:
- Eğer aksiyon ile gönderilen Id, tablodaki bir Id ile eşleşiyorsa UPDATE, eşleşmiyorsa INSERT işlemi çalıştırılır.
- Insert:
- Eğer tabloda verilen Id ile eşleşen bir kayıt yoksa, yeni bir kayıt oluşturur.
- Ancak verilen Id ile eşleşen bir kayıt mevcutsa, hata alınır.
- Update:
- Eğer tabloda verilen Id ile eşleşen bir kayıt varsa, kayıt güncellenir.
- Eşleşen bir kayıt yoksa, hiçbir işlem yapılmaz.
Save Record Aksiyonunda Tablo Seçimi ve Koşullar
- Eğer aksiyonda "Update" modu seçilmişse, aksiyonun altında güncellenmesi gereken tablo girdilerini temsil eden bir alan çıkacaktır.
- Bu alana birden fazla koşul eklenebilir.
- Koşullar, AND yapısı ile birbirine zincirlenebilir.
- Alternatif olarak, bir OR koşul grubu oluşturularak, herhangi bir koşul sağlandığında aksiyonun çalışması sağlanabilir.
Tablo Seçimi
- "Select Table" alanından kayıt işlemi için kullanılacak tabloyu seçin.
- Açılan "Multi Select" penceresinde, seçilen tablonun kolonları listelenecektir.
- Bu kolonlar, tabloya bağlı olarak aksiyon parametreleri şeklinde tanımlanır ve aksiyonun işlevselliğini belirler.
Bu adımları takip ederek Kuika platformunda Save Record aksiyonunu başarıyla yapılandırabilirsiniz.