Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
northernforce#31 フローワークショップ
Search
Yoshi
August 27, 2023
Technology
0
130
northernforce#31 フローワークショップ
Yoshi
August 27, 2023
Tweet
Share
More Decks by Yoshi
See All by Yoshi
Salesforce Summer'25 注目機能紹介
yoshi17
0
27
Salesforce Summer'25 注目機能紹介
yoshi17
0
44
8章 Salesforceシステムの未来の姿をイメージする
yoshi17
0
63
Spring'25注目機能10選+添付ファイル付きフローの実装デモ
yoshi17
0
53
Spring'25注目機能10選+添付ファイル付きフローの実装デモ
yoshi17
1
100
northernforce#46 Winter’25機能紹介
yoshi17
0
59
northernforce#45 フローのテストを実装してみよう
yoshi17
0
45
northernforce #43 紹介スライド
yoshi17
0
16
Salesforce Summer'24注目トピック紹介
yoshi17
0
140
Other Decks in Technology
See All in Technology
PdM業務における使い分け
shinshiro
0
590
経理出身PdMがAIプロダクト開発を_ハンズオンで学んだ話.pdf
shunsukenarita
1
110
20250719_JAWS_kobe
takuyay0ne
1
160
Building GoReleaser - from shell script to paid product
caarlos0
0
270
なぜAI時代に 「イベント」を中心に考えるのか? / Why focus on "events" in the age of AI?
ytake
2
540
FAST導入1年間のふりかえり〜現実を直視し、さらなる進化を求めて〜 / Review of the first year of FAST implementation
wooootack
1
120
ecspressoの設計思想に至る道 / sekkeinight2025
fujiwara3
9
1.4k
怖くない!GritQLでBiomeプラグインを作ろうよ
pal4de
1
120
Talk to Someone At Delta Airlines™️ USA Contact Numbers
travelcarecenter
0
170
The Madness of Multiple Gemini CLIs Developing Simultaneously with Jujutsu
gunta
1
2.5k
MCP とマネージド PaaS で実現する大規模 AI アプリケーションの高速開発
nahokoxxx
1
1.4k
メモ整理が苦手な者による頑張らないObsidian活用術
optim
0
120
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
990
Code Reviewing Like a Champion
maltzj
524
40k
Designing for humans not robots
tammielis
253
25k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
What's in a price? How to price your products and services
michaelherold
246
12k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Docker and Python
trallard
45
3.5k
Transcript
northernforce # 31 フロー ワークショップ 株式会社Kitalive 吉松 保博 2023.08.22
目次 1. 本日の目標(画面フローを使ってレコード登録・メール送信ができるようになる) 2. ワークショップ 1. 本日のテーマ(ユースケース・仕様) 2. デモ 3.
実装タイム 4. ヒント 3. 解説
1.本日の目標
できるようになること • 画面フローを作成できる • 画面フローでレコード登録操作を行えるようになる • フローでメール送信を行えるようになる
2.ワークショップ
本日のテーマ(ユースケース) • あなたはUniversal Containerの顧客サポート担当者です • Universal Containerでは顧客からのお問い合わせ対応履歴をSalesforceに残し ています(ケース) • 顧客満足度を高めるための施策として、ケースが完了した顧客に対して電話で調
査を行うことにしました • 電話で顧客からケース対応内容の満足度(1~10)とフィードバックを伺って、 Salesforce上にレコードを保存します レコードを保存後、顧客へお礼のメールを送付します 上記、青字の内容を画面フローで実装してください
本日のテーマ(仕様) • 新しいカスタムオブジェクト「調査」を作成してください • 調査オブジェクトには以下の項目を作成してください ◦ ケース(参照関係) ◦ 取引先(参照関係) ◦
スコア(数値)※1~10の値が入る ◦ フィードバック(ロングテキストエリア)※文字数、列数は自由 • 画面フロー「顧客満足度調査」を作成してください • 「顧客満足度調査」フローはケースのレコードページに配置してください • 「顧客満足度調査」の保存時にケースの取引先責任者へお礼のメールを送付してく ださい
デモ
実装タイム
ヒント • 画面のレコードIdはrecordId変数で取得する • 画面フローの入力結果は画面コンポーネントで受け取れる • 満足度の入力はスライダコンポーネントを使用する • メール送信はアクション >
メールで実装できる • フローを作るコツ:実行することを書き出した後に実行順番を考えると作りやすくな る ◦ 実行内容を書き出す →実行順序を考える→フローの要素を追加する →要素で使用するリソースを 作成する→細かいまとまりができたらデバッグ →要素を追加→・・・繰り返し
解説
フローの全体像
変数一覧
ケースレコードを取得
画面コンポーネントー
満足度の要素情報
フィードバックの要素情報
調査レコードを作成
メールアドレス割り当て
サンクスメール(メールを送信)
フローを配置
フローを実行
フローの実行結果
フローの実行結果