Позвольте мне начать сначала этот ниже вопрос, который я задаю, может быть reptetive один, но я застрял в одном. Я пробовал свои силы и вам нужно посоветовать вам, ребята, пожалуйста, посоветуйте.Включая определенные условия с существующим условием в xsl
Как ниже вы можете увидеть шаблон я определен в XSLT 1.0 и есть определенные условия, также, как показано ниже:
<xsl:template name="direction_emm_cashflowGDS">
<xsl:param name="TradeHeaderVar" />
<xsl:param name="ReturnSwapTradeVar" />
<xsl:param name="ReturnLegVar" />
<xsl:param name="InterestLegVar" />
<xsl:param name="legReferenceVar" />
<xsl:variable name="cdfPartyRef">
<xsl:value-of select="$TradeHeaderVar/bookingEntityPerspective" />
</xsl:variable>
<xsl:choose>
<xsl:when
test="($legReferenceVar=$ReturnLegVar/@legIdentifier and
$cdfPartyRef=$ReturnLegVar/payerPartyReference)
or
($legReferenceVar=$InterestLegVar/@legIdentifier and
$cdfPartyRef=$InterestLegVar/payerPartyReference)">
<xsl:value-of select="'Pay'" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="'Receive'" />
</xsl:otherwise>
</xsl:choose>
</xsl:template>
Теперь, как я организовал определенные условия в xsl:when
в зависимости от указанного требования и теперь есть небольшое изменение в требовании.
То есть скажет:
если $legReferenceVar=$ReturnLegVar/@legIdentifier
не равен, то в этом случае выберите из ошибки должна быть отображено.
Другими словами, если $legReferenceVar != $ReturnLegVar/@legIdentifier
то сообщение об ошибке будет diasplayed в
<xsl:value-of select="'EEROR'" />
похож случай с другим изменением требования заключается в том, что если $legReferenceVar=$InterestLegVar/@legIdentifier
не равны, то избранная ошибки должно быть экран отображается. $legReferenceVar != $InterestLegVar/@legIdentifier
то сообщение об ошибке будет diasplayed в
<xsl:value-of select="'EEROR'" />
Пожалуйста, посоветуйте, как включить эти изменения в существующих условиях.
благодарит много, но он печатает ошибку для каждого, что не должно быть потоком ..! – user2352134
Просто добавлено условие окончания, это работает благодаря большому – user2352134