如何在Oracle UCM中使用IdocScript查找ResultSet的长度?

时间:2015-12-23 22:34:50

标签: oracle-ucm stellent idocscript

我试图使用idocscript查找ResultSet中的行数。除了循环ResultSet之外,还有其他方法吗?

<$sampleRSLength=0$>
<$if rsExists("sampleResultSet")$>
  <$loop sampleResultSet$>
    <$sampleRSLength=sampleRSLength+1$>
  <$endloop$>
<$endif$>

2 个答案:

答案 0 :(得分:1)

在详细阅读了IdocScript reference guide之后,我能够自己找到答案。

Idocscript有一个方法rsNumRows(),可用于获取结果集中的行数。

<$if rsExists("sampleResultSet")$>
 <$sampleRSLength=rsNumRows("sampleResultSet")$>
<$endif$>

答案 1 :(得分:1)

<$sampleResultSet.#numRows$>

也可以。