Формирование области аналитического раскрытия...

Формирование области аналитического раскрытия в Многопериодных бланках отчетов в системе 1С:УХ

0
1434
06.09.2019 Андрей Бычков

Оглавление

    

Удобное представление различных аналитик и аналитических разрезов в экземплярах отчетов – является важным критерием оценки удобства использования того или иного экземпляра отчета. Зная это, разработчики системы «1С:Управление холдингом» реализовали очень широкие функциональные возможности по настройке аналитик в экземплярах отчетов.


В данной статье мы рассмотрим основные механизмы формирования аналитических отчетов в многопериодных бланках отчетов в системе 1С:УХ и расскажем об основных правилах работы с ними (на примере релиза 3.0.7.6).


В демонстрационных целях создадим простейший Отчет с одной единственной строкой:

 


Рис. 1. Создание структуры тестового отчета

Указанная строка имеет назначение «Произвольные данные» и три аналитики:



Рис. 2. Создание группы аналитик

Теперь рассмотрим механизмы создания аналитик в многопериодном бланке отчета.

Формирование областей аналитического раскрытия возможно автоматически и «вручную». 


1.      Автоматическое формирование областей аналитического раскрытия


Автоматическое формирование областей аналитического раскрытия возможно в двух видах:

·         с учетом структуры иерархии аналитик;

·         без учета структуры иерархии аналитик.

Выбор между первым и вторым вариантом осуществляется установкой соответствующего флага при формировании макета бланка:



Рис. 3. Флаг «Выводить аналитики в иерархии»

2.1. Если флаг установлен, то область аналитического раскрытия будет иметь иерархию:



Рис. 4. Область аналитического раскрытия с иерархией

В экземпляре отчета строки с аналитиками будут выглядеть следующим образом (Рис. 5):



Рис. 5. Пример представления аналитик с иерархией

2.2. Если флаг «Выводить аналитики в иерархии» НЕ установлен, то аналитики будут расположены в отдельных колонках:



Рис. 6. Формирование области аналитического раскрытия без иерархии

В экземпляре отчета данные варианты будут выглядеть следующим образом (Рис. 7):



Рис. 7. Пример экземпляра отчета без иерархии 


2.     Настройка аналитики и формирование областей аналитического раскрытия «вручную»


Для формирования области раскрытия аналитик в произвольной форме, в многопериодном бланке необходимо воспользоваться режимом ручной настройки области аналитического раскрытия. Для этого мы должны вызвать форму «Помощник генерации макетов раскрытия строк»:


1.      Создаем Макет бланка;

2.       Выделяем строку, к которой относится вновь создаваемая область аналитического раскрытия (Рис. 8) (1);

3.      Выбираем опцию «Область аналитического раскрытия» (2);

4.      Появляется окно «Помощник генерации макетов раскрытий строк» (3).

 


Рис. 8. Последовательность вызова

Далее работа осуществляется непосредственно с указанным Помощником генерации макетов раскрытий строк.

Нажимаем кнопку «Далее» и попадаем в следующее окно «Настройка структуры макета», где необходимо выбрать интересующие нас аналитики (Рис. 9):



Рис. 9. Добавление аналитик в бланк отчета

Именно на этом этапе работы пользователь имеет возможность задать необходимую структуру вывода аналитик в экземплярах отчетов.

Для начала с помощью пиктограммы добавим какую-либо аналитику, например, «Контрагенты» (Рис. 10).



Рис. 10. Выбор аналитики при настройке структуры макета

Если кликнуть на выбранном элементе (в данном случае «Контрагенты»), то откроется еще одно окно: «Поля группы» (Рис. 11). Те аналитики, которые будут добавлены в это окно, будут в Экземпляре отчета выводиться «в строчку» в одном столбце (см. пример на Рис. 12).



Рис. 11. Выбор аналитик



Рис. 12. Расположение аналитик

Если стоя на строке «Структура аналитик макета» добавить новую аналитику, нажав пиктограмму, то аналитики в отчет будут выведены без иерархии (Рис. 14).



Рис. 13. Форма выбора аналитик



Рис. 14. Вывод аналитик без иерархии

Если же стоя на строке «Контрагенты» 1С 8.2 добавить новую аналитику, нажав пиктограмму (Рис. 15), то аналитики в отчет будут выведены с иерархии (Рис. 16).



Рис. 15. Создание иерархической структуры области раскрытия аналитик



Рис. 16. Вывод аналитик с иерархии

Иногда при формировании отчетов возникает необходимость установить отборы на состав раскрываемых аналитик (Рис. 18). В этом случае система 1С:Управление холдингом позволяет легко устанавливать необходимые отборы.


К настройке состава раскрываемых аналитик в данном релизе пользователь переходит после нажатия кнопки «Далее» из формы Настройки структуры макета.



Рис. 17. Переход к Настройке состава раскрываемых аналитик



Рис. 18. Установка отбора на значения аналитик

Результат отбора в экземпляре отчета (Рис. 19).



Рис. 19. Структура дерева аналитик в экземпляре отчета

Еще один вариант расположения аналитик 1С 8.3– это расположение аналитик в отдельном столбце (Рис. 20).



Рис. 20. Итоговый вид бланка отчета

Для того чтобы аналитики расположить в отдельном столбце, раздвинем столбцы, как это указано на Рис. 21.



Рис. 21. Добавление столбца

При помощи «волшебной палочки» (Рис. 22) создаем область раскрытия, которая автоматически создается в новом столбце (Рис. 20). Наименование столбца «Аналитики» мы ввели вручную, а из столбца №2 удалили лишние названия строк «Поступления от контрагентов».

    

Рис. 22. Выбор аналитик

Расположение аналитик в колонках

В предыдущей части статьи мы рассмотрели случаи, когда все аналитики расположены в одной колонке, в одной или в разных строках. Теперь рассмотрим, как вручную сформировать области аналитического раскрытия с аналитиками в отдельных колонках (Рис. 23).



Рис. 23. Область аналитического раскрытия в отдельных колонках

Формирование области аналитического раскрытия начнем из бланка, в котором нет области раскрытия аналитик (Рис. 24)



Рис. 24. Бланк без области аналитического раскрытия

Добавим необходимое количество столбцов между столбцами №2 и №3 (Рис. 25) и вручную вставим заголовки для новых столбцов (Рис. 26).



Рис. 25. Добавление новых столбцов

 


Рис. 26. Добавление заголовков у новых столбцов

Теперь выделим строку №7 и с помощью «волшебной палочки» сформируем область аналитического раскрытия



Рис. 27. Формирование области аналитического раскрытия

 

По схеме, описанной ранее в данной статье, формируем перечень аналитик, которые должны выводиться в одну строку в одной ячейке (Рис. 28):

a)      добавляем первую аналитику «Контрагенты»,

b)      щелкаем по данной аналитике и проваливаемся в окно «Поля группы»,

c)      в этом окне выбираем оставшиеся аналитики группы.

 


Рис. 28. Формирование области аналитического раскрытия (в одну строку)

Сформированные данным образом аналитики попадут в одну ячейку бланка отчета (Рис. 29).



Рис. 29. Результат выбора аналитик

Теперь при помощи сочетания клавиш «Ctrl+X» разнесем отдельные аналитики по отдельным столбцам (Рис. 30). Заодно удалим лишний заголовок строки «Поступления от контрагентов».



Рис. 30. Вид бланка отчета

Теперь сформируем экземпляр отчета (Рис. 31)



Рис. 31. Экземпляр отчета


Мы видим, что аналитики теперь расположены в столбцах отчета.

В заключение хочется отметить, что компания «1С» планомерно работает над улучшением пользовательских характеристик своих продуктов, и от релиза к релизу система «1С:Управления холдингом» становится удобнее и функциональнее. Работа с аналитиками в бланках отчетов не является исключением, поэтому в целях расширения функциональных возможностей типовой конфигурации 1С 8.3 (в части работы с аналитиками в бланках отчетов) рекомендуем использовать наиболее свежие релизы системы 1С:УХ.


Специалист компании ООО «Кодерлайн» 

Андрей Бычков.

Задать вопрос автору статьи
Тема вопроса*
Ваше имя*
E-mail или телефон*
Ваш вопрос*
 

Добавить комментарий
Текст сообщения*
Защита от автоматических сообщений
 
Теги
#1С: CRM #1С: ERP #1С: ERP Управление строительной организацией #1С: ERP. Управление буровой компанией #1С: WMS Управление складом #1С: Аренда и управление недвижимостью #1С: БУХ #1С: Договорчики #1С: Документооборот #1С: ЗУП #1С: Интеграция #1С: КА #1С: Колледж #1С: Конвертация данных #1С: Модули #1С: Платформа #1С: Розница #1С: Сценарное тестирование #1С: ТОИР #1С: УАТ #1С: УКФ #1С: Университет #1С: УНФ #1С: УПП #1С: Управление строительной организацией #1С: УТ #1С: УХ #1С:ERP #1С.6-НДФЛ #ADO #APACHE #API #canonical #com-объекты #Excel #Excel в 1С #GoogleDrive #HTTP #ITIL #Koderline: Управление медиа-холдингом #Koderline: Управление проектами строительства скважин #LINUX #MS SQL Server #WEB #WEB-сервисы 1С #Word #XML #Администрирование 1С #Безопасность сервера #Бесшовная интеграция #БИТ.Финанc #Битрикс24 #Блокировки в 1С #БСП #БУ #Бурение скважин #Бюджетирование #Внедрение #Внедрение ERP #Закрытие месяца #Запросы 1С #Интеграция 1С #КАК ОТРАЖАЮТСЯ ТОВАРЫ В ПУТИ 1С #Как сделать в 1С #Конвертация данных #Корпоративное сопровождение #Лизинг #Лицензии 1С #Механизм Анализа Данных в 1С #Моделирование #Модуль Диадок #МСФО #Налоги #Обмен между базами #Обновления #Оптимизация #Отпуск #Отчетность #Отчеты в 1С #Оценка задач #Перенос данных #Планирование #Полезные обработки #Правила обмена #предопределенные элементы справочников #Проводки 1С #Программирование в 1С #Программные права #Продажи #Производство #Работа с объектами в 1С #Расширение конфигурации #РСБУ #СКД #Соединение COM в 1С платформе #Сравнение конфигураций #Тестирование 1С #Техническое задание #Торговое оборудование #Транспортная логистика #Управление проектами #Финансовый учет #Хранилище настроек #Ценообразование #Экзамен 1С #Яндекс.Касса Email или телефон Работа с объектами в 1С Функциональные опции в 1С
Услуги программиста 1С
Получите специалиста  
для решения всех задач
в области 1С
Программы 1С
Цены и подробное описание программ 1С:Предприятие 8.