XPages新手 - 在讨论数据库中查看列

时间:2013-12-04 19:54:59

标签: xpages lotus-domino

我是XPage的传统多米诺骨牌开发者。我正在修改标准的8.5.3 Domino讨论数据库。我在主题和响应表单中添加了一些字段,一个称为类别。我在类别字段的“主题”左侧的($ xpAllDocuments)视图中添加了一个分类列。这在Notes中可以正常工作,但是当在“所有文档”xpage中呈现视图时,类别twiste显示时没有任何标签。我不确定如何修改xpage的列数据,因为它似乎使用重复?而不是观点?

任何帮助都非常感谢,并为可能的基本调查道歉!

2 个答案:

答案 0 :(得分:1)

您必须将类别列添加到自定义控件allDocumentsView,以便为浏览器呈现视图。

如何找出设置新分类列的位置?一个好方法是查看某个元素的“所有属性”。为此,打开自定义控件allDocumentsView的“源”窗格,将光标置于<xe:dataView上,然后查看“所有属性”。如果将鼠标悬停在属性标签上,则会得到一个辅助窗口,其中包含简短说明。

enter image description here

在您的情况下,您正在寻找属性categoryColumn。假设您添加了一个分类列Categories来查看($ xpAllDocuments),那么您必须输入属性categoryColumn

enter image description here

这样,您的源代码就会被

扩展
    <xe:this.categoryColumn>
        <xe:viewCategoryColumn
            columnName="Categories"
            columnTitle="Categories">
        </xe:viewCategoryColumn>
    </xe:this.categoryColumn>

您将在渲染的XPage中看到添加的分类列。

答案 1 :(得分:0)

我不详细了解讨论模板,但是当All Documents Xpage使用重复控件时,您不能期望像Notes视图中那样自动类别展开/折叠功能。 如果需要,您需要在Xpage上使用View控件。