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

カスタムコンポーネントのマークアップ

カスタムコンポーネントのすべてのマークアップは <apex:component> タグ内で定義されます。このタグはカスタムコンポーネントの定義の最上位のタグである必要があります。次に例を示します。

他の Visualforce ページと同様に、マークアップは Visualforce と HTML タグの組み合わせを使用することができます。

さらに複雑な例では、カスタムコンポーネントを使用して、複数の Visualforce ページで使用するフォームを作成できます。recordDisplay という新しいカスタムコンポーネントを作成して、次のコードをコピーします。
次に、displayRecords というページを作成して、次のコードを使用します。
この例が正しく機能するためには、Visualforce ページを URL の有効な取引先レコードに関連付ける必要があります。たとえば、001D000000IRt53 が取引先 ID の場合、次の URL を使用します。
ID として渡された取引先の詳細を含むページが表示されます。
ここで、displayRecords のコードを次のサンプルで置き換えます。
同様に、ページを更新する前に取引先責任者の ID を渡します。取引先責任者の情報が表示されたページが表示されます。

カスタムコンポーネントの属性には、<apex:attribute> コンポーネントの使用についての詳細が含まれます。