|
Как в построитель отчета поместить ТЗ? | ☑ | ||
---|---|---|---|---|
0
AugustBlack
09.07.12
✎
09:57
|
Хочу в сводную таблицу вывести обработанную таблицу значений, как?
Запрос = Новый Запрос("ВЫБРАТЬ | ХозрасчетныйОборотыДтКт.СубконтоДт1 КАК НоменклатурнаяГруппа, | ХозрасчетныйОборотыДтКт.СубконтоДт2 КАК СтатьяЗатрат, | ХозрасчетныйОборотыДтКт.Период КАК Период, | СУММА(ХозрасчетныйОборотыДтКт.СуммаОборот) КАК Сумма20 |ИЗ | РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&НачалоПериода, &КонецПериода, Месяц, СчетДт = &СчетДТ, , , , ) КАК ХозрасчетныйОборотыДтКт |ГДЕ | ХозрасчетныйОборотыДтКт.СубконтоДт1 = &СубконтоДт1 | |СГРУППИРОВАТЬ ПО | ХозрасчетныйОборотыДтКт.СубконтоДт1, | ХозрасчетныйОборотыДтКт.Период, | ХозрасчетныйОборотыДтКт.СубконтоДт2 | |УПОРЯДОЧИТЬ ПО | СтатьяЗатрат, | НоменклатурнаяГруппа, | Период |ИТОГИ | СУММА(Сумма20) |ПО | ОБЩИЕ, | НоменклатурнаяГруппа, | СтатьяЗатрат"); СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду("20.01"); СчетКт2 = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.1"); Запрос.УстановитьПараметр("НачалоПериода",НачПериода); Запрос.УстановитьПараметр("КонецПериода",КонПериода); Запрос.УстановитьПараметр("СчетДт",СчетДт); Запрос.УстановитьПараметр("СчетКт2",СчетКт2); Запрос.УстановитьПараметр("СубконтоДт1",НоменклатурнаяГруппа); Результат = Запрос.Выполнить().Выгрузить(); Табл=Новый ТаблицаЗначений; Табл.Колонки.Добавить("НоменклатурнаяГруппа", Новый ОписаниеТипов("СправочникСсылка.НоменклатурныеГруппы")); Табл.Колонки.Добавить("СтатьяЗатрат", Новый ОписаниеТипов("СправочникСсылка.СтатьиЗатрат")); Табл.Колонки.Добавить("Период",Новый ОписаниеТипов("Дата")); Табл.Колонки.Добавить("Сумма20",Новый ОписаниеТипов("Число")); Для Каждого Строка Из Результат Цикл Стр = Табл.Добавить(); Стр.НоменклатурнаяГруппа = Строка.НоменклатурнаяГруппа; Стр.СтатьяЗатрат = Строка.СтатьяЗатрат; Стр.Период = Строка.Период; Стр.Сумма20 = Строка.Сумма20; КонецЦикла; ТД=ЭлементыФормы.ТабДок; СводТаб = ТД.ВстроенныеТаблицы.СводнаяТаблица1; СводТаб.ОтображатьПоля=Ложь; СводТаб.Колонки.Очистить(); СводТаб.Строки.Очистить(); СводТаб.Данные.Очистить(); ИсточникДанных123 = Новый ОписаниеИсточникаДанных(Табл); СводТаб.ИсточникДанных = ИсточникДанных123; СводТаб.Колонки.Добавить("СтатьяЗатрат"); СводТаб.Строки.Добавить("НоменклатурнаяГруппа"); СводТаб.Строки.Добавить("Период"); СводТаб.Данные.Добавить("Сумма20"); {Форма.ФормаОтчета.Форма(76)}: Ошибка при установке значения атрибута контекста (ИсточникДанных) СводТаб.ИсточникДанных = ИсточникДанных123; по причине: Недопустимое значение |
|||
1
AugustBlack
09.07.12
✎
10:00
|
v8: Вывод внешней таблицы значений в сводную таблицу. Решение. читаю тут, созданную вручную таблицу значений пропускает, а выгрузку из запроса нет, WTF?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |