table - 表

行と列に編成されたセルが含まれます。 各セルには、他のコントロール (表も含む) とテキストを入れることができます。

カテゴリ

コンテナコントロール

構文

<xp:table attributes>
	<xp:tr attributes>
			<xp:td attributes>cell content</xp:td>
			...
	</xp:tr>
	...
</xp:table>
表 1. すべてのプロパティ (table)
カテゴリ プロパティ
アクセシビリティ captionrolesummarytitle
basics attrsaccesskeybindingdiridlangloadedrenderedrendererTypetabindex
dojo dojoAttributesdojoType
イベント onbluronclickondblclickonfocusonkeydownonkeypressonkeyuponmousedownonmousemoveonmouseoutonmouseoveronmouseup
format alignbordercellpaddingcellspacingwidth
styling captionStyleClassdisableThemestylestyleClassthemeId
表 2. すべてのプロパティ (tr)
カテゴリ プロパティ
アクセシビリティ roletitle
basics bindingdiridlangloadedrenderedrendererType
dojo dojoAttributesdojoType
イベント onclickondblclickonkeydownonkeypressonkeyuponmousedownonmousemoveonmouseoutonmouseoveronmouseup
format alignvalign
styling disableThemestylestyleClassthemeId
表 3. すべてのプロパティ (td)
カテゴリ プロパティ
アクセシビリティ roletitle
basics bindingdiridlangloadedrenderedrendererType
dojo dojoAttributesdojoType
イベント onclickondblclickonkeydownonkeypressonkeyuponmousedownonmousemoveonmouseoutonmouseoveronmouseup
format aligncolspanrowspanvalign
styling disableThemestylestyleClassthemeId

使用法

実行時に、表がページに 表示されます。 ユーザーは、表の個々のセルにアクセスできます。
設計モードで XPage に表を挿入するとき、行数と列数を指定するように求めるダイアログが表示されます。 表の作成後、以下のことが可能です。
  • 行と列の追加と削除。
  • セルの結合。
  • 1 つのセルと複数のセルの選択。
  • セルコンテンツの追加と削除。

視覚に訴えるレイアウトでテキストやイメージを表示するには、このコントロールを使用します。デフォルトでは、role プロパティは presentation です。 アクセシビリティに準拠するためには、このコントロールを視覚的なレイアウト以外の目的で使用したり、rolepresentation 以外に変更したりしないでください。表データの場合は、データ表コントロールを使用します。

下の表では、4 つのセルが 2 行と 2 列に編成されています。
<xp:table>
	<xp:tr>
		<xp:td>
			<xp:label id="label1" value="row 1, column 1"></xp:label>
		</xp:td>
		<xp:td>
			<xp:label value="row 1, column 2" id="label3"></xp:label>
		</xp:td>
	</xp:tr>
	<xp:tr>
		<xp:td>
			<xp:label value="row 2, column 1" id="label2"></xp:label>
		</xp:td>
		<xp:td>
			<xp:label value="row 2, column 2" id="label4"></xp:label>
		</xp:td>
	</xp:tr>
</xp:table>