【发布时间】:2012-06-27 14:44:04
【问题描述】:
我有一个动态视图控件(我自己的),它由可配置的视图数据源提供。我需要能够按各种列对视图进行排序。有没有办法用视图数据源来做到这一点,还是我需要自己动手?感谢您的帮助。
【问题讨论】:
-
我猜你需要建立条目。没有数据源。
我有一个动态视图控件(我自己的),它由可配置的视图数据源提供。我需要能够按各种列对视图进行排序。有没有办法用视图数据源来做到这一点,还是我需要自己动手?感谢您的帮助。
【问题讨论】:
出于效率原因,排序应由 domino 运行时处理。视图必须有正确的列标记为已排序或可按用户排序。这会在 NSF 中创建索引。 然后,根据要排序的列的名称,数据源有一些属性可以使用排序索引来控制。 extlib DataView 控件显示了如何通过 JSF DataModel 在 Java 中完成此操作。 此外,您可以考虑使用 extlib/up1 中的 DynamicViewpanel,因为它会为您完成所有这些工作。
【讨论】: