Memos About Salesforce

Salesforceにハマってたこと!

Salesforce SFDC Event Task Todo whatId whoId type クエリ 紐づく種別

f:id:jude2016:20200205112819p:plain

こんにちは、管理人の@Salesforce.Zです。

SFDCの活動関連の行動やToDoには標準参照項目があり、特にwhatIdとwhoId項目、もちろんそれぞれの役割があるので、存在しているわけ。今回、その紐づく先の種別を知りたい(クエリ上)、ネット上でもいくかの質問が上がったため、ここで、そのクエリ方法を共有する。

読んだら得ること

★ 行動のwhatId、whoIdの種別をクエリ方法

目次

行動

行動はwhatIdとwhoId参照項目で、ほかのオブジェクトとのリレーションクを貼ることができる。

# 項目の表示ラベル API 役割
取引先 AccountId ※1
名前 WhoId 取引先責任者 OR リードのId
関連先 WhatId #2以外の標準オブジェクトとカスタムオブジェクトのId

※1 設定ルールがある:活動の取引先 ID はどのように計算されますか?

紐づく先の種別を知るには

f:id:jude2016:20200205114048p:plain
クエリサンプル

what.typeやwho.typeで、オブジェクトの参照名が分かるので、これを活用する考えですね。

クエリサンプル

    SELECT Id
        , AccountId
        , whatId
        , WhoId
        , Account.Name
        , What.type
        , Who.type
    FROM Event

終わりに

SFDC Event

ちょい英語の勉強

リードを作成する時に敬称という項目があるので、英語の略語について少し展開しようと思います。

# 敬称/発音 使い方 例文
Miss
/mɪs/
未婚女性に使われる Good morning Miss Waters.
ウォーターズさんおはようございます
This certificate is for Miss Jane Waters.
これはジェーン・ウォーターズさんの証書です
Mrs.
/mɪs ɪz/
既婚女性に使われる I’m meeting Mrs. Logan at 9:00.
私は9時にローガンさんに会います。
Ms.
/mɪz/
未婚/既婚に関わらず一般女性に使われる。 Good morning Ms. Brown.
ブラウンさんおはようございます。
Is Ms. Brown married?
ブラウンさんは結婚されてますか。
Mr.
/mɪs tər/
男性に使われる Mr. John Hill.
ジョン・ヒルさん
Dr.
/dɒk tər/
男女関わらず)医師や博士号を持つ人に使われる Dr. Jennifer Collins
ジェニファー・コリンズ先生
Thanks for your help Dr. Nelson.
ネルソン先生のおかげです。