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

21.04.18

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Панель отчетов (v8 обычные формы):
.epf 15,69Kb ver:1.0
14
14 Скачать (1 SM) Купить за 1 850 руб.

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

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

Избранное

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

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

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

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

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

Обработки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

См. также

Менеджеры внешних отчетов Программист Стажер Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

22.08.2024    1319    rslayer    7    

4

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

Очень часто возникает необходимость сохранить в папку на локальном диске все дополнительные внешние отчеты и обработки из базы 1С. Данная обработка позволит сделать это быстро и с учетом внутренней иерархии и с проверкой результата выгрузки (Управляемые формы).

1 стартмани

25.04.2024    1385    16    Suker86    0    

5

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

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

1 стартмани

31.01.2024    4117    DarkPinch222    0    

14

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

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

5 стартмани

04.09.2023    1102    3    serg1234    0    

4

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

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

12000 руб.

08.08.2023    2055    3    1    

6

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

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

1 стартмани

28.07.2023    5395    55    Serg2000mr    31    

59

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

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

1 стартмани

12.12.2022    1703    0    RocKeR_13    6    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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)Нет, дело не в правах, они полные.
Получается, что в процедуре "ПриНачалеРаботыСистемы" на клиенте недоступны эти объекты.
Оставьте свое сообщение