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

apex:outputField

Salesforce オブジェクトの項目の表示ラベルと値の参照のみ表示です。<apex:outputField> コンポーネントは、ユーザへの表示方法などの関連項目の属性を考慮します。たとえば、指定された <apex:outputField> コンポーネントが通貨項目である場合、適切な通貨記号が表示されます。同様に、<apex:outputField> コンポーネントが参照項目または URL である場合、項目の値はリンクとして表示されます。

[設定] の項目にカスタムヘルプが定義されている場合は、その項目は <apex:pageBlock> または <apex:pageBlockSectionItem> の子である必要があり、Visualforce ページにカスタムヘルプを表示するためには Salesforce のページヘッダーを表示する必要があります。カスタムヘルプの表示を上書きするには、<apex:pageBlockSectionItem> の本文の <apex:outputField> を使用します。

リッチテキストエリアデータ型の使用は、Salesforce.com API バージョン 18.0 より後のバージョンを実行するページのこのコンポーネントに限られます。

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

1<!-- For this example to render properly, you must associate the Visualforce page
2with a valid opportunity record in the URL.
3For example, if 001D000000IRt53 is the opportunity 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<apex:page standardController="Opportunity" tabStyle="Opportunity">
8    <apex:pageBlock>
9        <apex:pageBlockSection title="Opportunity Information">
10            <apex:outputField value="{!opportunity.name}"/>
11            <apex:outputField value="{!opportunity.amount}"/>
12            <apex:outputField value="{!opportunity.closeDate}"/>
13        </apex:pageBlockSection>
14    </apex:pageBlock>
15</apex:page>

属性

属性名 属性型 説明 必須項目 API バージョン 通用範囲
dir String 生成された HTML コンポーネントの読み取り方向。使用可能な値には「RTL」(右から左) または「LTR」(左から右) があります。 10.0 グローバル
id String ページの他のコンポーネントが出力項目コンポーネントを参照できるようにする識別子。 10.0 グローバル
label String コンポーネントの表示ラベルとして使用される文字列値。 23.0
lang String 「en」または「en-US」など、生成された HTML 出力の基本言語。この属性についての詳細は、W3C 仕様を参照してください。 10.0 グローバル
rendered Boolean コンポーネントをページに表示するかどうかを指定する boolean 値。指定されていない場合、この値はデフォルトの true に設定されます。 10.0 グローバル
style String 出力項目コンポーネントの表示に使用されるスタイル。主に、インライン CSS スタイルを追加するために使用されます。この属性を設定できない値もあります。テキストにクラス名が必要な場合は、ラップ用 span タグを使用します。 10.0 グローバル
styleClass String 出力項目コンポーネントの表示に使用されるスタイルクラス。主に、外部 CSS スタイルシートを使用するときに適用される CSS スタイルを指定するために使用されます。この属性を設定できない値もあります。テキストにクラス名が必要な場合は、ラップ用 span タグを使用します。 10.0 グローバル
title String ユーザがコンポーネントにマウスポインタを重ねたときにツールチップとして表示されるテキスト。 10.0 グローバル
value Object この出力項目に関連付けられている Salesforce 項目を参照する式。たとえば、取引先の名前項目の出力項目を表示する必要がある場合は、value="{!account.name}" を使用します。

期間指定換算レートを使用して出力項目の値が計算される場合、その項目を currency 型の項目と関連付けることはできません。

10.0 グローバル