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
120
northernforce#31 フローワークショップ
Yoshi
August 27, 2023
Tweet
Share
More Decks by Yoshi
See All by Yoshi
Spring'25注目機能10選+添付ファイル付きフローの実装デモ
yoshi17
0
33
northernforce#46 Winter’25機能紹介
yoshi17
0
35
northernforce#45 フローのテストを実装してみよう
yoshi17
0
32
northernforce #43 紹介スライド
yoshi17
0
10
Salesforce Summer'24注目トピック紹介
yoshi17
0
100
Spring'24注目トピック紹介(フロー)
yoshi17
0
170
プロファイル廃止に備えよう
yoshi17
0
540
northernforce#33_フローを使ったHttpコールアウトの実装
yoshi17
0
280
Winter'24&Dreamforce2023 注目トピック紹介
yoshi17
0
170
Other Decks in Technology
See All in Technology
ハッキングの世界に迫る~攻撃者の思考で考えるセキュリティ~
nomizone
12
4.5k
APIファーストで実現する運用性の高い IoT プラットフォーム: SORACOMのアプローチ
soracom
PRO
0
240
20250208_OpenAIDeepResearchがやばいという話
doradora09
PRO
0
170
Nekko Cloud、 これまでとこれから ~学生サークルが作る、 小さなクラウド
logica0419
2
730
『衛星データ利用の方々にとって近いようで触れる機会のなさそうな小話 ~ 衛星搭載ソフトウェアと衛星運用ソフトウェア (実物) を動かしながらわいわいする編 ~』 @日本衛星データコミニティ勉強会
meltingrabbit
0
120
PL900試験から学ぶ Power Platform 基礎知識講座
kumikeyy
0
110
All you need to know about InnoDB Primary Keys
lefred
0
120
データの品質が低いと何が困るのか
kzykmyzw
6
1k
Platform Engineeringは自由のめまい
nwiizo
4
1.9k
FastConnect の冗長性
ocise
1
9.6k
株式会社EventHub・エンジニア採用資料
eventhub
0
4.2k
The 5 Obstacles to High-Performing Teams
mdalmijn
0
270
Featured
See All Featured
Writing Fast Ruby
sferik
628
61k
Producing Creativity
orderedlist
PRO
343
39k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
310
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
240
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
540
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
GraphQLとの向き合い方2022年版
quramy
44
13k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.8k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
29
2.2k
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変数で取得する • 画面フローの入力結果は画面コンポーネントで受け取れる • 満足度の入力はスライダコンポーネントを使用する • メール送信はアクション >
メールで実装できる • フローを作るコツ:実行することを書き出した後に実行順番を考えると作りやすくな る ◦ 実行内容を書き出す →実行順序を考える→フローの要素を追加する →要素で使用するリソースを 作成する→細かいまとまりができたらデバッグ →要素を追加→・・・繰り返し
解説
フローの全体像
変数一覧
ケースレコードを取得
画面コンポーネントー
満足度の要素情報
フィードバックの要素情報
調査レコードを作成
メールアドレス割り当て
サンクスメール(メールを送信)
フローを配置
フローを実行
フローの実行結果
フローの実行結果