Salesforce:Lightning-ページレイアウトで活動の追加ができない件を解決するまでのログ
問題
Todo(task)の追加ができないオブジェクトがある。
できてる方(取引先)
できてない方(カスタムオブジェクトA)
なぜなのか。
調べてみた
Lightning Experience の [活動] タブにアクションが表示されない
上記アクションのいずれかが表示されず、ページレイアウトでこれらが追加されていることを確認済みの場合、レコードタイプがこれらの 3 つのグローバルアクションと関連付けられていない可能性があります。
これを確認するには、以下の手順に従ってください。
1) - Lightning Experience の場合:[設定] | [ユーザインターフェイス] | [グローバルアクション] | [グローバルアクション]
- Aloha Classic の場合:[設定] | [グローバルアクション]
2) 表示されないグローバルアクション (新規行動、新規 ToDo、活動の記録) の横の [編集] をクリックします。
3) [レコードタイプ] の選択リストを確認し、選択した値がカスタムレコードタイプの値でないか、もしくは [--マスタ--] となっているかを確認します。
確認したけどできなかった
-
活動 がどのオブジェクトに保存されるのか確認
🤔::Todo (Task) が怪しい -
Todo (Task) オブジェクトの項目一覧を確認
😲:コレダ!!
-
Todo (Task)の関連先(WhatID)を確認
🤔:ここに関連づいているオブジェクトは追加できると仮定
[カスタムオブジェクトB]でテストしてみる
-
設定→[カスタムオブジェクトB]
-
Lightningレコードページ
-
[LEXページ名]→編集
-
左パネルから[活動]を追加
😏:活動が追加できることを確認
🤔:Todo(Task)のWhatIdに紐付いているオブジェクトは活動を追加できるっぽいと判断 -
Todo(Task)のWhatIdに[カスタムオブジェクトA]を追加して動作を確認してみる
🤔:Todo(Task)からは設定できないのかも
-
参照関係にあるオブジェクトにTodo(Task)と参照関係になっている項目がないか確認する
🤔:取引先に関連させないから売上案件ごとに紐付いてしまって、取引先から商談議事録が参照できない可能性あるんじゃね?
🤔:拡張ルックアップで解決できるんじゃないの。しらんけど。<一旦無視してすすめる>
-
[カスタムオブジェクト]の参照関係にあるオブジェクトにTodo(Task)と参照関係になっている項目がないか確認
→なかった😃:無いやんけ草
さてこっからどうするか。
-
ヘルプをもう一度確認
-
カスタムオブジェクトBのページレイアウトを確認
-
クイックアクションをいくつか追加してみたが変わらず…と思いきや
Salesforce モバイルおよび Lightning Experience のアクション
😲:コレじゃね!?w -
追加してみた
キタ━━━━(゚∀゚)━━━━!!
解決。
Discussion