Ekranlar¶
Yeni bir iş akışı örneği başlatmayan, süreç destekli bir kullanıcı arayüzüne ihtiyaç duyduğunuzda ekranları kullanın. Tipik kullanım alanları arasında veri giriş formları, arama sayfaları, panolar ve mevcut süreç verileri için operasyonel araçlar bulunur.
Ekranlar, yapılarını tanımlamak için bir veri modeli kullanır. Sunucu tarafındaki bir başlatma komut dizisi, işlenmeden önce verileri hazırlayabilir; ekran da normal bir Emakin formu aracılığıyla bilgileri gösterebilir veya toplayabilir.
Ekranlarda form oluşturma hakkında bilgi için formlar bölümüne bakın.
Tablosal verileri incelemek için Raporlarbölümüne bakın. Raporlar mevcut verileri taramak ve analiz etmek için, ekranlar ise formlar ve süreç etkileşimleri için tasarlanmıştır.
Pano görünümleri¶
Ekranlar pano görünümleri olarak yapılandırılabilir ve otomatik olarak pano dizininde görünür. Pano ekranları ayrıca alanadı pano tasarımcısının içinde panel olarak kullanılabilir.
Bu sayfada ekranın tasarımına odaklanılır. Alanadı düzeyindeki gezinme düzeni ve hedef kitleye özel menü yapılandırması için Ekranları Düzenle.
Yönetim görünümleri¶
Erişimi süreç yöneticileriyle sınırlamak için yönetim seçeneğini etkinleştirin. Bu ekranları yalnızca gerekli süreç iznine sahip kullanıcılar görüntüleyebilir.
Anonim erişim¶
Oturum açmamış kullanıcıların ekranı açabilmesi gerekiyorsa anonim erişimi etkinleştirin. Anonim erişim ortam için de etkinleştirilmeli ve ekranın bağlantısı bilinçli olarak paylaşılmalıdır.
Form bölümleri¶
Form bölümleri, ekran içeriğinin varsayılan durumlarını denetler. Biçimlendirme kuralları bu durumları ayrıca değiştirebilir.
Ekran URL'leri¶
Ekranlar süreç dizininden veya Emakin bağlantıları aracılığıyla açılabilir. Bir ekran bağlantıdan başlangıç değerleri alacak şekilde tasarlanmışsa bu değerler ekranın form yapılandırmasına göre yorumlanır.
1 | |
Sorgu dizesi parametreleri, işleme başlamadan önce veri modelini doldurabilir:
1 | |
Burada myfield ve myfield2 değerlerine 1 ve 2 değerleri veri modelinin kökünde atanır. İç içe alanlar XPath kullanılarak ayarlanabilir (örneğin, myelement/myfield3=3).