「プロパティ定義」セクションでカスタム コントロールのプロパティを定義する場合、「プロパティ」タブで「タイプ」として「extraColumn」と「iconColumn」のオプションを選択できます。
このタイプはどのように使用する必要がありますか?
「プロパティ定義」セクションでカスタム コントロールのプロパティを定義する場合、「プロパティ」タブで「タイプ」として「extraColumn」と「iconColumn」のオプションを選択できます。
このタイプはどのように使用する必要がありますか?
iconColumn と extraColumn はどちらも、dataView コントロールの対応するタグに関連しています。通常、カスタム コントロールに dataView が含まれていて、dataView で使用される列に関する詳細を外部コントロールに渡すことを許可する場合に、これらを使用します。
データ ビューが標準 XPage で使用される場合、extraColumns は実際の列として表示されます。summaryColumn は最初の列で、リンクとして表示されます。
ただし、モバイル アプリケーションでは、余分な列がモバイル データ行の追加のデータ行として表示されます。summaryColumn 値はデータ行の「ヘッダー」として表示され、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>
その 1 行は次のように表示されます。
Ian Kennedy
London Office
44-22-830-6000
ian.kennedy@company.co.uk