我有这个使用 XSL 的 DataView。一栏是一个链接。我用作查询字符串键 {@Title} 的字段需要更改链接。
- 它目前是 9 位数字,我需要删除第一个数字。
- 剩下的8个数字需要乘以8
所以 N00000010 变成 00000080
下面的代码只是输出
https://myserver.edu/zzz/r.aspx?key=N00000010
但应该是
https://myserver.edu/zzz/r.aspx?key=00000080
更新:如果溢出,如果需要,输出可以超过 8 位,实际上,这是可以接受的,甚至更可取。
https://myserver.edu/zzz/r.aspx?key=80
<td class="ms-vb">
<xsl:value-of select="@Supervisor" /></td><td class="ms-vb">
<xsl:value-of select="format-number(@StartingSickBalance, '#,##0.00;-#,##0.00')" /></td><td class="ms-vb">
<xsl:value-of select="format-number(@FiscalStartingBalance, '#,##0.00;-#,##0.00')" /></td><td class="ms-vb">
<a href="https://myserver.edu/zzz/r.aspx?key={@Title}">See Balances</a>
</td><td class="ms-vb">