Здравствуйте. При попытке записать в документ "УстановкаЦенНоменклатуры" вылетает ошибка "{Документ.УстановкаЦенНоменклатуры.Форма.ФормаДокумента.Форма(597)}: Поле объекта не обнаружено (цена)
НоваяСтрока["цена" + НомерСоответствияТекущейКолонки] = СтрокаТаблицыТоваров.Цена;"
Док = Документы.УстановкаЦенНоменклатуры.СоздатьДокумент();
НоваяСтрока = Док.ТипыЦен.Добавить();
НоваяСтрока.ТипЦен = Справочники.ТипыЦенНоменклатуры.НайтиПоНаименованию("Основная цена закупки").Ссылка;
Для каждого Стр из ТЗ Цикл
СтрокаТовары = Док.Товары.Добавить();
СтрокаТовары.Номенклатура = Стр.Номенклатура;
СтрокаТовары.Цена = Стр.Цена;
СтрокаТовары.Валюта = Стр.Валюта;
КонецЦикла;
Док.Дата = ТекущаяДата();
Док.Ответственный = глЗначениеПеременной("глТекущийПользователь");
Форма = Док.ПолучитьФорму();
Форма.Открыть();
(12) скорее всего с этим и связано. Но никак не могу понять, как описать НомерСоответствияТекущейКолонки.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший