06.09.2019 Андрей Бычков 16012
Формирование области аналитического раскрытия...

Оглавление

    

Удобное представление различных аналитик и аналитических разрезов в экземплярах отчетов – является важным критерием оценки удобства использования того или иного экземпляра отчета. Зная это, разработчики системы «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С:УХ.


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

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

Наши проекты

ООО «ТейблТок»
ООО «ТейблТок»

Отрасль:
Общественное питание и рестораны

Внедренное типовое решение:
1С:Управление торговлей

Оформление заказов поставщикам Оформление заказов покупателей Управление ...

ФГУП «Почта России»
ФГУП «Почта России»

Отрасль:
Почта, доставка

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Бухгалтерский учет
- Расчет зарплаты и кадровый учет
- Налоговый учет ...

ФГОУ ВПО «Горский государственный аграрный университет»
ФГОУ ВПО «Горский государственный аграрный университет»

Отрасль:
Образование

Внедренное типовое решение:
1С:Колледж ПРОФ

- Управление персоналом и кадровый учет (HRM):
Кадровый учет
Управление об...

1с-РАРУС МСК
1с-РАРУС МСК

Отрасль:
Разработка компьютерного программного обеспечения

Внедренное типовое решение:
1С:Управление корпоративными финансами

- Финансово-бухгалтерский блок
- Казначейство ...

ООО "СЖД"
ООО "СЖД"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Расчет зарплаты
Подбор кадров
Кадровый учет
Анализ кадрового состава...

ООО "Смена"
ООО "Смена"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Комплексная автоматизация

Банк и касса
Расчеты с контрагентами
Торговые операции
Взаиморасчеты с...

Автоматизация подсистемы учета взаиморасчетов с агентами и интернет-магазинами на базе «1С:Управление холдингом 8»
ОАО «Фрейт Линк»

Отрасль:
Логистика и грузоперевозки

Внедренное типовое решение:
1С:Управление холдингом

– Оформление заказов поставщикам;
– Управление отношениями с поставщика...

ООО "ТК "Сытый Дом-НН"
ООО "ТК "Сытый Дом-НН"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Управление торговлей 8

Взаиморасчеты с покупателями
Оптовая торговля
Управление складскими за...

ООО "НЦКТ"
ООО "НЦКТ"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Производственные операции
Автоматизация бизнес-процессов...

ООО "НЦКТ"
ООО "НЦКТ"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Управление нашей фирмой 8 ПРОФ

Взаиморасчеты с покупателями
Автоматизация бизнес-процессов...

Внедрение ПП "1С:CRM ПРОФ" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

Отрасль:
Производство

Внедренное типовое решение:
1С:CRM ПРОФ

- Управление отношениями с клиентами (CRM) ...

Автоматизация интеграции с информсистемами клиентов на базе «1С:Предприятие 8. WMS Логистика. Управление складом»
ОАО «Фрейт Линк»

Отрасль:
Логистика и грузоперевозки

Внедренное типовое решение:
«1С:Предприятие 8. WMS Логистика. Управление складом»

– Управление складскими запасами;
– Оформление заказов покупателей;
– ...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение