Показать сообщение отдельно
Старый 07.03.2017, 18:09   #2  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Цитата:
Сообщение от kit22 Посмотреть сообщение
Добрый день.

При изменении в заказе на продажу клиента (SalesTable.CustAccount) обновляется профиль учета (SalesTable_RU).InventProfileId_RU. На форме значение обновилось, нажимаю на всякий случай сохранить. После этого нажимаю обновить, и значение профиля учета возвращается на предыдущее значение.

В метод update таблицы SalesTable_RU заходил, там все данные правильные.

Возможно дело связано с работой расширения, так, например, на методе датасорса SalesTable метод leaveRecord есть строка:

salesTable.PackedExtensions = salesTable.orig().PackedExtensions;

С чем может быть связано такое поведение?
Метод modifiedField() и идет вызов salesTableType.modifiedField - смотрели там?

upd:Там нет ничего подозрительного, пардон.
А после update() выведите значение в инфолог, старое будет или новое? Если через tableBrowser смотреть рекорд - там обновилось?

Последний раз редактировалось user_ax; 07.03.2017 в 18:12.