ayant une longueur de chaîne environ 120génération CLRF de manière quelle que soit
ci-dessous ma chaîne de message: CID_Ultimate_Ben_Details = pabbisettishanmukhpraveenkumarpabbisettishanmukhpraveenkumarpabbisettishanmukhpraveenkumarpabbisettishanmukhpraveenkumar
Ex: la longueur du message de 140
sortie requise en tant que:
1 to 35 chars in first line
36 t0 70 chars in second line
71 to 105 chars in third line
106 to 140 in fourth line
ici ma logique xslt:
<xsl:if test ="./CID_Ultimate_Ben_Details != '' " >
<xsl:if test ="string-length(./CID_Ultimate_Ben_Details) != '11' and string-length(./CID_Ultimate_Ben_Details) != '8' ">
<xsl:if test="string-length(./CID_Ultimate_Ben_Details) > 1">
<xsl:value-of select="concat(':58D:',substring(./CID_Ultimate_Ben_Details,1,35))" />
</xsl:if>
<xsl:if test="string-length(./CID_Ultimate_Ben_Details) > 35">
<xsl:value-of select="concat(' ',substring(./CID_Ultimate_Ben_Details,36,70))" />
</xsl:if>
<xsl:if test="string-length(./CID_Ultimate_Ben_Details) > 70">
<xsl:value-of select="concat(' ',substring(./CID_Ultimate_Ben_Details,71,105))" />
</xsl:if>
<xsl:if test="string-length(./CID_Ultimate_Ben_Details) > 105">
<xsl:value-of select="concat(' ',substring(./CID_Ultimate_Ben_Details,106,140))" />
</xsl:if>
</xsl:if>
<xsl:text> </xsl:text >
</xsl:if>
sortie requise comme: : 58D: pabbisettishanmukhpraveenkumarpabbi settishanmukhpraveenkumarpabbisetti shanmukhpraveenkumarpabbisettishanm ukhpraveenkumar
mais maintenant pour la sortie logique ci-dessus vient en tant que tel:
: 58D: pabbisettishanmukhpraveenkumarpabbi settishanmukhpraveenkumarpabbisettishanmukhpraveenkum arpabbisettishanm shanmukhpraveenkumarpabbisettishanmukhpraveenkumar ukhpraveenkumar
pourquoi il générait CLRF dans un manner.can, quel que soit on me suggère plaît à achive ma puissance nécessaire