AKSİYONLAR

Sistem Aksiyonlarının Temelleri

Sistem Aksiyonları Nedir?

Sistem aksiyonları, Kuika'nın sizlere sunduğu hazır fonksiyonlar veya komutlar olarak düşünülebilir. Bu fonksiyonlar sayesinde, karmaşık kodlar yazmadan çeşitli işlemleri kolayca gerçekleştirebilirsiniz.

Sistem Aksiyonlarının Avantajları

  • Zaman tasarrufu: Kod yazma ihtiyacını ortadan kaldırarak zamandan tasarruf etmenizi sağlar.
  • Kolay kullanım: Geniş bir kategori ve içerik listesinden hızla seçilerek kullanılırlar.
  • Hızlı geliştirme: Uygulamanızı daha hızlı bir şekilde geliştirmenize yardımcı olur.
  • Geniş işlevsellik: Farklı kategorilerde birçok aksiyon seçeneği sunar.

Sistem Aksiyonları Nasıl Kullanılır?

Sistem aksiyonları, üç farklı şekilde kullanılabilir:

  • Ekran ilk açıldığında: Ekranın Properties panelinde bulunan Add Actions seçeneğine tıklayıp Initial Actions bölümünden uygun sistem aksiyonunu seçebilirsiniz.
  • Ekranda Belirlenen Zaman Periyotlarında Tekrarlı Olarak: Ekranın Properties panelinde bulunan Add Actions seçeneğine tıklayıp Recurring Actions bölümünden zaman bilgisi girişi sağlayıp, ilgili sistem aksiyonunu seçebilirsiniz.
  • Ekrandaki bir elemente tıklandığında, elementin değeri değiştiğinde : Elementin Properties panelinden Add Actions seçeneğine tıklayarak gerekli aksiyonu ekleyebilirsiniz.

Sistem Aksiyonları ile Neler Yapabilirsiniz?

Sistem aksiyonları ile yapabilecekleriniz sınırsızdır. Birkaç örnek vermek gerekirse:

  • Kullanıcıya uyarı mesajı gösterebilirsiniz.
  • Bir sayfadan diğerine geçebilirsiniz.
  • Belirli koşullara bağlı olarak arayüzdeki elementleri gizleyebilirsiniz.
  • Verileri veri tabanına kaydedebilirsiniz.
  • Kullanıcıdan veri alabilirsiniz.
  • Hesaplama işlemleri yapabilirsiniz.
  • Uygulama içi ödemeleri gerçekleştirebilirsiniz.
  • Kullanıcılara bildirim gönderebilirsiniz.
  • Ve daha fazlasını…

Kuika, farklı bir çok kategoride onlarca sistem aksiyonu sunar. 

Bu aksiyon kategorilerine gelin birlikte bakalım

1. Aritmetik Aksiyonları

Arithmetic aksiyonlar, Toplama, çıkarma, çarpma ve bölme gibi temel matematiksel işlemleri kod yazmadan gerçekleştirmenizi sağlar.

Arithmetic aksiyonların kullanım alanlarına baktığımızda;

  • Ürün fiyatlarını hesaplamak
  • Sepetteki ürünlerin toplam fiyatını hesaplamak
  • İndirim oranlarını hesaplamak
  • Kargo ücretini hesaplamak
  • Kullanıcıdan alınan iki sayıyı toplamak veya çıkarmak

Örnek: Bir e-ticaret uygulamasında sepetteki ürünlerin toplam fiyatını hesaplamak için Sum aksiyonunu kullanabilirsiniz.

2. Authorization Aksiyonları

Authorization aksiyonları, kullanıcıların uygulamaya giriş yapmasını, yeni kullanıcı oluşturmasını, kullanıcıları aktif/pasif hale getirmesini ve uygulamanın ekranları veya elementleri üzerinde yetkilendirmeye olanak tanır.

Authorization aksiyonlarının örnek kullanım alanları;

  • Kullanıcıların uygulamaya giriş yapmasını ve kayıt olmasını sağlamak
  • Kullanıcıların profillerini yönetmek
  • Farklı kullanıcı grupları için farklı yetkilendirmeler belirlemek
  • Belirli ekranları veya elementleri belirli kullanıcılara görünür kılmak

Örnek: Bir sosyal medya uygulamasında kullanıcıların Google veya Facebook ile giriş yapmasını sağlamak için Authorization aksiyonları altında yer alan SignWithGoogle ve SignWithFacebook aksiyonlarını kullanabilirsiniz.

3. Condition Aksiyonları

Condition aksiyonları, belirli koşullara bağlı olarak farklı fonksiyonları gerçekleştirmenizi sağlar.

Örneğin;

  • Kullanıcının yaşına göre farklı yönlendirmeler yapmak
  • Kullanıcının seçtiği ürünlere göre farklı indirimler uygulamak
  • Formdaki verilerin doğruluğunu kontrol etmek
  • Belirli bir koşula bağlı olarak bir mesaj göstermek

Örnek: Bir e-ticaret uygulamasında cinsiyete göre kategori yönlendirmesi yapmak  için IfThenElse aksiyonunu kullanabilirsiniz.

4. Device Aksiyonları

Device aksiyonları, cihazın türüne (mobil/web) ve özelliklerine göre farklı işlemleri gerçekleştirmenizi sağlar.

Device aksiyonlarının örnek kullanım alanları ise, 

  • Mobil cihazlarda kamerayı açmak
  • Web tarayıcıda bir URL açmak
  • Cihazın konumunu almak

Örnek: Bir mobil uygulamada kamerayı açarak fotoğraf çekmek için PhotoTake  aksiyonunu kullanabilirsiniz.

5. Export Aksiyonları

Export aksiyonları, uygulamadaki verileri ve bilgileri farklı formatlarda dışarı aktararak, analiz etmenizi, paylaşmanızı veya arşivlemenizi sağlar.

Export aksiyonları farklı kullanım seçeneklerine sahiptir;

  • Raporlar oluşturmak
  • Verileri analiz etmek
  • Verileri yedeklemek
  • Verileri diğer sistemlerle paylaşmak
  • Bir kişi kartını VCF olarak dışa aktarmak
  • QR kod oluşturmak

Örnek: Bir personel yönetim uygulamasında personellerin listesini Excel formatında dışarı aktarmak için ExportExcel aksiyonunu kullanabilirsiniz.

6. Geolocation Aksiyonları

Geolocation aksiyonları, kullanıcının konumuna göre farklı işlemleri gerçekleştirmenizi sağlar.

Örneğin;

  • Kullanıcının yakınındaki mağazaları göstermek
  • Hava durumunu göstermek
  • Konuma dayalı bildirimler göndermek
  • Yol tarifi vermek

Örnek: Bir harita uygulamasında kullanıcının konumunu harita üzerinde göstermek için Location Get Current Coordinates aksiyonunu kullanabilirsiniz.

7. Invers Aksiyonları

Invers aksiyonları, geliştirdiğiniz uygulamada Invers CloudBoxx telematik cihazı ile iletişim ve entegrasyon sağlar.

Invers aksiyonlarının kullanım alanlarını incelediğimizde;

  • Bir aracın motorunu çalıştırma
  • Araç bilgilerini görüntüleme
  • Aracı kilitleme ya da kilidi açma

Örnek: Bir araç paylaşım uygulamasında listelediğiniz araçların bilgisini çekmek için araç özelinde Invers Get Car Info aksiyonunu kullanabilirsiniz.

8. LocalStorage Aksiyonları

LocalStorage aksiyonları, geliştirdiğiniz uygulamalarda tarayıcı veya cihaz üzerinde verileri kalıcı veya geçici olarak depolamanızı ve bu verileri okumanızı sağlar. Bu aksiyonlar, verilerinizi yönetmek için önemli bir araçtır.

Local Storage aksiyonlarının kullanım alanlarına örnek olarak;

  • Kullanıcı verilerini Local Storage’da saklamak
  • Oturum bilgilerini geçici olarak depolamak

Örnek: Bir web uygulamasında, kullanıcı oturumu kapandığında oturum verilerinin silinmesi gerekiyorsa, LocalStorage altındaki SessionStorage aksiyonlarından yararlanabilirsiniz.

9. ManageDB Aksiyonları

ManageDB aksiyonları, Veri tablosuna kayıt ekleme, güncelleme ve silme gibi işlemleri kod yazmadan gerçekleştirmenizi sağlar.

Bu aksiyonların kullanım alternatiflerine baktığımızda,

  • Kullanıcıları veri tabanına kaydetmek
  • Ürün bilgilerini güncellemek
  • Bir kullanıcıyı silmek

Örnek: Bir e-ticaret uygulamasında siparişleri veri tabanına kaydetmek için Save Record aksiyonunu kullanabilirsiniz.

10. MultiLanguage Aksiyonları

MultiLanguage aksiyonları, uygulamanızı farklı dillere çevirmenizi ve kullanıcıların tercih ettikleri dilde kullanmalarını sağlar.

Multilanguage aksiyonları farklı kullanım alanlarına sahiptir, bu alanlara örnek olarak

  • Uygulamayı global hale getirmek
  • Farklı dil konuşan kullanıcılara hitap etmek
  • Kullanıcı deneyimini iyileştirmek

Örnek: Bir e-ticaret uygulamasını İngilizce, Türkçe ve Almanca dillerine çevirmek için Multilanguage aksiyonlarını kullanabilirsiniz.

11. Navigation Aksiyonları

Navigation aksiyonları, uygulamadaki ekranlar arasında geçiş yapmanızı, URL oluşturmanızı ve menü öğelerini çekmenizi sağlar. 

Navigation aksiyonlarının kullanım alanları,

  • Kullanıcıları farklı ekranlara yönlendirmek
  • Uygulamanın navigasyon menüsünü oluşturmak
  • Farklı sayfalara bağlantılar oluşturmak

Örnek: Bir uygulamada ana sayfadan ürün detay sayfasına geçiş yapmak için Navigate aksiyonunu kullanabilirsiniz.

12. Notification Aksiyonları

Notification aksiyonları, kullanıcılara uygulama içi bildirim, push bildirim ve e-posta gibi son kullanıcı bildirimleri göndermenizi sağlar.

Notification aksiyonları, farklı senaryolarda kullanılabilir. Bu senaryolar;

  • Kullanıcıları önemli gelişmelerden haberdar etmek
  • Kullanıcıları uygulamaya tekrar yönlendirmek
  • Etkileşimi ve katılımı artırmak

Örnek: Bir sosyal medya uygulamasında kullanıcıya yeni mesaj bildirimi göndermek için SendPushNotification aksiyonunu kullanabilirsiniz.

13. Payment Aksiyonları

Payment aksiyonları, Stripe ve Iyzico entegrasyonları ile güvenli ve hızlı bir şekilde uygulama içi ödemeler almanızı sağlar.

Payment aksiyonlarının kullanım alanları örnekleri ise;

  • Ürün ve hizmet satışları
  • Üyelik sistemleri
  • Bağışlar

Örnek: Bir e-ticaret uygulamasında ürün satın alma işlemini gerçekleştirmek için sağlayıcı olarak kullandığınız ödeme entegrasyonunun sunduğu aksiyonu kullanabilirsiniz.

14. Process Administration Aksiyonları

Process Administration aksiyonları, iş akışlarını etkin bir şekilde yönetmenizi ve geliştirmenizi sağlar.

Kullanım Alanları:

  • İş akışlarını takip etmek ve yönetmek

Örnek: Bir sipariş iş akışında siparişin durumunu takip etmek için Get Process Status aksiyonunu kullanabilirsiniz.

15. Process Automation Aksiyonları

Process Automation aksiyonları, Kod yazmadan karmaşık iş süreçlerini otomatikleştirmenizi ve uygulamanızın işlevlerini genişletmenizi sağlayan süreç otomasyonları ile ilgili fonksiyonları sağlar

Kullanım Alanları örnekleri ise:

  • Tekrarlayan görevleri otomatikleştirmek
  • Farklı sistemler arasında veri aktarımı yapmak
  • İş süreçlerini standartlaştırmak

Örnek: Bir e-ticaret uygulamasında siparişlerin kargoya teslim edilmesi ile ilgili tüm işlemleri otomatikleştirmek için bir Process Automation aksiyonu kullanabilirsiniz.

16. String Aksiyonları

String aksiyonları, Bir metinden veya dizeden belirli bir alt metni veya alt kümeyi seçmenizi ve işlemenizi sağlar.

Kullanım Alanları:

  • Metinleri parçalamak ve analiz etmek
  • Büyük metin kümelerinden belirli bilgileri ayıklamak

Örnek: Hello World ifadesinde Hello kelimesini alt dize olarak almak istiyorsak SubString aksiyonunu kullanabilirsiz.

17.UI Control Aksiyonları

UI Control aksiyonları, kullanıcı arayüzü elementlerinin görünürlüğünü, değerlerini ve aktif/pasif olma durumları gibi kullanıcı arayüzü işlemlerini yönetmenizi sağlar.

Kullanım Alanlarına baktığımızda,

  • Elementleri göstermek veya gizlemek
  • Elementlerin değerlerini değiştirmek
  • Elementleri etkin veya devre dışı bırakmak

Örnek: Bir formdaki görsel yükleme butonuna tıklandığında ekranda yer alan Image elementinde görseli göstermek için SetValueOf aksiyonunu kullanabilirsiniz.

18. Trigger Aksiyonları

Trigger Aksiyonları, tekrarlayan aksiyonları bir paket gibi toplamanıza ve tekrar kullanılabilir hale getirmenize olanak sağlar.

Kullanım Alanları:

  • Aksiyonların tekrarlı kullanımlarını azaltmak
  • Karmaşık işlemleri kolaylaştırmak
  • Bakımı kolaylaştırmak

Örnek: aynı ekranda kullanılan bir listeleme aksiyonunu ekranın farklı alanlarında Trigger aksiyon aracılığıyla ekstra efor sarfetmeden kullanabilirsiniz. Örneğin bir liste ekran için ekranın açılışında yani Initial’ında kullanındığınız aksiyonu Search işlemi için bir butonda da kullanabilirsiniz.

Öğrenmeye Devam Edin!

Bu eğitimde sizlere sistem aksiyonlarına genel bir bakış sunmaya çalıştık. Daha detaylı bilgi için Kuika Kullanıcı Kılavuzundaki Sistem Aksiyonları sayfasını ziyaret edebilirsiniz.

Sistem Aksiyonları Nedir?

Sistem aksiyonları, Kuika'nın sizlere sunduğu hazır fonksiyonlar veya komutlar olarak düşünülebilir. Bu fonksiyonlar sayesinde, karmaşık kodlar yazmadan çeşitli işlemleri kolayca gerçekleştirebilirsiniz.

Sistem Aksiyonlarının Avantajları

  • Zaman tasarrufu: Kod yazma ihtiyacını ortadan kaldırarak zamandan tasarruf etmenizi sağlar.
  • Kolay kullanım: Geniş bir kategori ve içerik listesinden hızla seçilerek kullanılırlar.
  • Hızlı geliştirme: Uygulamanızı daha hızlı bir şekilde geliştirmenize yardımcı olur.
  • Geniş işlevsellik: Farklı kategorilerde birçok aksiyon seçeneği sunar.

Sistem Aksiyonları Nasıl Kullanılır?

Sistem aksiyonları, üç farklı şekilde kullanılabilir:

  • Ekran ilk açıldığında: Ekranın Properties panelinde bulunan Add Actions seçeneğine tıklayıp Initial Actions bölümünden uygun sistem aksiyonunu seçebilirsiniz.
  • Ekranda Belirlenen Zaman Periyotlarında Tekrarlı Olarak: Ekranın Properties panelinde bulunan Add Actions seçeneğine tıklayıp Recurring Actions bölümünden zaman bilgisi girişi sağlayıp, ilgili sistem aksiyonunu seçebilirsiniz.
  • Ekrandaki bir elemente tıklandığında, elementin değeri değiştiğinde : Elementin Properties panelinden Add Actions seçeneğine tıklayarak gerekli aksiyonu ekleyebilirsiniz.

Sistem Aksiyonları ile Neler Yapabilirsiniz?

Sistem aksiyonları ile yapabilecekleriniz sınırsızdır. Birkaç örnek vermek gerekirse:

  • Kullanıcıya uyarı mesajı gösterebilirsiniz.
  • Bir sayfadan diğerine geçebilirsiniz.
  • Belirli koşullara bağlı olarak arayüzdeki elementleri gizleyebilirsiniz.
  • Verileri veri tabanına kaydedebilirsiniz.
  • Kullanıcıdan veri alabilirsiniz.
  • Hesaplama işlemleri yapabilirsiniz.
  • Uygulama içi ödemeleri gerçekleştirebilirsiniz.
  • Kullanıcılara bildirim gönderebilirsiniz.
  • Ve daha fazlasını…

Kuika, farklı bir çok kategoride onlarca sistem aksiyonu sunar. 

Bu aksiyon kategorilerine gelin birlikte bakalım

1. Aritmetik Aksiyonları

Arithmetic aksiyonlar, Toplama, çıkarma, çarpma ve bölme gibi temel matematiksel işlemleri kod yazmadan gerçekleştirmenizi sağlar.

Arithmetic aksiyonların kullanım alanlarına baktığımızda;

  • Ürün fiyatlarını hesaplamak
  • Sepetteki ürünlerin toplam fiyatını hesaplamak
  • İndirim oranlarını hesaplamak
  • Kargo ücretini hesaplamak
  • Kullanıcıdan alınan iki sayıyı toplamak veya çıkarmak

Örnek: Bir e-ticaret uygulamasında sepetteki ürünlerin toplam fiyatını hesaplamak için Sum aksiyonunu kullanabilirsiniz.

2. Authorization Aksiyonları

Authorization aksiyonları, kullanıcıların uygulamaya giriş yapmasını, yeni kullanıcı oluşturmasını, kullanıcıları aktif/pasif hale getirmesini ve uygulamanın ekranları veya elementleri üzerinde yetkilendirmeye olanak tanır.

Authorization aksiyonlarının örnek kullanım alanları;

  • Kullanıcıların uygulamaya giriş yapmasını ve kayıt olmasını sağlamak
  • Kullanıcıların profillerini yönetmek
  • Farklı kullanıcı grupları için farklı yetkilendirmeler belirlemek
  • Belirli ekranları veya elementleri belirli kullanıcılara görünür kılmak

Örnek: Bir sosyal medya uygulamasında kullanıcıların Google veya Facebook ile giriş yapmasını sağlamak için Authorization aksiyonları altında yer alan SignWithGoogle ve SignWithFacebook aksiyonlarını kullanabilirsiniz.

3. Condition Aksiyonları

Condition aksiyonları, belirli koşullara bağlı olarak farklı fonksiyonları gerçekleştirmenizi sağlar.

Örneğin;

  • Kullanıcının yaşına göre farklı yönlendirmeler yapmak
  • Kullanıcının seçtiği ürünlere göre farklı indirimler uygulamak
  • Formdaki verilerin doğruluğunu kontrol etmek
  • Belirli bir koşula bağlı olarak bir mesaj göstermek

Örnek: Bir e-ticaret uygulamasında cinsiyete göre kategori yönlendirmesi yapmak  için IfThenElse aksiyonunu kullanabilirsiniz.

4. Device Aksiyonları

Device aksiyonları, cihazın türüne (mobil/web) ve özelliklerine göre farklı işlemleri gerçekleştirmenizi sağlar.

Device aksiyonlarının örnek kullanım alanları ise, 

  • Mobil cihazlarda kamerayı açmak
  • Web tarayıcıda bir URL açmak
  • Cihazın konumunu almak

Örnek: Bir mobil uygulamada kamerayı açarak fotoğraf çekmek için PhotoTake  aksiyonunu kullanabilirsiniz.

5. Export Aksiyonları

Export aksiyonları, uygulamadaki verileri ve bilgileri farklı formatlarda dışarı aktararak, analiz etmenizi, paylaşmanızı veya arşivlemenizi sağlar.

Export aksiyonları farklı kullanım seçeneklerine sahiptir;

  • Raporlar oluşturmak
  • Verileri analiz etmek
  • Verileri yedeklemek
  • Verileri diğer sistemlerle paylaşmak
  • Bir kişi kartını VCF olarak dışa aktarmak
  • QR kod oluşturmak

Örnek: Bir personel yönetim uygulamasında personellerin listesini Excel formatında dışarı aktarmak için ExportExcel aksiyonunu kullanabilirsiniz.

6. Geolocation Aksiyonları

Geolocation aksiyonları, kullanıcının konumuna göre farklı işlemleri gerçekleştirmenizi sağlar.

Örneğin;

  • Kullanıcının yakınındaki mağazaları göstermek
  • Hava durumunu göstermek
  • Konuma dayalı bildirimler göndermek
  • Yol tarifi vermek

Örnek: Bir harita uygulamasında kullanıcının konumunu harita üzerinde göstermek için Location Get Current Coordinates aksiyonunu kullanabilirsiniz.

7. Invers Aksiyonları

Invers aksiyonları, geliştirdiğiniz uygulamada Invers CloudBoxx telematik cihazı ile iletişim ve entegrasyon sağlar.

Invers aksiyonlarının kullanım alanlarını incelediğimizde;

  • Bir aracın motorunu çalıştırma
  • Araç bilgilerini görüntüleme
  • Aracı kilitleme ya da kilidi açma

Örnek: Bir araç paylaşım uygulamasında listelediğiniz araçların bilgisini çekmek için araç özelinde Invers Get Car Info aksiyonunu kullanabilirsiniz.

8. LocalStorage Aksiyonları

LocalStorage aksiyonları, geliştirdiğiniz uygulamalarda tarayıcı veya cihaz üzerinde verileri kalıcı veya geçici olarak depolamanızı ve bu verileri okumanızı sağlar. Bu aksiyonlar, verilerinizi yönetmek için önemli bir araçtır.

Local Storage aksiyonlarının kullanım alanlarına örnek olarak;

  • Kullanıcı verilerini Local Storage’da saklamak
  • Oturum bilgilerini geçici olarak depolamak

Örnek: Bir web uygulamasında, kullanıcı oturumu kapandığında oturum verilerinin silinmesi gerekiyorsa, LocalStorage altındaki SessionStorage aksiyonlarından yararlanabilirsiniz.

9. ManageDB Aksiyonları

ManageDB aksiyonları, Veri tablosuna kayıt ekleme, güncelleme ve silme gibi işlemleri kod yazmadan gerçekleştirmenizi sağlar.

Bu aksiyonların kullanım alternatiflerine baktığımızda,

  • Kullanıcıları veri tabanına kaydetmek
  • Ürün bilgilerini güncellemek
  • Bir kullanıcıyı silmek

Örnek: Bir e-ticaret uygulamasında siparişleri veri tabanına kaydetmek için Save Record aksiyonunu kullanabilirsiniz.

10. MultiLanguage Aksiyonları

MultiLanguage aksiyonları, uygulamanızı farklı dillere çevirmenizi ve kullanıcıların tercih ettikleri dilde kullanmalarını sağlar.

Multilanguage aksiyonları farklı kullanım alanlarına sahiptir, bu alanlara örnek olarak

  • Uygulamayı global hale getirmek
  • Farklı dil konuşan kullanıcılara hitap etmek
  • Kullanıcı deneyimini iyileştirmek

Örnek: Bir e-ticaret uygulamasını İngilizce, Türkçe ve Almanca dillerine çevirmek için Multilanguage aksiyonlarını kullanabilirsiniz.

11. Navigation Aksiyonları

Navigation aksiyonları, uygulamadaki ekranlar arasında geçiş yapmanızı, URL oluşturmanızı ve menü öğelerini çekmenizi sağlar. 

Navigation aksiyonlarının kullanım alanları,

  • Kullanıcıları farklı ekranlara yönlendirmek
  • Uygulamanın navigasyon menüsünü oluşturmak
  • Farklı sayfalara bağlantılar oluşturmak

Örnek: Bir uygulamada ana sayfadan ürün detay sayfasına geçiş yapmak için Navigate aksiyonunu kullanabilirsiniz.

12. Notification Aksiyonları

Notification aksiyonları, kullanıcılara uygulama içi bildirim, push bildirim ve e-posta gibi son kullanıcı bildirimleri göndermenizi sağlar.

Notification aksiyonları, farklı senaryolarda kullanılabilir. Bu senaryolar;

  • Kullanıcıları önemli gelişmelerden haberdar etmek
  • Kullanıcıları uygulamaya tekrar yönlendirmek
  • Etkileşimi ve katılımı artırmak

Örnek: Bir sosyal medya uygulamasında kullanıcıya yeni mesaj bildirimi göndermek için SendPushNotification aksiyonunu kullanabilirsiniz.

13. Payment Aksiyonları

Payment aksiyonları, Stripe ve Iyzico entegrasyonları ile güvenli ve hızlı bir şekilde uygulama içi ödemeler almanızı sağlar.

Payment aksiyonlarının kullanım alanları örnekleri ise;

  • Ürün ve hizmet satışları
  • Üyelik sistemleri
  • Bağışlar

Örnek: Bir e-ticaret uygulamasında ürün satın alma işlemini gerçekleştirmek için sağlayıcı olarak kullandığınız ödeme entegrasyonunun sunduğu aksiyonu kullanabilirsiniz.

14. Process Administration Aksiyonları

Process Administration aksiyonları, iş akışlarını etkin bir şekilde yönetmenizi ve geliştirmenizi sağlar.

Kullanım Alanları:

  • İş akışlarını takip etmek ve yönetmek

Örnek: Bir sipariş iş akışında siparişin durumunu takip etmek için Get Process Status aksiyonunu kullanabilirsiniz.

15. Process Automation Aksiyonları

Process Automation aksiyonları, Kod yazmadan karmaşık iş süreçlerini otomatikleştirmenizi ve uygulamanızın işlevlerini genişletmenizi sağlayan süreç otomasyonları ile ilgili fonksiyonları sağlar

Kullanım Alanları örnekleri ise:

  • Tekrarlayan görevleri otomatikleştirmek
  • Farklı sistemler arasında veri aktarımı yapmak
  • İş süreçlerini standartlaştırmak

Örnek: Bir e-ticaret uygulamasında siparişlerin kargoya teslim edilmesi ile ilgili tüm işlemleri otomatikleştirmek için bir Process Automation aksiyonu kullanabilirsiniz.

16. String Aksiyonları

String aksiyonları, Bir metinden veya dizeden belirli bir alt metni veya alt kümeyi seçmenizi ve işlemenizi sağlar.

Kullanım Alanları:

  • Metinleri parçalamak ve analiz etmek
  • Büyük metin kümelerinden belirli bilgileri ayıklamak

Örnek: Hello World ifadesinde Hello kelimesini alt dize olarak almak istiyorsak SubString aksiyonunu kullanabilirsiz.

17.UI Control Aksiyonları

UI Control aksiyonları, kullanıcı arayüzü elementlerinin görünürlüğünü, değerlerini ve aktif/pasif olma durumları gibi kullanıcı arayüzü işlemlerini yönetmenizi sağlar.

Kullanım Alanlarına baktığımızda,

  • Elementleri göstermek veya gizlemek
  • Elementlerin değerlerini değiştirmek
  • Elementleri etkin veya devre dışı bırakmak

Örnek: Bir formdaki görsel yükleme butonuna tıklandığında ekranda yer alan Image elementinde görseli göstermek için SetValueOf aksiyonunu kullanabilirsiniz.

18. Trigger Aksiyonları

Trigger Aksiyonları, tekrarlayan aksiyonları bir paket gibi toplamanıza ve tekrar kullanılabilir hale getirmenize olanak sağlar.

Kullanım Alanları:

  • Aksiyonların tekrarlı kullanımlarını azaltmak
  • Karmaşık işlemleri kolaylaştırmak
  • Bakımı kolaylaştırmak

Örnek: aynı ekranda kullanılan bir listeleme aksiyonunu ekranın farklı alanlarında Trigger aksiyon aracılığıyla ekstra efor sarfetmeden kullanabilirsiniz. Örneğin bir liste ekran için ekranın açılışında yani Initial’ında kullanındığınız aksiyonu Search işlemi için bir butonda da kullanabilirsiniz.

Öğrenmeye Devam Edin!

Bu eğitimde sizlere sistem aksiyonlarına genel bir bakış sunmaya çalıştık. Daha detaylı bilgi için Kuika Kullanıcı Kılavuzundaki Sistem Aksiyonları sayfasını ziyaret edebilirsiniz.

Dosyalar

Yardımcı kaynaklar

Sözlük