Я на клиенте получаю форму обработки, передаю в нее параметры:
ФормаПечатиЧекаККМ = ПолучитьФорму("Обработка.ПечатьККМ.Форма.ФормаУправляемая",СтруктураПараметровФормы);


Мне вот в этой структуре СтруктураПараметровФормы нужно еще передать таблицу с данными типа "ДанныеФормыКоллекция". Но среди доступных типов параметров нет такого типа, потому как параметр я эту таблицу передать немогу. Пробую на сервере

ФормаПечатиЧекаККМ.Объект.ТаблицаТоваров.Загрузить(ТаблицаТоваровККМ.Выгрузить());
пишет ошибку:
Цитата
{МодульУправляемогоПриложения(875)}: Помилка при встановленні значення атрибуту контексту (ТаблицаТоваров)
УправляемоеПриложение.ЗагрузитьТаблицуТоваров(ФормаПечатиЧекаККМ.Объект.ТаблицаТ
оваров,ТаблицаТоваровККМ);
через:
Неможна змінювати поле, яке містить об’єкт даних форми


Как можно в открытую форму передать табличные данные?


ВебКлиент

Пытаюсь передать в серверную процедуру параметр типа "УправляемаяФорма" - пишет
Цитата
Помилка відображення типів:
Відсутнє відображення для типу 'УправляемаяФорма'


хотя в синтаксис-помощьнике для этого типа:
Цитата
Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент.


...может потому что серверная процедура находится в общем модуле?

Может сделать список значений, состоящий из списков значений и не парится, но это будет такое извращение... dead.gif

Разобрался сам smile.gif
Вообщем ФормаПечатиЧекаККМ - это у нас только-что полученная форма обработки. У обработки этой есть табличная часть "ТаблицаТоваров". Есть еще "ТаблицаТоваровККМ" типа ДанныеФормыКоллекция.
Нужно ТаблицаТоваровККМ загрузить в табличную часть ТаблицаТоваров обработки, форму которой мы получили.

Делается все двумя строчками:
ПеремДанныеФормы = ОбщийМодульСерверный.ЗагрузитьТабличнуюЧастьВФорму(ФормаПечатиЧекаККМ.Объект,"ТаблицаТоваров",ТаблицаТоваровККМ);
КопироватьДанныеФормы(ПеремДанныеФормы, ФормаПечатиЧекаККМ.Объект);


Функция общего модуля ЗагрузитьТабличнуюЧастьВФорму (выполняется на сервере)
Функция ЗагрузитьТабличнуюЧастьВФорму(Знач ОбъектПриемник,Знач ИмяТаблицыПриемник,Знач ТаблицаИсточник) Экспорт
    ОбъектПриемник[ИмяТаблицыПриемник].Загрузить(ТаблицаИсточник.Выгрузить());
    Возврат ОбъектПриемник;
КонецФункции