22. februar 2008 - 10:09
Der er
3 kommentarer og 2 løsninger
kan man lave en OR i xslt?
Skal lave et check på om der er noget i et af disse: <xsl:choose> <xsl:when test="Layout/Row/Cell[@Id='7']/ContentArea !='' and Layout/Row/Cell[@Id='10']/ContentArea != ''"> Lige nu står der and, kan jeg ikke sige OR i stedet for AND på en eller anden måde?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
22. februar 2008 - 10:38
#1
hehe synkron.via :) <xsl:if test="(1=1) or (2=2)"> hey </xsl:if>
22. februar 2008 - 10:38
#2
svar
22. februar 2008 - 10:49
#3
Så jeg erstatter bare min "and" med "or" ? - Synes nemlig jeg har prøvet, men synes ik rigtig det fungerede? Kan godt være det er mig der lavede lort i den så ? :)
22. februar 2008 - 10:55
#4
Jeg kan ihvertfald godt erstatte and med or i følgende eksempel: <xsl:variable name="PageTemplate"><xsl:choose><xsl:when test="Layout/Row/Cell[@Id='7']/ContentArea != '' and Layout/Row/Cell[@Id='3']/ContentArea = ''">front</xsl:when><xsl:when test="Layout/Row/Cell[@Id='7']/ContentArea = '' and Layout/Row/Cell[@Id='3']/ContentArea != ''">normal</xsl:when><xsl:when test="Layout/Row/Cell[@Id='7']/ContentArea != '' and Layout/Row/Cell[@Id='3']/ContentArea != ''">list</xsl:when><xsl:when test="Layout/Row/Cell[@Id='7']/ContentArea = '' and Layout/Row/Cell[@Id='3']/ContentArea = ''">empty</xsl:when></xsl:choose></xsl:variable> Uden det fejler.. :)
22. februar 2008 - 13:04
#5
Bare mig der havde tastet lidt forkert :)
Kurser inden for grundlæggende programmering