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

21.09.08

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

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

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

Наименование Файл Версия Размер
Дополнительные возможности
.1169484525 26,10Kb
921
.1169484525 26,10Kb 921 Скачать бесплатно
Анализ внешних отчетов
.1221410623 71,50Kb
180
.1221410623 71,50Kb 180 Скачать бесплатно

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

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

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


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


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

См. также

Обработка для открытия внешних отчетов (ФС)

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

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

1 стартмани

02.09.2013    16599    0    sevenlis    9    

4

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

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

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

1 стартмани

31.05.2012    26311    69    Kurya    6    

13

1cv77: Регистрация внешних печатных форм

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

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

1 стартмани

18.03.2012    20699    33    ufo58    8    

7

Поиск, копирование и перемещение файлов

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

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

1 стартмани

09.08.2011    20107    53    VoF_Ka    1    

3

Хранилище внешних отчетов и прочих файлов во внешней базе SQL

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

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

1 стартмани

29.10.2010    22429    71    MadDAD    7    

10

Контроль версий внешних отчетов

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

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

1 стартмани

22.03.2010    15382    31    Shaman100M    3    

2

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

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

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

1 стартмани

25.08.2009    26552    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 3119 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 3119 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 Сейчас в теме
До сих пор работаем с доп возможностями, и эта обработка, как ни странно, еще актуальна. Спасибо разработчику.
Оставьте свое сообщение