Salesforceの数式項目と画像で進捗状況を表示する方法
- ホーム
- ブログ
- Salesforce
- Salesforceの数式項目と画像で進捗状況を表示する方法
こんにちは!SalesforceアドミニストレーターのTです。
日頃、お客様先で常駐して運用作業をお手伝いしていますが、画像ファイルと数式を使うことで、さらにレコードが見やすくなったことがありました。
皆さん、案件の進捗管理は「交渉」・「仮契約」・「契約」など文字で表現されていますか?
さらに、承認状況を直感的にわかるようにするために、押印を表示したいと思うことはありますか?
以下設定をいたしますと、文字だけではなく画像でも進捗がわかるようになります。
<完成イメージ>
今回は、赤枠部分の設定についてご紹介します。
(画像ファイルを使用した、進捗状況の見せ方の実装方法です。)
設定方法
<前提条件>
表示させたい画像・案件のステータスを選択する項目※は、あらかじめ作成しておいてください。
※[項目名:案件のステータス、API参照名:OpportunityStatus__c]
1. 画像の設定
今回設定します画像は、「交渉」・「仮契約」・「契約」の3つになります。1つの値につき画像を1つ設定しますので、必要な値の個数分画像を取り込んでください。
Lightning Experience でドキュメントは使用できないのでClassicで操作します。
①ツールバーから、「+」をクリックします
②「すべてのタブ」から「ドキュメント」をクリックします。
③「新規」をクックします。
④「ドキュメント名」、「ドキュメントの一意の名前」を入力します。
「外部参照可」をチェックします。
「ファイル選択」をクリックし、画像を取り込みます。
「保存」をクリックします。
2. 画像アドレスの取得
⑤取り込んだ画像付近にカーソルを合わせて右クリック、「画像アドレスをコピー」をクリックします。
⑥コピーした画像アドレスのhttp~comまでは削除してください。
交渉と同じように、仮契約と契約の画像を取り込み、アドレスを取得します。
取得したアドレスは以下になります。数式項目を作成するときに使用しますのでメモをしてください。
(例)交渉
/servlet/servlet.ImageServer?id=0157F000001OuzL&oid=00D7F000001ZSmU&lastMod=1539922901000
3. 画像を表示する数式項目の作成
「案件のステータス」で交渉/仮契約/契約と、それぞれ選んだときの画像を表示する数式を作成します。
データ型:数式
数式の戻り値のデータ型:テキスト
高度な数式:
CASE(案件ステータス項目のAPI参照名,
'案件ステータス項目の値1個目', IMAGE("画像アドレス", "",画像の高さ, 画像の幅) ,
'案件ステータス項目の値2個目', IMAGE("画像アドレス", "",画像の高さ, 画像の幅) ,
'案件ステータス項目の値3個目', IMAGE("画像アドレス", "",画像の高さ, 画像の幅) ,
'案件ステータス項目の値1~3以外のときに表示したい文字'
)
---------------------------------------------------------------------------------------------
(例)
CASE(OpportunityStatus__c,
'交渉', IMAGE("/servlet/servlet.ImageServer?id=0157F000001OuzL&oid=00D7F000001ZSmU&lastMod=1539922901000", "",60,60) ,
'仮契約', IMAGE("/servlet/servlet.ImageServer?id=0157F000001Ouza&oid=00D7F000001ZSmU&lastMod=1539923291000", "",60,60) ,
'契約', IMAGE("/servlet/servlet.ImageServer?id=0157F000001Ouzf&oid=00D7F000001ZSmU&lastMod=1539923443000", "",60,60) ,
'不明'
)
---------------------------------------------------------------------------------------------
以上で、設定は終わりです。
図以外にも、はんこをレコードに表示することが可能になります。
画像を使うことで、さらに使いやすくなれば幸いです。
<参考>数式項目で画像を使用する方法
https://help.salesforce.com/articleView?id=000007604&language=ja&type=1
最後に
サークレイスでは、今回ご紹介させていただいたようなSalesforceの運用方法を理解した
認定アドミニストレーターがお客様先でサポートする「Onsite Service for Salesforce」というサービスをご提供しています。
詳細は、以下の資料をダウンロードしてご確認ください。
- カテゴリ:
- Salesforce
- キーワード:
- Salesforceの使い方
- Salesforce運用
RANKING 人気記事ランキング
RECENT POST 最新記事
TOPIC トピック一覧
- + ITトピックス(12)
- + Agave(24)
- - Salesforce(100)
- + Anaplan(2)
- + 社員紹介(48)
- + サークレイスについて(32)