2 пользовательские объектыApex Trigger с пользовательскими объектами
1.Merchandise
2.invoice
всякий раз, когда новый товар создается авто-фактура должен быть created.As новичок в вершине , пожалуйста, медведь со мной. Любой, пожалуйста, исправьте мой код.
код:
trigger createinvoice on Merchandise2__c (after insert,after update) {
list<Invoice2__c>line = new list<Invoice2__c>();
for(Merchandise2__c mer:Trigger.new){
Invoice2__c li = new Invoice2__c();
line =[select id from Invoice2__c ];
li.name = mer.Name;
li.Status__c='open';
li.id = mer.id;
line.add(li);
}
insert line;
}
Пожалуйста, помните одно золотое правило в программировании Apex .... НИКОГДА НЕ PUT SOQL запрос в цикле !!! ..... вы поразите губернатор легко ограничивается –
@BlackMamba привет благодарю за золотое правило. – Sravanthy