Цитата(AnryMc @ 02.04.24, 17:33)
Для каждого стр из РЕЗУЛЬТАТ Цикл
нс = РеквизитТЗ .Добавить();
ЗаполнитьЗначенияСвойств(нс, стр);
КонецЦикла
З.Ы, Если "колонки" определены в РеквизитТЗ
Доброе утро всем.
Получилось ! Получилось передать заполненную Таблицу Значений с серверной процедуры на клиентскую.
Сначала добавил в реквизит формы РеквизитТЗ -
колонки реквизита,которые соответствуют названиям полей запроса,
т.е. добавлял в реквизит на форме название колонки и соответвующий ей тип (ПараметрыРаботыУстановки.Ссылка КАК Ссылка)
Только после этого нормально отработала выгрузка данных из запроса в РеквизитФормы - РеквизитТЗ.
т.е. пока вручную не добавил колонки соответствующие по типу и имени колонкам данных из запроса,ничего выгрузить в эту
таблицу не получалось.Туда выгружались пустые строки и все !
Результат=Запрос.Выполнить().Выгрузить();
ЭтотОбъект.Реквизит3.Загрузить(Результат);
код заполнения отработал на сервере,а на клиенте я легко прочитал этот Реквизит формы РеквизитТЗ (заполненный данными из запроса).
&НаКлиенте
Для каждого стр из ЭтотОбъект.Реквизит3 Цикл
a=стр; //отладчик ее определяет как ДанныеФормыЭлементКоллекции
КонецЦикла;