2012-03-27 62 views
2

我想通过Java对数据库中的视图进行排序和分类。设置列类型:通过NCSO.jar通过java分类在Domino视图中

我已经找到了如何做一个视图,以及如何使排序列:

db.createView( “视图名”, “”).createColumn(1, “形态”, “表”)setSorted(真)。

我需要它也被归类。在Java API中对于音符(​​NCSO.jar)有如下方法等:

db.getView( “VIEWNAME”)getColumn(1).isCategory();

我需要的是相反的,如:.setCategorized(true);

希望有人能帮助我。

PS:在GUI中,你通过这个面板做到这一点,在类型: GUI part

回答

2

这似乎是API的监督。我从来没有看到过设置视图列进行分类的方法。

这是尴尬,但你可能使用copyColumn()方法有成功。在这种情况下,您需要一个虚拟视图,并使用一个分类列作为模板。然后用templateView参数调用createView()。然后,您可以只更改该分类列的属性,或者在需要多个分类列时复制它。

+0

我很好,它会是这样的。它怎么可能是一个监督,因为NCSO.jar自从年代以来一直在那里(或者至少从v.7开始)。但是,感谢确认坏消息:) – 2012-03-27 15:45:58