1

メール to ケースを使用して、メール本文をケースのオープン アクティビティ関連セクションに保存できます。特定の値を取得するために解析できるように、アクティビティに添付された電子メール本文を文字列に取得するトリガーの場合に、クエリ/方法を記述したいと考えています。

クエリ sObject リレーションシップを使用していますが、どこにもアクセスできません... 誰か助けてもらえますか?

4

2 に答える 2

0

Email-to-Caseを使用している場合、Eメールの本文はすでにCaseに埋め込まれている必要がありますか?

これらの2つのクエリのいずれかを試してください(もちろん、あなたのために働くIDを提供してください)

select Id, FromAddress, HtmlBody, Incoming, Subject, TextBody, ToAddress 
FROM EmailMessage
WHERE ParentId = '500D000000KUXYP'

SELECT Id, Subject, (SELECT TextBody FROM EmailMessages)
FROM Case 
WHERE Id = '500D000000KUXYP'
于 2012-10-26T21:52:52.027 に答える
0

返信が遅くなり申し訳ありません。
私の質問の核心は、セールスフォースで受信メールを解析することでした。メールからケースへのアプローチを中止し、Salesforce から提供された受信メール ハンドラを使用し、ハンドラを拡張して独自の APEX クラスを作成しました。

同じクラスで、ケース オブジェクトにアクセスし、必要なフィールドを更新しました。

于 2012-12-26T13:30:00.503 に答える