在“属性定义”部分中定义自定义控件的属性时,可以在“属性”选项卡中选择“类型”选项“extraColumn”和“iconColumn”。
应该如何使用这种类型?
答案 0 :(得分:1)
iconColumn和extraColumn都与dataView控件的相应标记相关。当您的自定义控件包含dataView并且您希望允许外部控件传递有关要在dataView中使用的列的详细信息时,通常会使用这些。
答案 1 :(得分:0)
在标准XPage中使用数据视图时,extraColumns显示为实际列。 summaryColumn是第一列,显示为链接。
但是,在移动应用程序中,额外的列显示为移动数据行中的附加数据行。 summaryColumn值在数据行中显示为“header”,而extraColumn值显示在该值下方。
<xe:dataView id="dataView1" pageName="#contactDetails" collapsibleDetail="true">
<xe:this.data>
<xp:dominoView var="view1" viewName="TeamDirectoryNameLU">
</xp:dominoView>
</xe:this.data>
<xe:this.summaryColumn>
<xe:viewSummaryColumn columnName="Name"></xe:viewSummaryColumn>
</xe:this.summaryColumn>
<xe:this.extraColumns>
<xe:viewExtraColumn columnName="Office" style="font-size:12pt"></xe:viewExtraColumn>
<xe:viewExtraColumn columnName="OfficePhone" style="font-size:12pt"></xe:viewExtraColumn>
<xe:viewExtraColumn columnName="Email" style="font-size:12pt"></xe:viewExtraColumn>
</xe:this.extraColumns>
</xe:dataView>
其中一行可能显示为:
Ian Kennedy
London Office
44-22-830-6000
ian.kennedy@company.co.uk