Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

データローダを使用してリッチテキスト項目に画像を挿入する方法

公開日: Oct 13, 2022
説明
データローダを使用して、組織のリッチテキスト項目に関連付けられている画像をインポートできます。
解決策

リッチテキスト項目にコンテンツを挿入するには
 

1. 初めに、画像をドキュメントにアップロードするためのインポートファイルを準備する必要があります。Salesforce へドキュメントを一括インポートする方法」を参照してください。

注: 最終的に画像をインポートするオブジェクトの各レコードの Salesforce ID (または外部 ID) が必要になります。 ドキュメントのインポートファイルを準備するときにこの処理を簡単にするには、インポートファイルにこの列を含めます。レコードの ID が最終的にインポートされるドキュメントに一致するようにします (この列は RecordID と呼ばれます)。
2. 次に、ドキュメントのインポートから success ファイルを取り出し、それを使用してリッチテキスト項目用の HTML コードを作成する必要があります。
 
3. Link という列ヘッダーを使用して、success ファイルの先頭に新しい列を追加します。次のリンクをテンプレートとして使用することができます。
4. 画像が存在するサーバのインスタンスを探し、apX に置き換えます。また、{OrgID} を探し、組織 ID で置き換えます。「Salesforce 組織 ID の確認」を参照してください。
 
5. リッチテキスト項目の名前と一致するヘッダーを Excel で Link 列の前に挿入し、「ID」という列が列 C であることを確認します。
 
6. ImageID を生成するために、次の数式を使用します: =SUBSTITUTE(B2,"{ImageID}",C2)
 
7. 列 A を右クリックしてコピーします。再度右クリックし [形式を選択して貼り付け] から [値] を貼り付けます。ファイルを保存します。
 
8. データローダを開きます (データローダへログインします)。
 
9. Upsert を機能として選択します。
 
10. [Show all objects] をチェックして、オブジェクトを選択します。
 
11. リッチテキスト項目があるオブジェクトを選択します。レコード ID とリッチテキスト項目の列を対応付けます。success および error ファイルを保存するディレクトリを選択します。そして、[Finish] をクリックし、[OK] をクリックします。
 
12. Salesforce のリッチテキスト項目に画像が生成されます。
ナレッジ記事番号

000383208

 
読み込み中
Salesforce Help | Article