Kullanıcı Kılavuzu

Set Process Data

Set Process Data

Set Process Data aksiyonu, uygulama içindeki bir iş süreci (process) verilerini dinamik olarak güncellemeyi sağlar. Kullanıcı veya sistem tarafından belirlenen değerler, ilgili process parametrelerine aktarılır ve iş akışı içinde kullanılabilir. Get Process Data aksiyonu ile birlikte kullanıldığında, süreç verilerini öne alıp, sonrasında kullanıcıyı veya sistem girdilerine göre güncellemek mümkün olur. 

Teknik Özellikler

  • Parametre Bazlı Veri Güncelleme: Her process parametresi ayrı ayrı hedef alınabilir. 
  • Dynamic Input Desteği: Tüm parametreler tek seferde güncellenecekse Dynamic Input elementi kullanılır. 
  • Get Process Data Aksiyonu ile Entegrasyon: Önce veri okunur, ardından ihtiyaç duyulan alanlar güncellenir. 
  • Gerçek Zamanlı İşlem: Atanan değerler sürecin sonraki adımlarında anında kullanılabilir. 
  • UI Tabanlı Kullanım: Text Input, Content Menu veya Dynamic Input elementleri ile görsel olarak bağlanabilir. 

Set Process Data Aksiyonu Uygulama Adımları

  1. Kuika platformuna giriş yapın.
  2. Apps ekranından ilgili projenizi açın.
  3. UI Design modülüne geçin.
  4. Sağ kenarda yer alan Properties panelini açın.
  5. Güncellenecek parametre tek ise Text Input, birden fazla parametre güncellenecekse Dynamic Input kullanılabilir. 
  6. Güncellenecek process parametreleri için process tasarımınızın ilgili alanlarını belirleyin.

  1. + ADD ACTION menüsünden istediğiniz tetikleyici olaya (OnClick, OnChange, Initial Actions vb.) göre Process > Set Process Data aksiyonunu ekleyin.

Parametre Tanımları

  • ProcessId: Veri atamanın yapılacağı iş süreci ID’si. Örnek: process123
  • ParameterName: Güncellenecek process parametresinin adı. Dynamic Input kullanılacaksa tüm parametreler buradan alınır. Örnek: CustomerName
  • Value: Parametreye atanacak değer. UI elementinden veya sabit bir değerden alınabilir. Örnek: txtCustomerName.value veya dynamicInput1.value

Kullanım Senaryosu: Müşteri Adı Parametresini Güncelleme

Bir proje yönetim aracında, yöneticinin belirli bir iş sürecinin verilerini önce Get Process Data aksiyonu ile alması, ardından kullanıcı girdisine göre Set Process Data aksiyonu ile güncellemesi isteniyor. 

Uygulama Akışı:

Elementler:

  • Text Input → ID: txtCustomerName
  • Dynamic Input: ID: dynamicInput1
  • Button → Label: “Güncelle”

Aksiyon:

  • Kullanıcı süreç ID’sini girer ve Get Process Data aksiyonu ile mevcut veriler görüntülenir. 
  • Güncellenecek alanlar Text Input veya Dynamic Input üzerinden girilir. 
  • “Güncelle” butonuna tıkladığında, Set Process Data aksiyonu tetiklenir ve seçilen parametreler sürece atanır. 

Aksiyon Ekleme:

  • OnClick → Process → Set Process Data
  • Parametreler:
    • ProcessId: process123
    • ParameterName: CustomerName (veya Dynamic Input ile tüm parametreler)
    • Value: txtCustomerName.value veya dynamicInput1.value

Set Process Data Aksiyonu İleri Seviye Özelleştirmeler

  • Dynamic Input ile Çoklu Parametre Güncelleme: Dynamic Input, tüm parametreleri “tek bir aksiyonla” güncellemek için değil, her bir parametrenin veri tipine ve kayıt sayısına göre esnek şekilde işlenebilmesini sağlamak için kullanılır.
    • Her parametre yine tek tek işlenir, yani işlem mantığı tek seferde tüm parametreleri güncellemek değildir.
    • Ama Dynamic Input sayesinde, Get Process Data ile alınan listede kaç kayıt olduğu ve veri tipleri değişse bile, her kayıt doğru şekilde karşılanabilir.
    • Böylece farklı tip ve sayıda parametreye sahip process’lerde uyumluluk ve esneklik sağlanmış olur.
  • Get Process Data ile Zincirleme Kullanım: Önce süreç verileri okunur, gerekli parametreler seçilir ve güncellenir. 
  • Koşullu Güncelleme: Belirli kurallar sağlandığında parametrelerin güncellenmesi sağlanabilir. 

Teknik Riskler ve Kontroller

  • Yanlış ProcessId: Mevcut olmayan bir process ID girilmesi aksiyonun başarısız olmasına yol açar.
  • Parametre Uyumsuzluğu: Atanan değer parametre tipine uygun olmalıdır (örn. metin, sayı, tarih).
  • Boş veya Hatalı Value: Value alanı boş veya hatalı olduğunda, process parametresi yanlış veya boş değer alabilir.
  • Dynamic Input Kullanımı: Tüm parametrelerin Dynamic Input ile alınmadığı durumlarda bazı değerler güncellenmeyebilir. 

Set Process Data aksiyonu, Get Process Data ile birlikte kullanıldığında, süreç verilerinin okunması, analiz edilmesi ve güvenli bir şekilde güncellenmesi için eksiksiz çözüm sunar. Bu sayede iş akışları daha esnek ve yönetilebilir hale gelir. 

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar