#0
by Tanis
Возможно ли в консоли отчетов сделать группировку по вертикали? Если да, то как? Нужно так: +Дата +Контрагент +Договор +Номенклатура Кол-во Сумма
#2
by GANR
В консоли отчетов - можно, в консоли запросов - нет. В консоли отчетов настройки построителя выведены - для строк и для колонок группировки есть, лично делал. Если только не какая-нибудь старая версия.
#3
by Tanis
такую таблицу что указал, не получается, либо даты по горизонтали раскидывает пустые, либо кол-во и сумму отдельно ставит
#4
by GANR
{} ИТОГИ на закладке конструктора запросов "Построитель отчета" добавь - закладка "Группировки" добавятся в форме обработки "Консоль отчетов". Понятно?
#5
by GANR
+ Пардон. На закладке построитель делать ничего не надо. Просто на закладке ИТОГИ добавь группировки - и всё, закладка "Группировки" в консоли активируется.
#6
by Tanis
так, еще раз. закладка ИТОГИ где находится? Конструктор запроса, Конструктор СКД или в консоле отчетов?
#7
by GANR
Закладка конструктора запроса консоли отчетов, в конструкторе запросов СКД такой закладки нет
#8
by Tanis
Что за закладка? Или имеется ввиду группировка? Там стоит группировка по дате, контрагенту, договора и ном-ра. итоги по кол-ву и сумме.
#9
by GANR
По пунктам: 1. Открыть обработку "Консоль отчетов" в обычном приложении. 2. Открыть конструктор запроса. 3. Перейти на закладку конструктора запроса "Итоги". 4. На закладке "Итоги" добавить группировочные и итоговые поля. 5. Закрыть конструктор, сохранив запрос с итогами. 6. После действий п.1 - п.5 закладка настроек обработки. "Консоль отчетов" "Группировки" должна стать видимой и в ней 2 окна - Строки и Колонки. 7. Добавить нужные группировки строк и колонок. 8. Если нужно - настротить по вкусу макет на закладке "Макеты". Теперь понятно?
#10
by Tanis
Что за итоги? У меня вот такой запрос. ВЫБРАТЬ РеализацияТоваровУслугТовары.Ссылка.Дата, РеализацияТоваровУслугТовары.Ссылка.Контрагент, РеализацияТоваровУслугТовары.Ссылка.ДоговорКонтрагента, ИЗ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары ГДЕ РеализацияТоваровУслугТовары.Ссылка.Дата МЕЖДУ &ДатаН И &ДатаК СГРУППИРОВАТЬ ПО РеализацияТоваровУслугТовары.Ссылка.Дата, Итоги или Группировка?
#12
by GANR
Открой запрос ниже в обработке "Консоль отчетов" ВЫБРАТЬ РеализацияТоваровУслугТовары.Ссылка.Дата КАК Дата, РеализацияТоваровУслугТовары.Ссылка.Контрагент КАК Контрагент, Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары ГДЕ РеализацияТоваровУслугТовары.Ссылка.Дата МЕЖДУ &ДатаН И &ДатаК УПОРЯДОЧИТЬ ПО Номенклатура и ты увидишь, как появится закладка группировки
#13
by GANR
+ >появится закладка группировки После закрытия конструктора запросов с сохранением запроса в форме обработки "Консоль отчетов"
#16
by Tanis
Так где его делать? Запускаю "консоль отчетов", добавить отчет, там запускается СКД, там нажимаю "конструктор запроса".
#20
by GANR
Раз СКД - тогда на закладку ресурсы, прописываешь нужные ресурсы, далее - на закладке настройки добавляешь Таблицу, а в ней группировки строк и колонок.
#22
by samozvanec
"консоль системы компоновки данных" в простонародии зовется "консоль отчетов" по имени файла
#24
by Tanis
Получилось! Спасибо! Теперь только надо как-то, чтоб он по одной дате объединял, а то он по времени еще раскидывает.
#26
by Tanis
Мысли есть? или точнее сказать, знания. как можно сгруппировать чтоб дата была только день, а не день и время? Формат исправил, но количество дат не уменьшилось. Надо сделать, чтоб например в дату Х несколько реализаций разным контрагентам, и их показывало в одной колонке Дата, а не в разных Дата.
#28
by Tanis
Спасибо!!! Теперь буду дальше думать. Надобудет еще одну группировку делать, по кварталам. Или еще уточню, что им (бухам) там надо.
#30
by Tanis
Подскажите, еще, пожалуйста, как вывести название квартала? сечас в отчет выходит цифра 1,2... а надо чтоб 1 квартал, 2 квартал.
#31
by Tanis
а еще где указать парамет чтоб можно было ставить Год, квартал или месяц. Или так не получится? Что за функция в консоли, у даты можно ставить дополнение, но оно выходит пустое, без цифр.
#32
by GANR
Читай в справке в режиме 1С:Конфигуратор раздел "1С:Предприятие Система компоновки данных Язык выражений системы компоновки данных". + В качестве примера посмотри как это реализовано в типовых бухгалтерских отчетах конфигурации "1С:Бухгалтерия 8" (Оборотно-сальдовая ведомость, анализ счета и т. д.).
#34
by Tanis
А если этот отчет СКД сделать в форме, то как там параметры привязать? Пишу параметры в форме, а СКД их не видит
#36
by GANR
А может быть в данной ситуации будет достаточно включить параметры в пользователские настройки - и не надо никаких форм писать - платформа сама выведет в шапку формы отчета эти параметры и др. настройки, включенные в пользовательские? Но такие подробности через форум долго объяснять - проще непосредственный контакт с хорошим специалистом по СКД, либо самому взять рыбу из типовых. Начальная книга - Хрусталева "Разработка сложных отчетов".
#37
by Tanis
Поля-то выходят, но хотел в виде формы сделать, пользователям для удобства и красоты. А с типом дополнения не сталкивались? он как работает? а то как раз для моего предыдущего вопроса было бы хорошо.
#38
by GANR
>пользователям для удобства и красоты Пусть не так красиво - зато универсально. Кстати! В конфигурации "Библиотека стандартных подсистем" появились формы "ФормаОтчетов", "ФормаНастроекОтчета" и "ФормаВариантаОтчета". Перетяните их к себе в конфу и назначь в качестве свойств конфигурации "Основная форма отчетов", "Основная форма настроек отчета" и "Основная форма варианта отчета". Вот там есть механизм, который бросает эти настройки на форму, создавая элементы, и назад в настройки компоновки - вот это, вероятно, то что нужно. Посмотрите демо отчеты - увидите как там это работает. >А с типом дополнения не сталкивались? "После группировки или для иерархии" - этот тип дополнения позволяет вывести вложенную группировку при выполнении определенного условия. Это используется в ОСВ для вывода субсчетов по некоторым счетам, к примеру.
#39
by GANR
+ А чтобы выводить субконто в ОСВ только по определенным счетам - используется свойство полей набора данных Роль Игнорировать значение NULL
#40
by GANR
А поскольку многие отчеты (ОСВ в том числе) в типовых динамически строят свои СКД и настройки то чтобы понять, что там понастроено нужно сделать так: 1. Выгрузить СКД и настройки компоновки данных в файлы таким кодом: 2. Далее открыть консоль СКД и загрузить оба файла во вновь созданный в ней отчет "СКД_отчета.xml" - на закладке "Наборы данных", а "Настройки_отчета.xml" - на закладке "Настройки".
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Форма 0504034 БГУ
- Динамическое обновление конфигурации. Перезапуск конфигуратора.
- Неверный параметр /
- Как вывести на управляемую форму отбор?
- Сторно начисления и НДФЛ за прошлый год
- Настройка сканера MS9520 неверно отображает штрихкод в 1С 7.7 ТИС
- Отбор в форме списка управляемое приложение
- Заполнение шаблона Word 2007-2010 из 1С
- Как печатать "мозаику"?
- УТ 11, внос начальных остатков товаров в заказах покупателей
- Сдача с безналичного расчета
- Смена фамилии у пользователя 1с
- Конвертация данных. Реквизита Спр из ТЧ
- Документооборот согласование по почте
- Риб в одну сторону
- Разница в регистрах Способы распределения статей затрат.
- Реструктуризация регистра бухгалтерии
- Приложения RemoteAPP не запускаются
- ЭДО в Бухгалтерии 2.0
- Не работают свойства ПовторятьПриПечатиКолонки и ПовторятьПриПечатиСтроки ...