Расширенные дополнительные возможности

21.09.08

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

Расширение стандартных "Дополнительных возможностей" 1С:
Разбивка отчетов/обработок по группам (папкам);
Возможность добавления из другой папки;
Возможность ограничения доступа к отчетам/обработкам
Возможность ограничения доступа по названию набора прав
Анализ внешних отчетов: при большом количестве внешних отчетов столкнулся с проблемой дубликатов, неправильно указанных путей и т.д. и вот написал обработку для анализа

Скачать файл

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

Наименование SM По подписке Купить один файл
Дополнительные возможности
.1169484525 26,10Kb
922
922
0 SM
Скачать
Анализ внешних отчетов
.1221410623 71,50Kb
181
181
0 SM
Скачать

Для установки просто скопируйте файл ert в любой каталог.
Изменения списка файлов может вносить пользователь с набором прав Администратор или Программист (если такой есть)
Для ограничения доступа для пользователя можно указать в параметрах открытия имя папки, которая откроется пользователю. Например:
ОткрытьФорму("Отчет", "Менеджер", КаталогИБ() + "\Extforms\ДополнительныеВозможности.ert")
в этом случае откроются отчеты из папки КаталогИБ() + "\Extforms\Менеджер\

Добавил "Избранные" отчеты для пользователей с прописанными каталогами

07.06.2007
Отображения всего вхождения отчетов в папки и возможность возврата на любой уровень выше
22.01.2007
Добавил возможность построения путей относительно каталога ИБ
Возможность ограничения доступа по названию набора прав


Анализ внешних отчетов
Поиск дубликатов отчетов
Проверка путей к файлам отчетов в файлах описаний
Автоматическое изменение путей к файлам отчетов в файлах описаний относительно каталога ИБ


Дамы и Господа! Не забываем "плюсовать" рейтинг и оставлять комментарии!

См. также

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

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

2 стартмани

05.06.2024    429    0    user1416274    8    

0

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

Зачастую так получается, что для конфигурации используется большое количество внешних отчетов и обработок. И не всегда они "живут" в ExtForms конфигурации. Для рядовых пользователей почти всегда составляет непосильную задачу открыть внешний отчет или обработку с какого-нибудь внешнего сетевого ресурса. Да и найти каталог с конфигурацией тоже не умеют (и учиться не хотят). Это первый случай. Второй: из соображений безопасности юзверям запрещено открывать внешние отчеты и обработки, а пользоваться определенными внешними отчетами/обработками надо.

1 стартмани

02.09.2013    16693    0    sevenlis    9    

5

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

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

1 стартмани

31.05.2012    26401    69    Kurya    6    

13

Менеджеры внешних отчетов Платформа 1С v7.7 OpenConf Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Абонемент ($m)

В 8-ке (при небольших усилиях) можно реализовать авторегистрацию внешних форм в текущей базе данных. А почему этого не сделать в 7-ке? А почему этого не сделать еще лучше, чем в 8-ке?

1 стартмани

18.03.2012    20776    33    ufo58    8    

7

Менеджеры внешних отчетов Поиск данных Работа с интерфейсом OpenConf Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Абонемент ($m)

Внешняя обработка, осуществляет поиск файлов по указанному каталогу и вложенным папкам. Есть возможность отбирать файлы по расширениям.

1 стартмани

09.08.2011    20167    53    VoF_Ka    1    

3

Менеджеры внешних отчетов Внешние источники данных Системный администратор Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Абонемент ($m)

Представлена реализация внешнего хранилища файлов (в частности внешних обработок) во внешней базе данных SQL. Разработка - демонстрация способа хранения файлов.

1 стартмани

29.10.2010    22504    71    MadDAD    7    

10

Менеджеры внешних отчетов Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

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

1 стартмани

22.03.2010    15437    31    Shaman100M    3    

2

Менеджеры внешних отчетов Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Абонемент ($m)

Менеджер отчетов + файловый менеджер + просмотрщик файлов = vovan commander

1 стартмани

25.08.2009    26662    277    vovan519    27    

47
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Хряк 144 20.05.06 15:29 Сейчас в теме
Если добавить отчет из другого каталога, потом его ни удалить, ни название поменять.
А вообще понравилось!
2. Diamond 1193 20.05.06 18:39 Сейчас в теме
Исправил. Спасибо за информацию.
3. Хряк 144 22.05.06 13:41 Сейчас в теме
ИМХО, поторопился ты заявить об иправлении... :(((
При добавлении папки, при изменении названия отчета из другой папки или при удалении его ничего в действительности не происходит. При перезаполнении или переоткрытии обработки они снова видны в списке.
4. Diamond 1193 22.05.06 19:39 Сейчас в теме
Вроде всё работает. Ты уверен что обновил обработку? Дата обработки должна быть 20.05.06
5. CheBurator 3125 18.06.06 22:13 Сейчас в теме
было бы хорошо если возможно просмотреть описание обработки.
Есть такое?
6. Diamond 1193 11.07.06 20:45 Сейчас в теме
7. mdzen 238 12.07.06 21:51 Сейчас в теме
Если Отчеты.Уровень<0 Тогда
Если запустить в пустом каталоге выдает ошибку:
{C:\ОБРАБОТКИ_1С_77\ДОПОЛНИТЕЛЬНЫЕВОЗМОЖНОСТИ.ERT(77)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата)
Побеждаем так:
Код
 Если Число(Отчеты.Уровень)<0 Тогда 
Показать полностью
и т.д.

И еще:
Если (Отчеты.ТекущаяСтрока()>0) и (Отчеты.Уровень>=0) Тогда
{C:\ОБРАБОТКИ_1С_77\ДОПОЛНИТЕЛЬНЫЕВОЗМОЖНОСТИ.ERT(80)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата)

Побеждаем так:
Код
 Если (Отчеты.ТекущаяСтрока()>0) и (Число(Отчеты.Уровень)>=0) Тогда 
Показать полностью
8. mdzen 238 12.07.06 23:10 Сейчас в теме
Нелохо было бы сделать поле описания на форме со скроллингом ( фОписание ) , заменив текстовое поле полем ввода многострочным неограниченной длины., тогда можно будет спокойно просматривать длинные описания - мелочь, а юзеру приятно.
9. Diamond 1193 16.07.06 11:43 Сейчас в теме
mdzen: исправил баг, только более простым способом. спс
сделал многострочной частью... хотя нужно ли такое большое описание? а юзвери порой сами не знают чего хотят ;-)
10. mdzen 238 16.07.06 15:42 Сейчас в теме
Сам использую нечто подобное данной обработке для навигации по обработкам и отчетам на флэшке - весьма удобно.
Когда информации много - длинное описание весьма полезно.
11. CheBurator 3125 16.07.06 17:06 Сейчас в теме
Попжите картинку, хоть посмотреть как это выглядит!
12. Хряк 144 17.07.06 16:29 Сейчас в теме
Добавил отчет из другой папки (т.е. не из папки БД)
лТекст.Открыть(лФайлОписания);
{D:\1C_DB\__WORKS\ACCBARS6\EXTFORMS\ДОПОЛНИТЕЛЬНЫЕВОЗМОЖНОСТИ.ERT(90)}: Неверное имя файла
И такая хрень выходит дважды.
13. Diamond 1193 18.07.06 19:11 Сейчас в теме
Хряк: зафиксил баг
выложил картинки
14. coch 27 25.01.07 21:38 Сейчас в теме
+1
Спасибо, в ближайшее время буду вставлять в свою конфу.
Как предложение
>ОткрытьФорму("Отчет", "Менеджер", КаталогИБ() + "\Extforms\ДополнительныеВозможности.ert")
>в этом случае открются отчеты из папки КаталогИБ() + "\Extforms\Менеджер\
+ отчеты из каталога пользователя (если прописан)???
А то у меня ситуация такая что не всем пользователям с одинаковым набором прав надо видет одни и те же обработки
а плодить папки в ExtForms не хочется.
15. Diamond 1193 25.01.07 21:58 Сейчас в теме
16. lelusha 09.02.14 17:24 Сейчас в теме
До сих пор работаем с доп возможностями, и эта обработка, как ни странно, еще актуальна. Спасибо разработчику.
Оставьте свое сообщение