0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

EventRelation : 行動に招待された人

Posted at

Activity(活動)、Task (ToDo)、Event(行動)に戻る

公開グループの使用は残念ながらアイデアに上がってます

https://ideas.salesforce.com/s/idea/a0B8W00000Gdi6zUAB/group-events-add-invitees-from-public-group

英語ですが回答があります。

There is an easier way to stop the double counting! In your report, add a filter which has the following criteria:

Event Invitation equals False.

You'll notice that the report will only return the assigned person and not the invitees.
https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000A7MxRSAV

実際にはこのオブジェクトのIsInvitee項目のことかな。
EventRelation

アクティビティ設定で [複数の取引先責任者を関連付ける] を有効にしてますよね?

この場合はおそらく、2人目からは別のオブジェクトを使って参照関係を作っていると思います。

EventRelation

2人目からは上記オブジェクトでEventIdをキーに検索してみてください。
取引先責任者はRelationIdのうち 003で始まるIdが取引先責任者です。残念ながら処理を追加しないとできないと思います。

image.png

この項目ですが行動に招待された人( EventRelation )というオブジェクトのレコードとして保存されています。

このオブジェクトはカスタムレポートタイプでも、レコードトリガーフロー、Apexトリガーでもオブジェクトのオプションとして出てこなんですよね。

ただし、SOQLのクエリーでは使うことができるので、
スケジュールされたApexバッチやスケジュールされたフローで 招待された人 を検索して行動オブジェクトのカスタム項目に名前をカンマ区切りなどで追加はできると思います。

カスタム項目にしてしまえば、レポートにも表示できると思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?