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