Синтаксис:
Параметры:
<Данные> (обязательный)
<НомерВерсииПослеИзменения> (обязательный)
<НомерВерсииДоИзменения> (необязательный)
Возвращаемое значение:
Описание:
Доступность:
Пример:
| // Вывод в консоль названий добавленных, // удаленных позиций, изменений цены позиции РазличиеЗаказов = ИсторияДанных.ПолучитьРазличияВерсий( Документы.Заказ.НайтиПоНомеру("0000001"), 2, 1); Для Каждого Позиция Из РазличиеЗаказов.ПозицииЗаказа Цикл Если Позиция.ВидИзмененияСтрокиДанных = ВидИзмененияСтрокиДанных.Добавление Тогда Сообщить("Добавлена позиция " + Позиция.Продукция); Иначе Если Позиция.ВидИзмененияСтрокиДанных = ВидИзмененияСтрокиДанных.Удаление Тогда Сообщить("Удалена позиция " + Позиция.Продукция); Иначе Если Позиция.ВидИзмененияСтрокиДанных = ВидИзмененияСтрокиДанных.Изменение Тогда Сообщить("Изменена позиция." + " Старая цена = " + Позиция.Цена.СтароеЗначение + " Новая цена = " + Позиция.Цена.НовоеЗначение); КонецЕсли; КонецЦикла; |