Ana içeriğe geç

İfade

İfade widget'ı, içeriği dinamik olarak veri şablonlarıkullanılarak oluşturulan bir etiketi görüntüler. Ayrıca hesaplanan değerlerin veri modelini güncellemesini sağlar.

Etiket metnini belirleyen şablon ifadesini Content özelliği belirtir. Bu ifadenin hesaplanan sonucu daha sonra TargetXPath özelliği tarafından belirtilen veri modeli öğesinde saklanır.

XML Alanları

  • Content Görüntülenen sonuç için değerlendirilen veri şablonunu içerir.
  • TargetXPath Sonucu alan form verisi öğesini tanımlar. Bu bir öznitelik değil, alt öğedir.

İfade widget'ının kendine ait bir giriş alanı yoktur. Tarafından kullanılan verilerdeki bir değişiklik Content görüntülenen metni ve şuraya yazılan değeri yeniden hesaplar TargetXPath.

Örnek

Aşağıdaki örnekte, veri modelindeki üç alana (Field1, Field2, Field3) dayalı bir değer hesaplayan ve sonucu adlı bir alanda saklayan bir ifadenin nasıl oluşturulacağı gösterilmektedir AllFields:

1
2
3
4
<Expression>
    <Content><![CDATA[{{Field1}} - {{Field2}} - {{Field3}}]]></Content>
    <TargetXPath><![CDATA[AllFields]]></TargetXPath>
</Expression>

Bu örnekte, Field1, Field2, ve Field3 öğelerinin veri modelinde bulunduğu ve karakteri kullanılarak birleştirilebilecek değerler içerdiği varsayılır. Ortaya çıkan dize şurada saklanır - AllFields.