ideas:detailOutputLink
アイデアを表示するページへのリンクです。注: このコンポーネントを使用するには、salesforce.com の担当者に問い合わせ、組織でアイデアの拡張標準コントローラを有効化するように依頼してください。
アイデア標準コントローラを使用する detailOutputLink コンポーネント
1<!-- For this example to render properly, you must associate the Visualforce page
2with a valid idea record in the URL.
3For example, if 001D000000IRt53 is the idea 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<!-- Page: detailPage -->
8<apex:page standardController="Idea">
9 <apex:pageBlock title="Idea Section">
10 <ideas:detailOutputLink page="detailPage" ideaId="{!idea.id}">{!idea.title}</ideas:detailOutputLink>
11 <br/><br/>
12 <apex:outputText >{!idea.body}</apex:outputText>
13 </apex:pageBlock>
14 <apex:pageBlock title="Comments Section">
15 <apex:dataList var="a" value="{!commentList}" id="list">
16 {!a.commentBody}
17 </apex:dataList>
18 </apex:pageBlock>
19</apex:page>属性
| 属性名 | 属性型 | 説明 | 必須項目 | API バージョン | 通用範囲 |
|---|---|---|---|---|---|
| id | String | ページの他のコンポーネントがコンポーネントを参照できるようにする識別子。 | 14.0 | グローバル | |
| ideaId | String | 表示するアイデアの ID。 | はい | 33.0 | |
| page | ApexPages.PageReference | URL を出力リンクで使用する Visualforce ページ。このページは標準コントローラを使用する必要があります。 | はい | 33.0 | |
| pageNumber | Integer | アイデア詳細ページのコメントの表示対象のページ番号 (ページあたり 50 個)。たとえば、コメントが 100 個ある場合は、pageNumber="2" では 51 ~ 100 番目のコメントが表示されます。 | 33.0 | ||
| pageOffset | Integer | 現在のページからの目的のページのオフセット。pageNumber が指定されている場合は、pageOffset 値は使用されません。pageNumber および pageOffset が両方とも設定されていない場合、結果として得られるリンクに指定ページが含まれないため、コントローラはデフォルトの最初のページに設定されます。 | 33.0 | ||
| rendered | Boolean | コンポーネントをページに表示するかどうかを指定する boolean 値。指定されていない場合、この値はデフォルトの true に設定されます。 | 14.0 | グローバル | |
| style | String | detailOutputLink コンポーネントの表示に使用されるスタイル。主に、インライン CSS スタイルを追加するために使用されます。 | 33.0 | ||
| styleClass | String | detailOutputLink コンポーネントの表示に使用されるスタイルクラス。主に、外部 CSS スタイルシートを使用するときに適用される CSS スタイルを指定するために使用されます。 | 33.0 |