gifts2017

Обработка "Дополнительные возможности"

Опубликовал Якушев Владимир (VladimirY) в раздел Обработки - Менеджеры внешних отчетов

Доработка обработки "Дополнительные возможности" присутсвующей во всех типовых конфигурациях 1С:Предприятие 7.7
Небольшая доработка позволяющая распределять отчёты по различным закладкам и назначать права доступа. Причём и то и другое можно выполнять, работая в режиме 1С:Предприятие. Стандартный отчёт предполагает хранение в файле EFD описание названия отчета. Мною же добавлены поля для названия закладки и списка набора прав доступа, соответствующего наборам прав установленных в конфигураторе. В стандартных конфигурациях существует возможность добавить отчёт или сменить название отчёта по кнопке "Изменить". Мною же добавлены новые пункты меню для изменения имени закладки отчета и набора прав. Для кнопки "Изменить" доступность установлена только для пользователей с правами "Администратор".

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

Наименование Файл Версия Размер
ДополнительныеВозможности.ert 139
.1167121183 21,35Kb
25.09.09
139
.1167121183 21,35Kb Бесплатно

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Сhe Burashka (CheBurator) 28.12.06 12:21
А очень просто: рейтинг - это оценка твоей программы. Чтобы оценить (тем более, что аналогичных работе есть не одна) надо скачать, запустить и посмотреть... Да понравилась, будем использовать... чтобы +1 сделать НАДО СНОВА ЗАЙТИ НА САЙТ... - а если прога уже "в кармане" - ты часто идешь специально поблагодарить? Положи скриншоты подробные как и что по шагам, желательно на живых данных - вот прога, вот картинки, да... все видно, достойно, можно сделать +1 даже не скачивая...
2. Якушев Владимир (VladimirY) 28.12.06 13:55
Да, если честно, за рейтингом не гонюсь. Это был мой первый эксперимент по представлению своих работ где-либо. Думаю, за этим последуют ещё. Только постараюсь положить уже что-нибудь более серьёзное.
3. Сhe Burashka (CheBurator) 28.12.06 14:42
Угум, рейтинг - в общем смысле - фуфло (обсуждалось уже).
Большее внимание, имхо, следует уделять адекватному представлению разработки. Представь что тебе нужно найти требуемое среди кучи обработок с 2-3 предложениями описания... да нифига не найдешь, потому как 2-3 предложения - типа супер-пупер обработка, а скачаешь - трафика даже жаль потраченного на эту обработку.
4. Якушев Владимир (VladimirY) 27.12.06 15:54
>> Счетчик: 81 >> Рейтинг: 1
Или всё плохо, или всё так хорошо, что не пришлось возвращаться обратно. :)
5. Антон Рощин (wolfsoft) 26.12.06 18:10
А можно zip-архив выложить? Не у всех трафик немерянный, качать 200 КБ, чтобы посмотреть... ;)
6. Сhe Burashka (CheBurator) 27.12.06 00:14
Обработка нерабочая...?
При запуске не из стандартной папки внешних обработок не удается добавить отчет в список - строка мелькает в ТЗ и исчезает. (глАдминистратор?)
..
И почему вы думаете, что обработка д.б. запущена из той папки, где лежат отчеты?
ФайлОписанияОтчета=ФС.НайтиПервыйФайл(ТекущийКаталог+"*.efd");
Пока ПустаяСтрока(ФайлОписанияОтчета)=0 Цикл
..
нифига не найдет в папке, откуда запущена обработка, если я запускаюсь допустим с флешки, где нет никаких EFD
...
соответственно, предлагаю алтернативу:
http://infostart.ru/projects/615/?&desc=1&ref=174
сам с успехом пользуюсь
..
http://infostart.ru/projects/615/?&desc=1&ref=174
faker1980tyumen; +1 Ответить
7. Якушев Владимир (VladimirY) 27.12.06 07:23
>> "строка мелькает" - это ошибка была исправлена (простите, но выложил старый вариант :) )

А что касается "ТекущийКаталог", то это переменная, которая хранит в себе путь к папке ExtForms текущей базы. Что касается отчетов, лежащих в других папках, то планирую это добавить.

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

Да, заменил файл на zip - архив.
8. Якушев Владимир (VladimirY) 27.12.06 07:45
Что касается http://infostart.ru/projects/615/?&desc=1&ref=174, то полностью согласен с тем, что это хорошее решение. Но наш обьём отчётов ещё не достиг того уровня, чтобы пользоваться этим. Нам пока хватает 5 закладок и 10 - 15 отчётов в каждой.
9. Якушев Владимир (VladimirY) 27.12.06 08:24
Спасибо Che Burashka за твой критичный взгляд. Прошёлся вновь глазами по обработке и выявил проблему: если есть для одной из закладок всего один отчёт и права доступа не совпадают с правами доступа для данного пользователя, то отчёт он не увидит, но зато увидит пустую закладку. А это не есть хорошо.
Да, и ещё. В том обработке, которая была выложена в первый раз, не работало назначение прав доступа.

Исправлено и обновлено.