从分类视图重复控件



>我试图从xPages的分类视图中获取重复控件中的列值,那次我得到的列值是单行的,并且同一行重复

如何获取"从分类视图重复控件"中的列值?

谢谢

我遇到过这样一种情况,我必须从更大的角度向下钻取,并用以下内容重复这些信息。

视图按我向下钻取的内容在第一列中分类。我在 XPage/自定义控件中通过在数据选项卡中将视图定义为源来实现此目的,然后选择"按类别名称筛选",将我的中继器绑定到该视图数据源,并计算我正在向下钻取的值。

然后在我的重复表中,每个列条目的每个计算字段如下所示:

rowData.getColumnValues()[1]

getColumnValues 方法之后使用数组修饰符按位置调整其他列。这不是一个优雅的解决方案,但满足了我的需求。如果这是您正在寻找的,希望这会有所帮助。

[更新]

值得注意的是,这样做可能会为可能在整个 getColumnValues 方法中返回的任何 DateTime 对象创建内存句柄。如果要使用此方法,我强烈建议单独处理列值,以便对它们执行session.recycle(colVals);以防止任何内存蠕变。

[/更新]

最新更新