![]() |
#2 |
Участник
|
Как Вы могли заметить из шаблона заполняются не все поля. Например, при создании новой номенклатуры поле ItemId осталось пустым. Следовательно, необходимо его заполнить вручную и тогда сработает modified(). Тогда запись сохранится.
У меня была таже проблема. Пробовал "ковыряться" в методе InitValue() класса SysRecordTemplate. Теперь у нас ItemId вычисляется автоматически по заданному алгоритму и подставляется в запись созданную по шаблону. Но запись также не сохраняется. Можно ее сохранять принудительно в методе createRecord(), но это как-то туповато. Короче пока ручками что-то не изменить, то запись не сохранится. |
|
Теги |
forcewrite, шаблон |
|
|