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