Помощь в настройке отчета (в основном строки)
Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
Всем доброго времени суток!
Сел я за Консолидацию 8 ПРОФ и понял, что без бутылки не разберусь... Чтение литературы (книг в поставке) многое дало, но куча вопросов осталось...
Если кто сталкивался, расскажите: Как сделать, чтобы в строки отчета заполнялись (к примеру) Договоры контрагентов (все)?
Конфа: 1С Консолидация 8 Проф 2.1.2.1
Сел я за Консолидацию 8 ПРОФ и понял, что без бутылки не разберусь... Чтение литературы (книг в поставке) многое дало, но куча вопросов осталось...
Если кто сталкивался, расскажите: Как сделать, чтобы в строки отчета заполнялись (к примеру) Договоры контрагентов (все)?
Конфа: 1С Консолидация 8 Проф 2.1.2.1
По теме из базы знаний
- Универсальный конструктор отчетов (Новейший отчет) для 1C 7.7
- Инструкция по настройке отчета на СКД
- Нумерация документов с префиксом по дате (настройка префикса документов)
- Отчет "Полный анализ себестоимости выпущенной продукции" для 1С:ERP (ЕРП), 1С:КА, 1С:ERP УХ
- Доработка типового отчета на СКД с помощью расширения
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
У Вас уже есть подготовленные ВидОтчета, Строки, Колонки, Показатели и ГруппыАналитик?
Если есть, то в процедуре заполнения можно написать написать:
Состав колонок сейчас точно не помню, его можно посмотреть в процедуре "ИнициализироватьКонтекстРаскрытия()" модуля объекта "НастраиваемыйОтчет"
Если есть, то в процедуре заполнения можно написать написать:
ТаблицаРаскрытия = ЭтотОбъект.мПоказателиРаскрытия;
//и дальше все что хотите ввести в эту таблицу значений
Состав колонок сейчас точно не помню, его можно посмотреть в процедуре "ИнициализироватьКонтекстРаскрытия()" модуля объекта "НастраиваемыйОтчет"
Есть подготовленный Вид отчета, Колонки, но проблема со строками... Необходимо чтобы все контрагенты и договоры, которые у нас есть выводились в строки... Возможно какое-нибудь раскрытие или еще что... Вот с этим у меня проблема. Думаю что это даже проще чем то, о чем Вы мне говорите :)
(7)Draconus, пошаговая инструкция по созданию вида отчета:
1) создаешь вид отчета
2) если в УП, то слева есть ссылки на формы списков колонок, строк, групп аналитик и показателей
если в ОП, то через кнопку "Перейти", надо создать
2.1) колонки с кодами "Кол010, Кол020 и т.д."
2.2) строки с кодами "Стр010, Стр020 и т.д."
2.3) Показатели, тут надо указать к какой строке и какой колонке принадлежит показатель, тип показателя, способ получения и вид итога (для каждого сочитания "Строка:Колонка" должен быть только один показатель)
2.4) Группа аналитик, в качестве аналитики1 делаешь Контрагентов, а аналитики2 ДоговорыКонтрагентов (код группы раскрытия "Гр010")
3) для строки которую надо раскрыть указываешь группу аналитик.
4) в правиле обработки открываешь алгоритм заполнения и пишешь
как-то так :)
1) создаешь вид отчета
2) если в УП, то слева есть ссылки на формы списков колонок, строк, групп аналитик и показателей
если в ОП, то через кнопку "Перейти", надо создать
2.1) колонки с кодами "Кол010, Кол020 и т.д."
2.2) строки с кодами "Стр010, Стр020 и т.д."
2.3) Показатели, тут надо указать к какой строке и какой колонке принадлежит показатель, тип показателя, способ получения и вид итога (для каждого сочитания "Строка:Колонка" должен быть только один показатель)
2.4) Группа аналитик, в качестве аналитики1 делаешь Контрагентов, а аналитики2 ДоговорыКонтрагентов (код группы раскрытия "Гр010")
3) для строки которую надо раскрыть указываешь группу аналитик.
4) в правиле обработки открываешь алгоритм заполнения и пишешь
ТаблицаЗначений = ЭтотОбъект.мПоказателиРаскрытия;
//далее запрос для получения контрагентов, их договоров и значением которое ты хочешь задать показателю для данных аналитик.
Результат = Запрос.Выполнить().Выгрузить();
Для Каждого СтрокаРезультата Из Результат Цикл
СтрокаРаскрытия = ТаблицаЗначений.Добавить();
//тут заполняешь строку раскрытия, указывая показатель, аналитики и значение
КонецЦикла;
Показатькак-то так :)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот