मेरे पास 2 अलग-अलग चर के लिए AND और OR का एक संयोजन है। और मैंने निम्नलिखित कोशिश की:सशर्त और दो अलग-अलग मान
<xsl:if test="$countryCode = '104'
and
(transactionType != 'Allowance'
or
revenueCenter != '1100')">
लेकिन यह काम नहीं करता है। क्या यह संभव है एक सशर्त परीक्षण करना या मैं इस तरह उसे विभाजित करने के लिए है करने के लिए:
<xsl:if test="$countryCode='104'>
और एक दूसरे तत्व में मुझे क्या करना:
<xsl:if transactionType!='Allowance' or revenueCenter!='1100'>
मैं इंटरनेट पर खोज की, लेकिन नहीं पा सके इस पर कोई संकेत। क्या कोई मुझे समाधान खोजने में मदद कर सकता है। आप सादर धन्यवाद, पीटर
transactionType और revenueCenter क्या है? परिवर्तनीय संदर्भ के साथ कोई समस्या हो सकती है ($ क्यों उपयोग नहीं करें?) दूसरा दृष्टिकोण गलत है – HamoriZ
यह "काम नहीं कर रहा है"? क्या आपको कोई परिणाम मिल रहा है; यदि हां, तो आप किस चीज से अपेक्षा करते हैं उससे अलग कैसे होते हैं? –
हैलो जोल्टन, संदर्भ ठीक हैं। मैंने उन्हें तत्व में आउटपुट करके चेक किया था। यदि देश कोड 104 से मेल खाता है और अन्य स्थितियों में से एक सत्य है (संबंधित संदर्भ में कोई "भत्ता" नहीं है और कोई "1100" नहीं है तो एक निश्चित एक्सएमएल तत्व बनाया जाना चाहिए)। मैं "कंटेन" समारोह के साथ चारों ओर कोशिश कर रहा हूँ। शायद मुझे वांछित आउटपुट मिल जाए। –
Peter