この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

onObjectUpdate()

使用方法

ケース項目、ケースフィード、またはケース関連のリストデータが [ケースフィード] ページで変更されるとコールされる関数を登録します。

[ケースフィード] のカスタムパブリッシャーとして使用する Visualforce ページでこのメソッドを使用します。

メモ

構文

1sforce.interaction.entityFeed.onObjectUpdate(callback:function)

引数

名前 説明
callback function メソッドの完了時にコールされる JavaScript メソッド。

サンプルコード – JavaScript

1swfobject.registerObject("clippy.codeblock-1", "9");
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17<apex:page standardController="Case">
18    <apex:includeScript value="/support/api/26.0/interaction.js"/>
19    <script type="text/javascript">
20        var callback = function(response) {
21            alert('Case was updated. Fields = ' + response.fieldsUpdated +
22            ' Related lists = ' + response.relatedListsUpdated + ' Feed = ' + 
23              response.feedUpdated);
24        };
25        //Invokes API method
26        sforce.interaction.entityFeed.onObjectUpdate(callback);
27    </script>    
28</apex:page>

応答

このメソッドは非同期であるため、コールバックメソッドのオブジェクトで応答を返します。応答オブジェクトには次の項目が含まれます。

名前 説明
fieldsUpdated boolean 1 つ以上のケース項目が更新された場合は true
relatedListsUpdated boolean 1 つ以上のケース関連リストが更新されなかった場合は true
feedUpdated boolean ケースフィードが更新された場合は true