トリガーの使用を避けたい場合は、ワークフローを使用して「タッチ」を行うことができます。Spring '12 リリース以降、salesforce.com クロスオブジェクト ワークフローがサポートされています。そのため、親ケースの項目を更新するワークフロー ルールをケース コメントに作成できます。この感動的なプロセス専用のカスタム フィールドを作成するか、他のフィールドを再利用することができます。
たとえば、Case Description フィールドを touched フィールドとして使用するには、次のようにします。
- ケースコメントオブジェクトに対して新しいワークフロールールを作成し、レコードが作成または編集されるたびに起動します。
- 作成日が null 以外の場合のワークフロー ルールの条件を指定します。
- フィールド更新用の新しいワークフロー アクションを作成します。
- オブジェクトがケースであり、フィールドの説明であることを指定します
- 式に、Parent.Description を値として入力します。これにより、ケースの説明が独自の値に設定されます。事実上、レコードに変更を加えません。
LastModifiedDate
API を介したまたはの変更に関してはSysetemModstamp
、これが進行中のインターフェイスの一部として実行できるかどうかわかりません。Salesforce では、API を介してこれらの監査フィールドを更新できますが、機能を有効にするにはそれらに連絡する必要があります。
salesforce のオンライン ドキュメントでは、監査フィールドについて詳しく説明しています。それは言います:
データを Salesforce にインポートし、監査フィールドの値を設定する必要がある場合は、salesforce.com にお問い合わせください。salesforce.com が組織でこの機能を有効にすると、Account、CampaignMember、Case、CaseComment、Contact、FeedComment、FeedItem、Idea、IdeaComment、Lead、Opportunity、および Vote のオブジェクトの監査項目値を設定できます。値を設定できない唯一の監査フィールドは、systemModstamp です。