Şablon Uygula¶
Şablon Uygula widget'ı, süreç tanımındaki bir form şablonunu oluşturur.
Kurallar ve Doğrulama¶
Bu <ApplyTemplate> widget, içerik görünürlüğünü ve veri doğrulamasını etkileyen doğrulama ve biçimlendirme kurallarını destekler. Bu kurallar şablonun içindeki öğelere de uygulanır.
Parametreler¶
Şablonlar, üst formdan aktarılan parametreleri destekler. Bu parametrelere değişken olarak (bir $ ön ekle) XPath ifadeleri ve komut dizileri içinde erişilir. Değişken adları XML adlandırma kurallarına uymalı ve değerler statik olmalıdır.
XML Alanları¶
NameSüreç tanımında belirtilen form şablonunu seçer.XPathŞablona aktarılan veri bağlamını oluşturur. Şablon içindeki widget'lar göreli yollarını bu bağlamdan çözümler.ParametersŞablonda kullanılabilir adlandırılmış değerleri içerir. Her alt öğenin adı parametre adı, içeriği ise şablona aktarılan değerdir.RulesŞablon iş akışının tamamına uygulanan kuralları içerir. Şablon içindeki widget'lar kendi kurallarını da korur.
ApplyTemplate, form XML'sinde şablon tanımını çoğaltmaz. Adlandırılmış bir tanıma başvurur ve bu iş akışı için bağlamı ve isteğe bağlı parametre değerlerini sağlar.
Şablon Kullanım Örneği
1 2 3 4 | |
Parametreli Örnek:
1 2 3 4 5 6 | |
Bu örnekte, MyVariable şablona "10" değeriyle aktarılır. Ardından şablonun XPath ifadelerinde kullanılabilir (ör. Total > $MyVariable).