executeListView()
リストビューの SOQL クエリを実行して、リストビューからデータ、表示ラベル、およびアクションを取得します。
構文
1ExecuteListViewResult result = connection.executeListView(ExecuteListViewResult request);使用方法
executeListView() コールは、ExecuteListViewRequest オブジェクトを取り込み、リストビューの SOQL クエリを実行し、ExecuteListViewResult オブジェクトでその結果のデータと表示情報を返します。このコールは、API バージョン 32.0 以降で使用できます。
サンプルコード —Java
1private void example(ApiProtocol protocol, AppVersion version) throws Exception {
2
3 // Get the list results via the list view API
4 EnterpriseConnection connection = makeClient(getUserUtil().getUserWithModifyAllData(), AppVersion.VERSION_190,
5 getName());
6 ExecuteListViewRequest request = new ExecuteListViewRequest();
7 request.setSobjectType("Account");
8 request.setDeveloperNameOrId(listViews[0].getId());
9 request.setLimit(50000);
10
11 com.sforce.soap.enterprise.ExecuteListViewResult result = connection.executeListView(request);
12 }引数
| 名前 | 型 | 説明 |
|---|---|---|
| request | ExecuteListViewRequest | リストビューとその結果の制限、オフセット、および順序を指定するオブジェクト。 |
応答
ExecuteListViewResult オブジェクト。