Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
URLパラメーター ワークショップ ~レポートのフィルター設定、カスタムアクションのデフォルト...
Search
YutoSato
June 18, 2024
Technology
320
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
URLパラメーター ワークショップ ~レポートのフィルター設定、カスタムアクションのデフォルト値設定~
YutoSato
June 18, 2024
More Decks by YutoSato
See All by YutoSato
Salesforce User Group, Sapporo, Japan 2026#2_HeadLess360に備えるための基礎知識おさらい
yutosatou_kit
0
40
【northernforce#57】Agentforce × Data Cloud~RAG構築アーキテクチャ 解説~
yutosatou_kit
0
120
Salesforce User Group, Sapporo, Japan 2026#1
yutosatou_kit
0
93
【northernforce#54】SalesforceにおけるAgentforceの位置づけ・事例紹介
yutosatou_kit
0
230
【northernforce#53】Agentforce Vibesでフローの作成にチャレンジしてみた!
yutosatou_kit
0
120
【northernforce#51】 Agentforceワークショップ! お土産課題.pdf
yutosatou_kit
0
37
【northernforce#51 発表用資料】Agentforceワークショップ!.pdf
yutosatou_kit
0
22
【northernforce#51ワークショップ用サンプルファイル】ホテルのクレーム対応マニュアル(QA形式20問)
yutosatou_kit
0
22
【northernforce#50 発表用資料】Summer'25注目機能紹介~フロー承認プロセス~
yutosatou_kit
0
96
Other Decks in Technology
See All in Technology
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
140
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
190
AIがコードを書く時代に、エンジニアは何で自分の価値を証明するのか / In an era where AI writes code how do engineers prove their value
carta_engineering
3
1.1k
DBについての基礎説明(MySQL編) - コロプラ 2026年度 新卒研修
colopl
0
130
『SAR衛星データ解析入門』のご紹介とその応用
syuchimu
0
120
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
7
5.1k
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
8
3.1k
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
kentarofujii
0
160
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
240
USB PDを使ってスマホを労わりたい
raspython3
0
180
Getting Started with Google Antigravity
glaforge
0
320
その Valkey 使いこなしていますか?
onk
PRO
5
1.6k
Featured
See All Featured
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
540
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
290
First, design no harm
axbom
PRO
2
1.3k
Making the Leap to Tech Lead
cromwellryan
135
10k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
What the history of the web can teach us about the future of AI
inesmontani
PRO
2
740
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
460
Transcript
norhernforce#41 URLパラメーター ワークショップ ~レポートのフィルター設定、カスタムアクションのデフォルト値設定~ 株式会社キットアライブ 佐藤 雄斗
本日の内容 • URLパラメーターとは? ◦ ざっくり理解する ◦ URLパラメーターの例 • レポート×URLパラメーター ◦
例題 ◦ お題(10分 ワークショップ) • カスタムアクション×URLパラメーター ◦ 例題 ◦ お題(10分 ワークショップ) • まとめ
• URLパラメーターとは? ◦ ざっくり理解する ◦ URLパラメーターの例
ざっくり理解する • ChatGPTさんに聞いてみる。
URLパラメーターの例 https://beyondthecloud.dev/blog/get-url-parameters-in-lwc
URLパラメーターの例
Salesforce標準機能×URLパラメーターを試 してみましょう...!
• レポート×URLパラメーター ◦ 例題 ◦ お題(10分 ワークショップ)
例題) 取引先の詳細画面に商談を表示するレポートへのリンクを配置してください。 レポートは表示している取引先の取引名で動的にフィルターがかかるようにしてください。 例題 (URL パラメーターを使用したレポートの絞り込み)
例題解説)自分で追加したフィルター条件に対してURLパラメーター(fv~)で値を渡す。 今回の場合fv0={!Account.Name}で1番目の条件に取引先名を渡す。 例題 (URL パラメーターを使用したレポートの絞り込み)
複数条件を渡したい場合は「&」で連結させて情報を渡す。 例)fv0={!Account.Name}&fv1={!Account.Phone} 例題 (URL パラメーターを使用したレポートの絞り込み)
お題)商談の詳細画面に商談の一覧を表示するレポートへのリンクを配置してください。 レポートには表示している商談と同じ種別かつ同じリードソースである商談が表示されるよ うにしてください。 ※ 表示する項目は任意で問題ありません。 制限時間:10分 19:20~19:30 お題(10分 ワークショップ)
解説
解説)レポートを作成⇒種別、リードソースが一致するの条件を追加 ⇒リンクを作成⇒リンクをページレイアウトに追加 お題(10分 ワークショップ)
別解)リンクを数式項目で作成してページレイアウトの任意の位置に配置することもできま す。 数式の例: HYPERLINK('/lightning/r/Report/00OIR000008B05P2AS/view?fv0='& TEXT(Type) & '&fv1=' & TEXT(LeadSource), '同じ種別、同じリードソースの商談一覧'
,'_blank') お題(10分 ワークショップ)
• カスタムアクション×URLパラメーター ◦ 例題 ◦ お題(10分 ワークショップ)
例題(レコード作成時のデフォルト値設定) 例題)取引先の商談関連リストから商談を作成する際に、商談名に「取引先名_商 談」(商談の文言は固定)、完了予定日に「今日から30日後の日付」がデフォルト 値として、自動でセットされた形で商談新規作成画面が立ち上がるようにしてく ださい。
例題解説)商談にアクションを追加で作成⇒作成したアクションを取引先のページ レイアウト、商談関連リストに追加 アクションのURL例: /lightning/o/Opportunity/new?defaultFieldValues=AccountId={!(Account.Id)},Nam e={!Account.Name}_商談,CloseDate={!URLENCODE(TEXT(TODAY() + 30))} 例題(レコード作成時のデフォルト値設定) defaultFieldValues=対象項目のAPI参照名=設定値の形でデフォルト値を設定 ※標準の新規ボタンでは親の参照項目が自動でセットされますが、カスタムの場合はセ
ットされないので指定が必要。 ※設定値に親Objの項目を指定したい場合は「親ObjのAPI参照名.項目のAPI参照名」 例:Name={!Account.Name}_商談 日付型の項目を日付の足し算をして表示させたい場合、一旦テキスト型に変換してから URLENCODEをすると上手く機能する。 例:CloseDate={!URLENCODE(TEXT(TODAY()+30))}
お題)取引先の商談関連リストから商談を作成する際に、商談名に「取引先名_評 価_商談」(商談の文言は固定)(※)が、完了予定日には翌月月末日が、種別には下 記条件にしたがってデフォルト値が設定されるようにしてください。 ※例:Burlington Textiles Corp of America _Warm_商談 <種別のデフォルト値の条件>
取引先の評価が ・未入力の場合 ⇒ New Customer ・Hotの場合 ⇒ Existing Customer - Upgrade ・Warmの場合 ⇒ Existing Customer - Replacement ・Coldの場合 ⇒ Existing Customer - Downgrade 制限時間:10分 19:40~19:50 お題(10分 ワークショップ)
解説
解説)商談にアクションを下記内容で追加作成⇒取引先の商談関連リストのページレイアウ ト、商談関連リストに追加 お題(10分 ワークショップ)
別解)取引先に評価に従って商談の種別を指定するような数式を用意。アクションではこの 数式を指定する。 お題(10分 ワークショップ)
別解)取引先に評価に従って商談の種別を指定するような数式を用意。アクションではこの 数式を指定する。 お題(10分 ワークショップ)
• まとめ
まとめ • URLパラメーターとは? ◦ 遷移先のWebページ(プログラム)に特定の値を渡すようにできるもの。 ◦ URLパラメーターを利用すると比較的簡易にSalesforceの標準機能をカスタマイズし、少し 便利にできる。 • URLパラメーターを使用したレポートの絞り込み
◦ URLパラメーターを使用するとレポートを動的に絞り込むことができ、作成するレポート数 を減らせるかもしれない。 ◦ 下記は注意事項 ▪ ロックされているフィルターには動的に条件を渡せない。 ▪ 検索条件ごとに渡せる情報は1つ(fv0=AAA&fv0=BBBみたいなことはできない)。
まとめ • URLパラメーターを使用したレコード作成時のデフォルト値設定 ◦ URLパラメーターを使用するとカスタムアクションでデフォルト値を設定できるため作業の 手間を減らせる。 ◦ モバイルアプリでは利用できない。 ◦ 作成権限がない場合、標準の「新規」は表示されないがカスタムで作成した新規レコード作
成アクションは表示されてしまうので注意⇒動的に表示されないようにする。
• URLパラメーターを使用したレコード作成時のデフォルト値設定 ◦ テキスト項目でもURLENCODEした方がよい? ▪ テキスト項目に「,」が入っていると途切れてしまう ▪ 「United Oil &
Gas,UK_商談」としたいが「United Oil & Gas」に… まとめ
• URLパラメーターを使用したレコード作成時のデフォルト値設定 ◦ テキスト項目でもURLENCODEした方がよい? ▪ Name={!URLENCODE((Account.Name)+ '_商談')}と指定すると上手くデフォルト 値がセットされる。 まとめ
ご清聴ありがとうございました!