私はSalesforceを初めて利用しました。 私は2つのSFオブジェクトを作成しました.1つはlast_idを保持しています。私はユーザーに番号を入力させたいと思います。番号はlast_idに追加されます。結果は追跡オブジェクトに格納されます。2つのオブジェクトを使用してSalesforce内のApexトリガー
コード:
tracking_next_id__c[] btnext = [SELECT last_end_id__c FROM tracking_next_id__c];
for (tracking__c updatedAccount : Trigger.new)
{
updatedAccount.next_id__c = btnext[0].last_end_id__c + updatedAccount.total_account__c;
}
私はトリガーを実行します。多くの研究の後
Invalid Data. Review all error messages below to correct your data. Apex trigger getNextId caused an unexpected exception, contact your administrator: getNextId: execution of AfterUpdate caused by: System.FinalException: Record is read-only: Trigger.getNextId: line 11, column 1