Обычное приложение. Из одной формы -Ф1- открываю другую -Ф2-, вношу кое-какие данные и жму Выполнить. В этот момент в табличную часть первой формы -Ф1- должны добавляться строки (из внешнего файла, но здесь это не важно).
Понятно, что в данном случае не обойтись без Владельца, но у меня почему то не работает. Выдает сообщение: Метод объекта не обнаружен (Добавить) Подскажите, что не так?
в МодулеФормы -Ф1-
фЗагрузки = ОткрытьФормуМодально("Обработка.РедакторЦен.Форма.ФормаЗагрузкиЦен",,ЭтаФорма);
в МодулеФормы -Ф2-
Для СтрокаТП = 0 ПО ВсегоСтрок Цикл
//Если СОКРЛП(ФОРМАТ(МассивКолонок.Получить(ПолеАртикул-1).Получить(СтрокаТП),"ЧГ=")) Тогда
//КонецЕсли;
Владелец = ВладелецФормы;
НоваяСтрока = Владелец.ЭлементыФормы.ТоварыИЦены.Добавить();
НоваяСтрока.ЦенаЗакупочная = СокрЛП(МассивКолонок.Получить(КолонкаЦЗакуп).Получить(СтрокаТП));
НоваяСтрока.ЦенаРозничная = СокрЛП(МассивКолонок.Получить(КолонкаЦРозница).Получить(СтрокаТП));
НоваяСтрока.Дилер = СокрЛП(МассивКолонок.Получить(КолонкаЦДилер).Получить(СтрокаТП));
НоваяСтрока.ЦенаРозничнаяР= СокрЛП(МассивКолонок.Получить(КолонкаЦМРЦ).Получить(СтрокаТП));
Бить надо в лицо, а не по паспорту.
Вы пытаетесь писать данные в их отображение, а надо писать в то, что отображается. Смотрите что там у вас в табличном поле в реквизите ПутьКДанным и туда пишите
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн