1С Как быстро вывести таблицу значений в табличный документ

Бывает необходимость быстро вывести таблицу значений в макет, быстрый способ это сделать. Решение позволит быстро получить данные для последующей обработки, так же возможно быстро сваять отчет на СКД на основе данных из таблицы значений.

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

&НаКлиенте
Процедура СформироватьОтчет(Команда) 
	
	ТабДокумент = СформироватьТабДокументСервере(); 
	ТабДокумент.Показать("Отчет");   
	  
КонецПроцедуры

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *