レコード詳細

Avonni Record Detail コンポーネントを使用すると、単一の Salesforce レコードのフィールドを Dynamic Component 内で表示および(オプションで)編集できます。

概要

レコード詳細コンポーネントは、次のように動作するように設計されています: 1つの Salesforceレコードを同時に扱います。主な機能は次のとおりです:

  • 複数のレイアウトオプション: 標準のSalesforceレイアウト(コンパクトまたはフル)を使用してフィールドを表示します。

  • 表示モードと編集モード: フィールドを読み取り専用にするか編集可能にするかを制御します。

  • 必須フィールド: 特定のフィールドを必須としてマークします(編集モード時)。

  • データバインディング: コンポーネントは提供されたレコードIDに基づいて自動的にレコードデータを取得して表示します。

  • 変更の保存: Salesforceへの変更を保存するには、インタラクションタブを使用してください。 詳細を見る.

  • 条件付き表示: このコンポーネントは条件付き表示をサポートしています。

レコード詳細コンポーネントの設定

キャンバス上でレコード詳細コンポーネントを選択すると、プロパティパネルでそのプロパティにアクセスできます。

プロパティ

これらのプロパティは まず コンポーネントが機能するために設定できます:

  • API 名: (テキスト) このコンポーネントインスタンスの一意の識別子(例: AccountDetail, ContactDetail).

  • オブジェクト API 名: (テキスト)表示したいSalesforceオブジェクトのAPI名(例: Account, Contact, My_Custom_Object__c)。これによりどのオブジェクトのフィールドが利用可能かが決まります。

  • レコードID: (テキスト)表示したい 特定のレコードの 15または18文字のID。

    • レコードページ上で: ダイナミックコンポーネントがレコードページにある場合、ほとんどの場合これをレコード変数にバインドするか、または次を使用します: $Component 属性(ダイナミックコンポーネントで任意の ターゲットオブジェクトページ を設定している場合)。

    • その他のコンテキスト: レコードIDを変数リソースにバインドすることもできます(例:URLパラメータや別のコンポーネントからIDを取得する場合)。

レイアウトオプション

  • レイアウトタイプ: (テキスト - オプションから選択)フィールドの表示方法を選択してください:

    • コンパクト:オブジェクトの コンパクトレイアウトを使用します (Salesforceの設定で定義)。これは簡潔な事前定義のフィールドセットです。

    • フル:オブジェクトの ページレイアウト (Salesforceの設定で定義)。ページレイアウトに含まれるすべてのフィールドを表示します。

表示モード

  • モード: (テキスト - オプションから選択)フィールドが編集可能か読み取り専用かを決定します:

    • 表示:フィールドは読み取り専用として表示されます。ユーザーはコンポーネント内で直接データを変更できません。オプションで インライン編集を 有効にすることができます(下記参照)。

    • 編集:フィールドは編集可能な入力フィールドとして表示されます。ユーザーはデータを直接変更できます。

  • インライン編集:(ブール)モードが「表示」に設定されているときにインライン編集を有効にします。

変更の保存(インタラクション)

レコード詳細コンポーネント自体は 変更を自動的にSalesforceに保存しません。 保存を処理するために、 インタラクション を追加する必要があります。

これは通常、インタラクションで行われます

変更の保存

最終更新

役に立ちましたか?