Apex DML 取引先項目を更新するサンプル

概要
DMLはデータ操作言語です。
ユーザはレコード画面でデータを入力して保存ボタンを押すことでデータを更新しますが、
ApexではDMLを使用して自動でデータ操作を行うことができます。

使用例
50件の取引先項目を更新します
DMLを使用すれば、下記のようにfor文を使って取得したレコードの書き換えを
一括で実行できます。
サンプルコード

List<Account>accList = new List<Account>();
List<Account>selList = [SELEC Id,Name,Description FROM Account LIMIT 50];
for(Account acc :selList) {
   acc.Description = 'testabc';
   accList.add(acc);
}
update accList;

説明
取得した50件の取引先項目を更新します。
ガバナ制限に引っかかるので、for文の外でDML(update)を実行しています。

IT

Posted by arkgame