お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

行の一括削除

Catalystでは、Data Storeの特定のテーブルからレコードまたはデータ行を一括で削除できます。テーブルは一意のIDまたは名前で参照されます。テーブルIDはData Storeから、またはコンソールでテーブルを開いたときのURLから取得できます。

一括削除操作では、1回の操作で最大200行を削除できます。以下のサンプルコードに示すように、削除する行の一意のROWIDをArrayListに追加できます。コードには少なくとも1つのROWIDを含める必要があり、最大200個のROWIDを含めることができます。

ArrayListZCRowObjectリストを通じてdeleteRows()関数に渡されます。テーブル名またはテーブルIDはgetTableInstance()に渡す必要があります。

サンプルコードスニペット


Package Imports
copy
import com.zc.component.object.ZCObject; 
import com.zc.component.object.ZCRowObject; 
copy
//ArrayListを定義して、削除するレコードのROWIDを追加する
ArrayList rowIdList = new ArrayList<>(); 
rowIdList.add(1028000000171815L);  // 行IDを置き換えてください 
rowIdList.add(1028000000171810L);
rowIdList.add(1028000000171805L); 
rowIdList.add(1028000000171617L); 
rowIdList.add(1028000000171098L); 
//ArrayListをdeleteRows()関数に渡す。 
//テーブルIDまたはテーブル名をZCObjectとして渡す。 
List <ZCRowObject> deletedRowList = ZCObject.getInstance().getTableInstance("EmpDetails").deleteRows(rowIdList);

最終更新日 2026-03-30 13:40:30 +0530 IST

このページについて