Hi,
<xsl:for-each select="Protokoll">
<xsl:if test="Symmetrisch = '0'">
<input type="text" value="unsymmetrisch" readonly="readonly" style="text-align:center"/>
</xsl:if>
<xsl:if test="Symmetrisch = '1'">
<input type="text" value="symmetrisch" readonly="readonly" style="text-align:center"/>
</xsl:if>
</xsl:for-each>
wenn es 1 ist in der XML datei ist (<Symmetrisch>1</Symmetrisch>), dann soll dies auftauchen:
<xsl:for-each select="DIRBit">
<xsl:if test="DIRBit= '0'">
<input type="text" value="Nein" readonly="readonly" style="text-align:center"/>
</xsl:if>
<xsl:if test="DIRBit= '1'">
<input type="text" value="Ja" readonly="readonly" style="text-align:center"/>
</xsl:if>
</xsl:for-each>
und wenn es 0 ist in der XML datei ist (<Symmetrisch>0</Symmetrisch>), dann soll die verschwinden (im browser).
Dann pack den Teil, der nur auftauchen soll, in ein entsprechendes xsl:if.
Daß Du im Prinzip weißt, wie das geht, sieht man ja an dem Code, den Du hier postest.
Da steht doch schon genau die Abfrage drin.
Entweder packst Du das da einfach mit rein oder, wenn es an anderer Stelle geschehen soll, wiederholst Du die Abfrage, ob Symmetrisch 1 ist.
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.