Есть таблица - в одной из колонок которой отображается список заказов.
Пользователь может открывать заказ из таблицы, и менять там какие-то значения. Как можно узнать что именно изменилось в заказе?
p.s.
Процедура ТаблПриОкончанииРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования)
// в этом месте нужно понять что было изменение кол-ва или размещения товара заказа
КонецПроцедуры
Пока сделал так, но этот обработчик события срабатывает при любом изменении, а мне нужно запускать кое-какую математику при изменении только определенных параметров.
Неправильная методология :( Изменение основания не определяет однозначно необходимость авто-изменения всех документов, связанных с ним. И даже если сделать так, как Вы хотите, этого будет явно недостаточно чтобы "перехватить" изменение этого заказа другими возможностями конфигурации (например, изменение заказа, открытого из журнала).
По теме: перед началом редактирования Вы можете запомнить в переменных значение поля и запросом полученные нужные данные из заказа. По окончании редактирования - провести анализ изменений, используя ранее запомненную информацию.
(1) >перед началом редактирования Вы можете запомнить в переменных значение поля и запросом полученные нужные данные из заказа. По окончании редактирования - провести анализ изменений
спс, придется делать так
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой