У меня есть следующий триггер для пользовательского объекта. В основном он считает количество символов из текстового поля и отображает информацию в числовом поле. Триггер работает, как и ожидалось, при обновлении объекта, но не работает при создании нового.
trigger count_nr_of_characters_on_sales_description_es on pba__Property__c (before insert, before update){
for(pba__Property__c a: Trigger.new){
System.debug('Number of Characters for Description Field: ' + a.fm_web_Long_description_es__c.length());
a.Nr_of_characters_sales_description_es__c = a.fm_web_Long_description_en__c.length();
}
}