xsl:when oder-verknüpfung
Timo
- xsl
hallo,
wie krieg ich den mit xsl:when eine oder verknüpfung hin.
also z.B.:
xsl:when test="var1='1'" or "var2='1'">
so gehts nicht. da nimmt er immer nur die erste Bedingung und ignoriert die andere.
Danke schonmal
Gruß
Timo
Hi,
xsl:when test="var1='1'" or "var2='1'">
so gehts nicht. da nimmt er immer nur die erste Bedingung und ignoriert die andere.
erstaunlich, dass kein Syntaxfehler gemeldet wird. Du hast
Statt dessen brauchst Du ein Attribut "test", in dessen Wert Deine _komplette_ Prüfung steht.
Cheatah
ja, du hast recht. war nen tippfehler drinn.
es hiess:
xsl:when test="var1='1'" or="var2='1'">
dieses or= hat wohl noch ne andere funktion, deshalb kein syntaxfehler.
aber mit allem in einem ausdruck funzt es jetzt. danke
Hi,
dieses or= hat wohl noch ne andere funktion, deshalb kein syntaxfehler.
keine mir bekannte. Hiermit ist es aber zumindest XML-valide, wenn auch nicht XSL-valide.
Cheatah
Moin moin Timo,
xsl:when test="var1='1'" or "var2='1'">
so gehts nicht. da nimmt er immer nur die erste Bedingung und ignoriert die andere.
DEr Fehler ist wohl, zuviele """"""""""""
<xsl:when test="pkgInfoPkgType= 'Tray' or pkgInfoPkgType= 'TRAY'">
das läuft bei mir.
bydey
alles klar. das läuft bei mir jetzt auch *g*
dank dir
mfg
timo