Süreç tasarım ekranındaki Sorgu Çalıştır aracından alınan veriler, form tasarım ekranında kullanılabilir. Aynı şekilde form üzerinde üretilen/değiştirilen değerler de süreç tasarım ekranına geri aktarılabilir. Bu yapı sayesinde çift yönlü veri işleme ve senaryo bazlı dinamik akışlar oluşturulabilir.
getFormVariable
setFormVariable
Akış Özeti:
Süreç içinde elde edilen verinin form tarafında erişilebilir hale getirilmesidir.
Örnek: Stok bilgisi sorgu ile alınır ve form alanları otomatik doldurulur.
#Süreçten gelen değişkeni form tarafında okumak için
surecData = getFormVariable("param")
stokKodu = surecData.get("stokKodu")
if stokKodu:
# örnek: input value setleme
Form üzerinde oluşan değerin süreç tarafına aktarılmasıdır.
Örnek: Kullanıcı formda seçim yapar, süreç sonraki adımda bu seçime göre yönlenir.
# Formdaki değeri süreç tarafına aktarmak için
setFormVariable("onayDurumu", "Onaylandi")
✅ Notlar:
| Sorun | Olası Neden | Çözüm |
|---|---|---|
| Formda değer görünmüyor | Değişken adı yanlış | Süreç ve formdaki değişken adlarını birebir kontrol edin |
| Süreçte değer boş geliyor | setFormVariable tetiklenmiyor | Alan olaylarını ve tetik zamanını kontrol edin |
| Koşul adımı yanlış çalışıyor | Tip/format uyuşmazlığı | Gönderilen değerin tipini standartlaştırın |