この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

apex:pageBlockSectionItem

1 つの行の 1 つの列を占有する <apex:pageBlockSection> の単一データです。<apex:pageBlockSectionItem> コ��ポーネントには、最大 2 つの子コンポーネントを含めることができます。コンテンツが指定されていない場合、列は空のスペースとして表示されます。1 つの子コンポーネントが指定されている場合、そのコンテンツは列の両方のセルにまたがって表示されます。2 つの子コンポーネントが指定されている場合、最初のコンテンツは列の「表示ラベル」セル (左側のセル) に表示され、2 つ目のコンテンツは列の「データ」セル (右側のセル) に表示されます。

<apex:pageBlockSectionItem><apex:outputField> または <apex:inputField> コンポーネントを含める場合、これらのコンポーネントが <apex:pageBlockSection> の子である場合とは異なり、表示ラベルまたはカスタムヘルプテキストと共に表示されません。また、<apex:pageBlockSectionItem> コンポーネントは再表示されませんが、代わりに子コンポーネントが再表示されます。

このコンポーネントでは、「html-」プレフィックスを使用した HTML パススルー属性がサポートされています。パススルー属性は、生成されたコンテナタグ <tr> に適用されます。

1<!-- For this example to render properly, you must associate the Visualforce page 
2with a valid account record in the URL. 
3For example, if 001D000000IRt53 is the account ID, the resulting URL should be: 
4https://Salesforce_instance/apex/myPage?id=001D000000IRt53
5See the Visualforce Developer's Guide Quick Start Tutorial for more information. -->
6         
7
8<!-- Page: -->
9<apex:page standardController="Account">
10    <apex:form>
11        <apex:pageBlock title="My Content" mode="edit">
12            <apex:pageBlockButtons>
13                <apex:commandButton action="{!save}" value="Save"/>
14            </apex:pageBlockButtons>
15
16            <apex:pageBlockSection title="My Content Section" columns="2">
17                <apex:pageBlockSectionItem>
18                    <apex:outputLabel value="Account Name" for="account__name"/>
19                    <apex:inputText value="{!account.name}" id="account__name"/> 
20                </apex:pageBlockSectionItem>
21
22                <apex:pageBlockSectionItem>
23                    <apex:outputLabel value="Account Site" for="account__site"/>
24                    <apex:inputText value="{!account.site}" id="account__site"/> 
25                </apex:pageBlockSectionItem>
26
27                <apex:pageBlockSectionItem>
28                    <apex:outputLabel value="Account Type" for="account__type"/>
29                    <apex:inputText value="{!account.type}" id="account__type"/> 
30                </apex:pageBlockSectionItem>
31
32                <apex:pageBlockSectionItem>
33                    <apex:outputLabel value="Account Number" for="account__number"/>
34                    <apex:inputText value="{!account.accountNumber}" id="account__number"/> 
35                </apex:pageBlockSectionItem> 
36            </apex:pageBlockSection>
37        </apex:pageBlock>
38    </apex:form>
39</apex:page>

属性

属性名 属性型 説明 必須かどうか API バージョン 通用範囲
dataStyle String pageBlockSection 列の右側の「データ」セルのコンテンツを表示するために使用される CSS スタイル。 11.0 グローバル
dataStyleClass String pageBlockSection 列の右側の「データ」セルのコンテンツを表示するために使用される CSS スタイルクラス。 11.0 グローバル
dataTitle String pageBlockSection 列の右側の「データ」セルにマウスポインターを重ねたときに表示されるテキスト。 11.0 グローバル
dir String 生成された HTML コンポーネントが読み取られる方向。可能な値には「RTL」 (右から左) または「LTR」 (左から右) などがあります。 11.0 グローバル
helpText String マウスポインターを置いたときにフロート表示されるツールチップとして、この項目の横に表示されるヘルプテキスト。設定で項目にカスタムヘルプが定義されている場合に標準 Salesforce 項目の横に表示されるテキストに類似しています。このヘルプテキストは、親ページの showHeader 属性が true に���定されている場合にのみ表示されます。 12.0 グローバル
id String ページの他のコンポーネントが pageBlockSectionItem コンポーネントを参照できるようにする識別子。 11.0 グローバル
labelStyle String pageBlockSection 列の左側の「表示ラベル」セルのコンテンツを表示するために使用される CSS スタイル。 11.0 グローバル
labelStyleClass String pageBlockSection 列の左側の「表示ラベル」セルのコンテンツを表示するために使用される CSS スタイルクラス。 11.0 グローバル
labelTitle String pageBlockSection 列の左側の「表示ラベル」セルにマウスポインターを重ねたときに表示されるテキスト。 11.0 グローバル
lang String 「en」または「en-US」など、生成された HTML 出力の基本言語。この属性についての詳細は、W3C 仕様を参照してください。 11.0 グローバル
onDataclick String onDataclick イベントが発生した場合 (ユーザーが pageBlockSection 列の右側の「データ」セルをクリックした場合) に呼び出される JavaScript。 11.0 グローバル
onDatadblclick String onDatadblclick イベントが発生した場合 (ユーザーが pageBlockSection 列の右側の「データ」セルをダブルクリックした場合) に呼び出される JavaScript。 11.0 グローバル
onDatakeydown String onDatakeydown イベントが発生した場合 (ユーザーがキーボードのキーを押した場合) に呼び出される JavaScript。 11.0 グローバル
onDatakeypress String onDatakeypress イベントが発生した場合 (ユーザーがキーボードのキーを押したか、押したままにした場合) に呼び出される JavaScript。 11.0 グローバル
onDatakeyup String onDatakeyup イベントが発生した場合 (ユーザーがキーボードのキーを放した場合) に呼び出される JavaScript。 11.0 グローバル
onDatamousedown String onDatamousedown イベントが発生した場合 (ユーザーがマウスボタンをクリックした場合) に呼び出される JavaScript。 11.0 グローバル
onDatamousemove String onDatamousemove イベントが発生した場合 (ユーザーがマウスポインターを移動した場合) に呼び出される JavaScript。 11.0 グローバル
onDatamouseout String onDatamouseout イベントが発生した場合 (ユーザーが pageBlockSection 列の右側の「データ」セルからマウスポインターを移動した場合) に呼び出される JavaScript。 11.0 グローバル
onDatamouseover String onDatamouseover イベントが発生した場合 (ユーザーが pageBlockSection 列の右側の「データ」セルにマウスポインターを重ねた場合) に呼び出される JavaScript。 11.0 グローバル
onDatamouseup String onDatamouseup イベントが発生した場合 (ユーザーがマウスボタンを放した場合) に呼び出される JavaScript。 11.0 グローバル
onLabelclick String onLabelclick イベントが発生した場合 (ユーザーが pageBlockSection 列の左側の「表示ラベル」セルをクリックした場合) に呼び出される JavaScript。 11.0 グローバル
onLabeldblclick String onLabeldblclick イベントが発生した場合 (ユーザーが pageBlockSection 列の左側の「表示ラベル」セルをダブルクリックした場合) に呼び出される JavaScript。 11.0 グローバル
onLabelkeydown String onLabelkeydown イベントが発生した場合 (ユーザーがキーボードのキーを押した場合) に呼び出される JavaScript。 11.0 グローバル
onLabelkeypress String onLabelkeypress イベントが発生した場合 (ユーザーがキーボードのキーを押したか、押したままにした場合) に呼び出される JavaScript。 11.0 グローバル
onLabelkeyup String onLabelkeyup イベントが発生した場合 (ユーザーがキーボードのキーを放した場合) に呼び出される JavaScript。 11.0 グローバル
onLabelmousedown String onLabelmousedown イベントが発生した場合 (ユーザーがマウスボタンをクリックした場合) に呼び出される JavaScript。 11.0 グローバル
onLabelmousemove String onLabelmousemove イベントが発生した場合 (ユーザーがマウスポインターを移動した場合) に呼び出される JavaScript。 11.0 グローバル
onLabelmouseout String onLabelmouseout イベントが発生した場合 (ユーザーが pageBlockSection 列の左側の「表示ラベル」セルからマウスポインターを移動した場合) に呼び出される JavaScript。 11.0 グローバル
onLabelmouseover String onLabelmouseover イベントが発生した場合 (ユーザーが pageBlockSection 列の左側の「表示ラベル」セルにマウスポインターを重ねた場合) に呼び出される JavaScript。 11.0 グローバル
onLabelmouseup String onLabelmouseup イベントが発生した場合 (ユーザーがマウスボタンを放した場合) に呼び出される JavaScript。 11.0 グローバル
rendered Boolean コンポーネントをページに表示するかどうかを指定する boolean 値。指定されていない場合、この値はデフォルトの true に設定されます。 11.0 グローバル