在BI Publisher的RTF模板中创建一个序列号



我有一个带有列事件的RTF模板。我想在事件列中显示事件为" event-1"," event-2"等...在运行时。我尝试使用文本/表单字段中的以下代码我的数字相同,示例 - 事件-1,event -1,....等等。请帮忙!

代码1:

?for-each-group:current-group();./EVENTPT?
    xsl:value-of select="position()"/

代码2:

?xdoxslt:set_variable($_XDOCTX, 'V_SNO', 1)?
?xdoxslt:get_variable($_XDOCTX, 'V_SNO')?
?xdoxslt:set_variable($_XDOCTX, 'V_SNO', xdoxslt:get_variable($_XDOCTX, 'V_SNO') +1)?

代码3:

?xdofx:if "position()" = "last()" then "last()"
  else
  ("position() + 1")
end if?

如果我有任何其他方法可以获得序列编号,请发布您的答案。

预先感谢。

您可以使用它以越来越多的顺序获取序列,并且在事件列中显示事件为'event-1&quort'event-2'等...在运行中时间。

相关内容

最新更新