Şablon Uygula¶
Şablon Uygula bileşeni, işlem tanımındaki form şablonunu oluşturur.
Kurallar ve Doğrulama¶
<ApplyTemplate> bileşeni, 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 iletilen parametreleri destekler. Bu parametrelere değişkenler olarak ( $ önekiyle) XPath ifadelerinde ve betiklerde erişilir. Değişken adları XML adlandırma kurallarına uymalı ve değerler statik olmalıdır.
XML Alanları¶
Nameİşlem tanımında belirtilen form şablonunu seçer.XPathŞablona aktarılan veri bağlamını oluşturur. Şablon içindeki bileşenler göreli yollarını bu bağlama göre çözümler.ParametersŞablonun kullanımına sunulan 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 bileşenler kendi kurallarını da korur.
ApplyTemplate, şablon tanımını form XML'inde çoğaltmaz. Adlandırılmış bir tanıma başvurur ve o iş akışı için bağlamı ve isteğe bağlı parametre değerlerini sağlar.
Örnek Şablon Kullanımı
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 (ör. Total > $MyVariable).