
【参加レポート】northernforce #43
本日2024年8月19日はSalesforceの地域コミュニティ「northernforce 」のオンラインイベントです。LT回とワークショップ会を交互に行うnorthernforceですが今回はワークショップ回で「Action Buttonコンポーネントでの画面作成」がテーマです。今回は申込人数が20人もいるので盛り上がりも楽しみです。
オープニング・northernforceについて
本日のファシリテーターはkitaliveの佐藤さん。今回は参加者がいつもよりも多いので主催者と一部の人だけの自己紹介をしてスタートです。まずは本日のイベントについての説明です。「Action Button コンポーネント」のワークショップでだいたい40分、実際に設定を進めてみての振り返りにはいります。

そこからはnorthernforceのコミュニティ紹介です。northernforceは北海道を 活動の中心においたSalesforce Trailblazers Community(公式です)のひとつで、2017年から活動を続けConnpassのメンバーは175人になります。

またnorthernforceは北海道の課題を少しでも解決に向け北海道が元気になる事を目指して活動をしているコミュニティです。

ワークショップ
コミュニティの紹介が終わったら早速ワークショップが始まりました。ここからはkitaliveの有野さんにバトンタッチします。
今回のワークショップの対象
Summer’24でベータが公開された「Action Button コンポーネント」
まずはハンズオン環境の払い出しです。TrailHeadのハンズオン組織から払い出ししたPlayground組織を使用します。このへんの練習環境はSalesforceは充実していていいですね。

環境準備中には前々回に紹介された有野さんのわんちゃんの今の様子が紹介されました。だいぶん慣れたみたいでリラックスしていますね。

Action Buttonコンポーネント
まずは今日のワークショップの対象のAction Buttonコンポーネントについての機能紹介です
Action Buttonコンポーネント
・自動起動フローを実行したり、フローから情報を取得することができる
・コンポーネントはクリックされるとフローを起動するボタンをレンダリングします。

重要なポイント
従来はフッターの部分にしかボタンを配置できなかったが画面上にボタンを複数配置することが可能に

自動起動フロー
・Apex、プロセス、REST APIなどにより呼び出され起動
・バックグラウンドで実行
・引数として任意の変数に値を渡して実行させる

今回のお題
今回のテーマは「商談にAction Buttonを使った画面フローを配置してみよう」です。
2パターン作ります
①画面フローを実行するアクションを作成しLightningページ上で動的アクションを有効化し配置する
②Lightningページのフローコンポーネントを作成し、フローの指定を作成した画面フローに設定して配置する

ワークショップ
ここから実際のワークショップに移ります。
まずは設定画面から自動起動フローの作成を実施します。自動起動フローができたらボタンに自動起動フローを紐づけて保存します。

画面フローの配置では商談レコードの画面でアクションを設定すると右上にボタンが表示されるようになります。ボタンを押すと処理が実行されるようになります。

フローからそのままドラッグしてボタンを配置することもできます。

<資料>
ユースケースについてのディスカッション
ここまででワークショップは終了です、今回のワークショップのようにノーコードで画面上に様々な機能を追加できます。今回は商談の画面にボタンを配置しましたが、ServiceCloudを利用するコンタクトセンターなどリアルタイム性を求められる場面ではさらに活用の場がありそうです。
参加者からもチャットやSlidoに「ユーティリティバーにボタン一覧として配置できそう」「検索使いやすくなるのかな? 関連レコードをたどってまとめて表示する、みたいな」のように様々なアイデアが出ました。

質問もいくつか出て、終了時間までディスカッションは続きました。リストビューボタンからの一括処理も一度画面遷移を挟みますができるみたいです。

クロージング
次回は9月27日(木)開催でDreamforceのふりかえりがテーマです。

TrailBrazer Communityではその他様々なイベントが予定されています
【オフライン開催】Salesforce䛾ほんとにあった怖い話#2
8/26(Mon) 18:50~20:30 大阪
ゆるっとSalesforceトーク #39 FigmaでSLDSコンポーネントを使って画面デザイン
-8/28(Wed) 12:30~13:30 オンライン
【名古屋オフライン】2024年8月28日(水)Nagoya Admin Group #2 「SFUG CUPファイナリストから学ぶ!SFA活用事例」
8/28(Wed) 16:30~18:00 名古屋
Salesforce Developers Meetup #33 夏䛾夜䛾LT大会
8/29(Thu) 19:20~22:00 東京
Salesforce Architects Meetup Osaka#18【会場現地開催】
8/30(Fri) 19:00~21:00 大阪
Salesforce Saturday 大阪京橋 #2
8/31(Sat) 13:00~17:00 オンライン
Dreamforce歩き方セミナー at Trailblazer Community Salesforce Admin Group,Tokyo, Japan
9/6(Fri) 16:30~18:00 ハイブリッド
<northenforce>
いいなと思ったら応援しよう!
