Имя: Пароль:
1C
1С v8
Тонкий клиент, управляемые формы, Табличный документ
0 yliya_1C
 
13.02.17
09:15
Добрый день!
Подскажите пожалуйста

На управляемой форме есть Таблица значений. Нужно вывести эту таблицу на печать.
Для этого нужно сформировать Табличный документ.
Для этого нужно передать Таблицу значений на сервер.
Как правильно это сделать?
Читала где-то, что для этого нужно формировать массив структур.

МассивСотрудников = Новый Массив;
ДанныеСотрудников = Новый Структура("Подразделение, Сотрудник, БанковскийСчет");

Для Каждого Стр из ТЗСписокСотрудников Цикл
  ЗаполнитьЗначенияСвойств(ДанныеСотрудников, Стр);
  МассивСотрудников.Добавить(ДанныеСотрудников);
КонецЦикла;
ОтчетПоТЗ(МассивСотрудников).Показать();

Попыталась в таком виде, но возвращается массив, заполненный данными одного и того же сотрудника, последнего в таблице значений. Строк в массиве столько же сколько их в ТЗ, но все строки одинаковые
1 toypaul
 
гуру
13.02.17
09:17
не надо ничего никуда передавать
2 Тихий омут
 
13.02.17
09:17
(0) ты добавляешь в массив ссылку на структуру, содержимое которой меняешь на каждом проходе цикла. Физически структура одна и та же, результат закономерен
3 toypaul
 
гуру
13.02.17
09:18
в форме с клиента переходишь на сервер. на сервере у тебя доступна и ТЗ и ТД. там уже формируешь.
4 yliya_1C
 
13.02.17
10:23
Да, и вправду таблица есть на сервере. Спасибо огромное!!!