Панель отчетов (v8 обычные формы)

21.04.18

Задачи пользователя - Менеджеры внешних отчетов

В конфигурациях типа УТ, УПП, УТП (Украина) и им подобных достаточно неудобно организован доступ к справочнику "Внешние отчеты". Для полного интерфейса доступ глубоко "закопан" в меню "Сервис". Ну а для рядовых пользователей интерактивный доступ становится вовсе невозможен. В какой-то момент самому надоело делать по пять кликов мышью для вызова отчета. Поиск подходящего варианта на Инфостарте результатов не дал. В итоге быстренько была написана обработка отвечающая моему представлению "о прекрасном" )) Предлагаемая внешняя обработка позволяет организовать быстрый доступ к доступным отчетам и обработкам, создание персонального списка "любимых отчетов", поиск отчета в списке по ключевым словам. Подключить обработку можно к любой конфигурации на обычных формах.

Скачать файлы

Наименование Файл Версия Размер
Панель отчетов (v8 обычные формы):
.epf 15,69Kb
14
.epf 1.0 15,69Kb 14 Скачать

Данный инструмент предназначен для работы с отчетами в типовых конфигурациях 1С:Предприятие на обычных формах, таких как УТ, УПП, УТП.
Панель отчетов показывает доступные пользователю (в зависимости от его прав доступа) отчеты и обработки.

Отчеты группируются в виде дерева следующим образом.

Избранное

    В этот раздел пользователь может самостоятельно добавить наиболее часто используемые отчеты из других разделов

Внешние отчеты

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

Встроенные отчеты

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

Обработки

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

Состав раздела Избранное и отображаемые группы отчетов сохраняются средствами типовой конфигурации в регистре сведений Сохраненные настройки

Подключение обработки

Есть вариант автоматически запускать обработку как внешнюю при запуске программы предварительно подправив файл ibases.v8i.
Необходимо добавить строку AdditionalParameters=/Execute "путь_к_обработке" .
Правда, в том случае, когда пользователь закроет окно, то повторно открыть можно будет только через меню Файл.

Другой вариант требует внесения минимальных изменений в конфигурацию. Как минимум необходимо добавить саму обработку и ее вызов посредством меню.
Проще всего добавить соответствующий пункт в меню Сервис в интерфейсе "Общий".
Для того, чтобы панель открывалась при запуске необходимо будет внести изменения в процедуру ПриНачалеРаботыСистемы() в модуле обычного приложения.

// открываем панель отчетов
ПоказыватьПанельОтчетов = ВосстановитьЗначение("ПоказыватьПанельОтчетовПриЗапуске");
ПоказыватьПанельОтчетов = ?(ПоказыватьПанельОтчетов = Неопределено, Истина, ПоказыватьПанельОтчетов);
Если ПоказыватьПанельОтчетов 
   И (Не ПервыйЗапуск) Тогда
	Обработки.ПанельОтчетов.ПолучитьФорму().Открыть();
КонецЕсли;	

Работа с панелью отчетов

Теперь пользователь для вызова обработки может воспользоваться меню Сервис - Панель отчетов.
Для того чтобы панель автоматически пряталась при открытии других окон, но не закрывалась, можно прикрепить ее с помощью кнопки в верхнем правом углу окна.
Чтобы включить/отключить автоматическое открытие панели при запуске программы установите флажок в нижней части окна панели отчетов

Состав отображаемых групп отчетов можно нажав кнопку Настройки в панели действий окна.

Список "Избранное"

Для того чтобы добавить отчет из списка в раздел Избранное следует выделить его и нажать кнопку Добавить в избранное в панели действий окна.
Также можно воспользоваться клавишным сокращением Ctrl+D

Отчет появится в ветке Избранное, но также останется доступным из своего старого расположения.

Для удаления отчета из списка Избранное воспользуйтесь кнопкой Удалить из избранного в панели действий окна.
Также можно воспользоваться клавишным сокращением Ctrl+Shift+D

Быстрый отбор и поиск

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

 

Обработка дерево отчетов панель отчетов обычные формы внешние отчеты

См. также

Добавление отчета в расширение и вывод в меню отчетов на БСП на примере УТ 11.5

Менеджеры внешних отчетов Платформа 1С v8.3 1С:Управление торговлей 11 Россия Абонемент ($m)

Пример добавления отчета в расширение в типовые конфигурации на БСП на примере УТ 11.5, с добавлением в типовые меню отчетов.

1 стартмани

31.01.2024    724    DarkPinch222    0    

9

СКД, пример выбора варианта в обработке

Менеджеры внешних отчетов СКД Платформа 1С v8.3 Управляемые формы Система компоновки данных 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Абонемент ($m)

Пример выбора варианта отчета СКД в обработке. Варианты отчета хранятся в Макетах обработки.

1 стартмани

29.12.2023    792    4    vladimir_korshun    0    

6

Менеджер отчетов

Менеджеры внешних отчетов Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Менеджер отчетов, это простой инструмент, который предназначен для организации доступа к отчетам и обработкам, как внешним так и встроенным в конфигурацию. Предоставление доступа реализовано как для пользователей, так и для пользовательских групп.

5 стартмани

04.09.2023    680    3    serg1234    0    

3

Расширение «Контрольные отчеты» для автоматизации проверки ведения учета в 1С:ERP 2х, 1С:КА 2.х

Менеджеры внешних отчетов Анализ учета Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х Платные (руб)

Расширение «Контрольные отчеты» для автоматизации процесса проверки ведения учета в ПП. Со списком ошибок могут работать ответственные пользователи. Помогает в процессе внедрения ПП находить нарушения в бизнес-процессах. 

12000 руб.

08.08.2023    1432    1    1    

4

Менеджер внешних обработок и отчетов

Инструментарий разработчика Менеджеры внешних отчетов Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

При изменении и отладке внешней обработки приходится десятки раз заходить в Файл-Открыть и переоткрывать обработку. Данное решение значительно упрощает данную задачу.

1 стартмани

28.07.2023    4353    47    Serg2000mr    30    

58

[Расширение] Открытие варианта отчета из формы отчета

Менеджеры внешних отчетов Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Добавление кнопки "Показать в списке" в формах отчетов для открытия соответствующего элемента справочника "Варианты отчетов".

1 стартмани

12.12.2022    1353    0    RocKeR_13    2    

4

Раздел меню внешних отчетов и обработок (расширение конфигурации на БСП)

Рабочее место Менеджеры внешних отчетов 8.3.14 Конфигурации 1cv8 1С:Бухгалтерия 3.0 Абонемент ($m)

Иногда пользователю доставляет неудобство открывать разрозненно по спискам разных разделов внешние обработки и отчёты, и есть потребность поместить их в одно единственное окно. Данное расширение призвано решить такую задачу.

2 стартмани

12.04.2022    6042    36    Obertone    7    

25

Поиск варианта отчетов

Менеджеры внешних отчетов Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)

Управляемые формы. Обработка - поиск варианта отчета по ссылке на вариант. Полезно для конфигураций, имеющих справочник Варианты отчетов.

1 стартмани

02.03.2022    3567    5    Topmuk    0    

2
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 22.04.18 00:42
Сообщение было скрыто модератором.
...
2. пользователь 23.04.18 04:28
Сообщение было скрыто модератором.
...
3. vis_tmp 32 16.06.20 07:49 Сейчас в теме
А как быть если нужно открыть подключенную обработку ?
Обычно делают так:
	ВнешняяФорма = Справочники.ВнешниеОбработки.НайтиПоНаименованию("Выгрузка и загрузка данных XML");

	ИмяФайла = ПолучитьИмяВременногоФайла();
	ДвоичныеДанные = ВнешняяФорма.ХранилищеВнешнейОбработки.Получить();
	ДвоичныеДанные.Записать(ИмяФайла);

	Форма = ВнешниеОбработки.ПолучитьФорму(ИмяФайла);
	Форма.Открыть();
Показать


Но "ПриНачалеРаботыСистемы" показывает ошибку обращения в "Справочники." и к "ВнешниеОбработки."...
4. Некто A. Petti 64 16.06.20 18:41 Сейчас в теме
(3) Не совсем понял суть вопроса.

Я так думаю, что если возникает ошибка доступа к объектам метаданных, то для начала стоит проверить права текущего пользователя на эти объекты.

ИМХО если конфигурация снята с поддержки и обработка обязательна при запуске для всех, то наверное правильнее добавить обработку в саму конфигурацию.
5. vis_tmp 32 17.06.20 07:44 Сейчас в теме
(4)Нет, дело не в правах, они полные.
Получается, что в процедуре "ПриНачалеРаботыСистемы" на клиенте недоступны эти объекты.
Оставьте свое сообщение