ブログ

画面フロー:リストビュー/関連リストから複数レコード処理が可能に

#Salesforce #画面フロー #関連リスト #リストビュー #複数レコード

積極採用中
セミナー情報

2026年10月リリースのSalesforce Winter’27では、各オブジェクトのリストビューボタン、または関連リストボタンから複数のレコードIDを画面フローに渡すことが可能になります。

従来も非公式の方法であればフローで実現できる場合もありましたが、今回のアップデートにより標準機能として安定した挙動が期待できます。

Winter’27の本機能以外のフローアップデートは下記で紹介しています。
Winter’27:Salesforceフローの主な新機能まとめ

※本記事は2026年8月初稿の記事であり、Winter’27プレリリース環境での実際の設定、動作確認を元にした内容です。
実際にWinter’27がリリースされるまでに機能内容は変更される可能性がある前提でご覧ください。

アップデート概要

Salesforce Winter’27のメジャーアップデートでids変数を使った画面フローにより、複数レコードの一括処理が柔軟に対応できるようになります。

【従来】
・カスタムボタン + URLハック
従来はGETRECORDIDSで取得した選択レコードIDをURLパラメータとしてフローへ渡す方法が使われることがありました。ただし、URLによるフロー起動は標準の一括クイックアクションではなく、Lightning Experienceでは画面遷移やパラメータ受け渡しが安定しない場合がありました。

【Winter’27以降】
標準の一括クイックアクションとして提供されます。
画面フローを一括クイックアクションとして起動すると、選択したレコードIDがテキストコレクション変数「ids」に自動で渡されます。

ids変数を使った画面フローの作成

今回は複数商談の承認ステータスを一括更新する画面フローを作成します。

1.ids変数の定義
recordIdのような立ち位置でids変数を定義しておきます。
recordIdは1つのレコードIDを受け取るための変数として広く使われていますが、
今回のidsも同じようにAPI参照名をidsとしておくことが重要です。
必ず下記の設定にしておきます。
 ・API参照名:ids
 ・データ型:テキスト
 ・複数の値を許可:True
 ・入力で使用可能:True
ids変数の定義

2.商談の一括更新
idsとしてテキストコレクションで受け取った複数の商談IDをもとに、それらの商談を一括更新します。

idsは複数のレコードIDを格納したテキストコレクションであるため、「次に含まれる」演算子で対象レコードを一括取得できます。
それらの商談を対象に、承認ステータスを「3.承認済み」へ更新します。
今回は全商談への更新が一律で同じためこの処理のみで完結できます。
商談レコードの一括承認

3.画面フローの保存、有効化
idsによる商談の一括承認(opp_ids_bulk_approved)という名前でフローを保存し、有効化まで済ませます。
画面フローの保存、有効化

4.商談のクイックアクションを作成
商談オブジェクトへ新規アクションを作成します。
アクション種別でフローを選択し、先ほど作成、有効化した画面フロー:idsによる商談の一括承認にてアクション「一括承認」を作成します。
商談のクイックアクションを作成

商談のクイックアクションを作成

リストビューでの挙動確認

1.商談リストビューへの配置
ページレイアウトの[リストビューボタンレイアウト]へ、作成した[一括承認]アクションを配置します。
商談リストビューへの配置

2.複数商談への一括処理
3商談を対象に、承認ステータスの一括更新を実施してみます。
リストビューへ[一括承認]アクションが表示されたので、3商談にチェックを付けた状態でボタンを押します。
複数商談への一括処理

ボタンを押すことで画面フローが起動し、ステータスが想定通り自動更新されたことを確認できました。
承認ステータスの一括更新

関連リストでの挙動確認

次に取引先関連リストから商談の一括更新を進めてみます。

1.取引先の商談関連リストへの配置
取引先ページレイアウトの商談関連リストにて、 [一括承認]アクションを配置します。
取引先の商談関連リストへの配置

2.複数商談への一括処理
2商談を対象に、承認ステータスの一括更新を実施してみます。
取引先の商談関連リストへ[一括承認]アクションが表示されたので、2商談にチェックを付けた状態でボタンを押します。
複数商談への一括処理

ボタンを押すことで画面フローが起動し、ステータスが想定通り自動更新されたことを確認できました。
複数商談への一括処理

まとめ

今回の機能を使用することで画面フロー内で自由に処理ができるため一括削除なども考えられますが、確認画面や権限、エラー時の扱いを設計する必要があります。

アイデア次第でリストビュー、関連リストから様々な一括処理が可能なため、運用に即した機能を実装していきましょう。

<Salesforce>
弊社ではSalesforceをはじめとするさまざまな無料オンラインセミナーを実施しています!
>>セミナー一覧はこちら

また、弊社ではSalesforceの導入支援のサポートも行っています。ぜひお気軽にお問い合わせください。
>>Salesforceについての詳細はこちら
>>Salesforceの導入支援実績はこちらからご覧いただけます!

医療業界に特化した営業支援、顧客管理(SFA/CRM)のコンサルティングも提供しております。こちらもぜひお気軽にお問い合わせください。
>>顧客管理(SFA/CRM)のコンサルティングの詳細はこちら

CONTACT
お問い合わせ

ご相談やご依頼、病院マスタなどについてのお問い合わせはこちらのお問い合わせフォームから。

サービスなどについてのお問い合わせ 病院マスタについてのお問い合わせ

メールお問い合わせ