Доброго дня!
Есть форма документа "Перемаркировка товара". Попросили вывести код Номенклатуры старой и новой (пометил) https://s.mail.ru/YpGWuaozQR6W/img-2015-11-10-14-03-29.png знаю что можно это сделать путем создания реквизитов объекта, и потом при открытии формы + При изменении Номеклатуры Изменять значение на:
Если ЗначениеЗаполнено(Элемент.ТекущаяСтрока.Номенклатура) Тогда
ОформлениеСтроки.Ячейки.СтарыйКод.Значение = Элемент.ТекущаяСтрока.Номенклатура.Код;
Иначе
ОформлениеСтроки.Ячейки.СтарыйКод.Значение = "";
КонецЕсли;
Если ЗначениеЗаполнено(Элемент.ТекущаяСтрока.НовыйТовар) Тогда
ОформлениеСтроки.Ячейки.НовыйКод.Значение = Элемент.ТекущаяСтрока.НовыйТовар.Код;
Иначе
ОформлениеСтроки.Ячейки.НовыйКод.Значение = "";
КонецЕсли;
КонецПроцедуры
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший