sObject MethodのCopyを行う方法を勉強。
sObject MethodのCopyは"clone"を使用することで対応できます。
Account copyAccount = objAccount.clone(false, false, false, false);
各引数の意味は次の通りです。
引数①
TrueにするとIDのコピーも実行されます。
引数②
Trueにすると参照コピーとしてコピーが実行されます。
引数③
Trueにするとシステム項目のコピーも実行されます。
※システム項目:作成者、作成日、最終更新者、最終更新日
引数④
Trueにすると自動採番項目のコピーも実行されます。
GitHub Link
検証用のVisulforceページをGithubにアップロードしてみました。
動作には契約オブジェクトのレコードが1件存在している必要があります。
Apex_SObjectCopy
参考サイト
sObject Methods