Operation Manual
resultaten testen.
Zie de sectie <xsl:if> in het paneel Referentie (Help > Referentie) voor meer informatie en voorbeelden desbetreffende het schrijven van
voorwaardelijke expressies.
Meervoudige voorwaardelijke XSLT-gebieden toepassen
U kunt een enkelvoudige voorwaardelijke expressie schrijven en in uw XSLT-pagina invoegen. Als de inhoud geselecteerd is wanneer u het
dialoogvenster Voorwaardelijk gebied opent, wordt de inhoud door een <xsl:if>-blok omsloten. Als u geen inhoud selecteert, wordt het
<xsl:choose>-blok toegevoegd op de plaats van de invoegpositie op de pagina. Het is raadzaam om met het dialoogvenster te beginnen en de
expressie daarna in codeweergave aan te passen.
Het <xsl:choose>-element komt overeen met de case-instructie in andere talen. Door middel van het element kunt u een voorwaarde testen en op
basis van het resultaat een bepaalde actie nemen. Met het <xsl:choose>-element kunt u meervoudige voorwaarden testen.
1. Selecteer Invoegen > XSLT-objecten > Meervoudig voorwaardelijk gebied of klik op het pictogram Meervoudig voorwaardelijk gebied in de
categorie XSLT van het paneel Invoegen.
2. Typ in het dialoogvenster Meervoudig voorwaardelijk gebied de eerste voorwaarde.
In het volgende voorbeeld wilt u testen of het subelement price van het contextknooppunt kleiner is dan 5.
3. Klik op OK.
In het voorbeeld wordt de volgende code in uw XSLT-pagina ingevoegd.
<xsl:choose>
<xsl:when test="price<5">
Content goes here
</xsl:when>
<xsl:otherwise>
Content goes here
</xsl:otherwise>
</xsl:choose>
4. Om een andere voorwaarde in te voegen, plaatst u de invoegpositie in codeweergave tussen de paren <xsl:when>-tags of vlak voor de
<xsl:otherwise>-tag en voegt daarna een voorwaardelijk gebied in (Invoegen > XSLT-objecten > Voorwaardelijk gebied).
Nadat u de voorwaarde hebt opgegeven en op OK hebt geklikt, wordt een volgende <xsl:when>-tag ingevoegd in het <xsl:choose>-blok.
Zie de secties <xsl:choose> in het paneel Referentie (Help > Referentie) voor meer informatie en voorbeelden betreffende het schrijven van
voorwaardelijke expressies.
Eigenschappen voorwaardelijk gebied (If) instellen
Doel van de eigenschappencontrole Voorwaardelijk gebied instellen is het wijzigen van de in een voorwaardelijk gebied van uw XSL-pagina
gebruikte voorwaarde. Het voorwaardelijke gebied test de voorwaarde en neemt een bepaalde actie op basis van het resultaat.
Voer in het vak Test een nieuwe voorwaarde in en druk op Enter.
426










