我是XPage的传统多米诺骨牌开发者。我正在修改标准的8.5.3 Domino讨论数据库。我在主题和响应表单中添加了一些字段,一个称为类别。我在类别字段的“主题”左侧的($ xpAllDocuments)视图中添加了一个分类列。这在Notes中可以正常工作,但是当在“所有文档”xpage中呈现视图时,类别twiste显示时没有任何标签。我不确定如何修改xpage的列数据,因为它似乎使用重复?而不是观点?
任何帮助都非常感谢,并为可能的基本调查道歉!
答案 0 :(得分:1)
您必须将类别列添加到自定义控件allDocumentsView
,以便为浏览器呈现视图。
如何找出设置新分类列的位置?一个好方法是查看某个元素的“所有属性”。为此,打开自定义控件allDocumentsView
的“源”窗格,将光标置于<xe:dataView
上,然后查看“所有属性”。如果将鼠标悬停在属性标签上,则会得到一个辅助窗口,其中包含简短说明。
在您的情况下,您正在寻找属性categoryColumn
。假设您添加了一个分类列Categories
来查看($ xpAllDocuments),那么您必须输入属性categoryColumn
:
这样,您的源代码就会被
扩展 <xe:this.categoryColumn>
<xe:viewCategoryColumn
columnName="Categories"
columnTitle="Categories">
</xe:viewCategoryColumn>
</xe:this.categoryColumn>
您将在渲染的XPage中看到添加的分类列。
答案 1 :(得分:0)
我不详细了解讨论模板,但是当All Documents Xpage使用重复控件时,您不能期望像Notes视图中那样自动类别展开/折叠功能。 如果需要,您需要在Xpage上使用View控件。