Всем привет.
Есть РС с измерением типа Документ и ресурсом Хранилище значений. В него помещается табличный документ. Можно ли как-то отчетом вытянуть записи из этого РС в таком виде?:
-Документ
---- Табличный документ из хранилища значений
Я сделал отчет, в вычисляемых полях сделал поле, которое через общий модуль получает значение хранилища значения. Но при выводе этого поля в групировку скд просто выводит надпись "Табличный документ". Как бы сделать так, чтобы выводился сам табличный документ?
дык и сохраняйте таб.док.
Восстановление - вытащили табдок из хранилища, вставили в итоговый Табличный документ
&НаКлиенте
Процедура ТипВФормеНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ТекущийПараметр = Элементы.Параметры.ТекущиеДанные;
ЗаголовокЭлемента = НСтр("ru = 'Выбрать тип'");
ВыбранныйЭлемент = СписокТипов.ВыбратьЭлемент(ЗаголовокЭлемента);
Если ВыбранныйЭлемент <> Неопределено Тогда
ТекущийТип = ВыбранныйЭлемент;
Если ТекущийТип.Значение = "ТаблицаЗначений"
или ТекущийТип.Значение = "МоментВремени"
или ТекущийТип.Значение = "Граница" Тогда
ТипСтрока = ТипСтрока(ТекущийТип.Значение);
ТекущийПараметр.Тип = ТипСтрока;
ТекущийПараметр.ТипВФорме = ТекущийТип.Представление;
ТекущийПараметр.Значение = "";
ТекущийПараметр.ЗначениеВФорме = ТекущийТип.Представление;
Иначе
ИнициализацияТипаИЗначенияПараметра(ТекущийПараметр, ТекущийТип);
КонецЕсли;
Модифицированность = Истина;
КонецЕсли;
КонецПроцедуры
sava1 @ Сегодня, 14:37
,
Так вот как его вставить в результат? Можно ли как-то обходить то, что получила СКД циклом, обрабатывать группировки и результат обработки выводить в конечный таблиный документ?
Сейчас выводится так
можно, но сохранять надо не таю.док. а выборку.
В типовых посмотрите ПриКомпоновке - НачатьВывод (вроде так называется метод), т.е. -
при формировании отчета сохраняете не табдок, а выборку
потом получаете выборки и выводите в Результат методом СКД
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua