Dieses Element ermöglicht es, Zeilen einer Tabelle oder Abfrage in Abhängigkeit von den Werten dieser Zeile verschiedenartig zu formatieren.
Spaltenname = Wertfür die verschiedenen Werte, kann intern jedoch weitaus schneller ausgeführt werden als die komplexe Variante.
<table>
<sd:rs sd:name="sample-output" sd:edit="sample-input"
sd:source-type="view" sd:source-name="ArtikelView">
<sd:normal>
<tr>
<td>
<sd:edit-link>
<sd:cell-value sd:col="ArtikelId" />
</sd:edit-link>
</td>
<td>
<sd:cell-value sd:col="A_Name" />
</td>
<td>
<sd:choose sd:name="choose-A_Preis">
<sd:when sd:test="A_Preis <= 100">
<span style="background-color:red;">
<sd:cell-value sd:col="A_Preis" />
</span>
</sd:when>
<sd:otherwise>
<sd:cell-value sd:col="A_Preis" />
</sd:otherwise>
</sd:choose>
</td>
</tr>
</sd:normal>
</sd:rs>
</table>