Сколько раз уже пользователи жаловались на то, что неудобно искать отчеты в стандартных конфигурациях на управляемых формах, а также на самописных.
Решено было взять за основу панель отчетов, представленную в УТ 11.1
Сделал внешнюю обработку, все процедуры из общих модулей разместил в модуле объекта обработки и модуле формы (серверные и клиентские соответственно)
Запускается в любой конфигурации под управляемыми формами
Порядок действий:
0. При запуске появляется окно со всеми подсистемами, имеющимися в конфигурации
1. Выбираем подсистему и нажимаем «Отобразить отчеты по подсистеме»
2. Отображаются отчеты соответствующей подсистемы, сгруппированные по вложенным подсистемам в соответствии с правами доступа текущего пользователя
3. Можно отобразить или скрыть сразу все варианты отчетов в этом списке. Для этого служит переключатель в верхней части формы. Настройка индивидуальна для каждого пользователя
P.S.: можно легко внедрить в конфигурацию или подключить как внешнюю обработку.
буду рад замечаниям и предложениям
При открытии выдает
{ВнешняяОбработка.ВнешняяПанельОтчетов.МодульОбъекта(2,29)}: Переменная с указанным именем уже определена (ДополнительныеОтчетыИОбработки)
Перем ПараметрыРегистрации, <<?>>ДополнительныеОтчетыИОбработки, ДополнительныеОтчетыИОбработкиКлиентСервер;
{ВнешняяОбработка.ВнешняяПанельОтчетов.МодульОбъекта(2,61)}: Переменная с указанным именем уже определена (ДополнительныеОтчетыИОбработкиКлиентСервер)
Перем ПараметрыРегистрации, ДополнительныеОтчетыИОбработки, <<?>>ДополнительныеОтчетыИОбработкиКлиентСервер;
(1) Zord, очень странно..
я пробовал на УТ 11, БСП и нескольких самописных — такой ошибки не возникало
напишите хоть какая конфигурация у вас, чтобы я мог проверить
/
(4) да, спасибо. Это было давно, я был молод)
наверняка есть, что-то еще, что можно оптимизировать..