gifts2017

Таблица Объекты\Роли для 8.1

Опубликовал AL Z (wolf_az) в раздел Администрирование - Защита, права, пароли

За основу взято "Матрица ролей пользователей" http://infostart.ru/projects/3238/ (с) Expert1C

Обработка показывает табличку в которой указывается (на соответствуем пересечении) какой доступ имеет роль к конкретному объекту (очень удобно для администрирования).

Просматриваются объекты:
-константы
-справочники
-документы
-отчеты
-обработки
-регистры сведений
-регистры накопления
-регистры бухгалтерии

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

Наименование Файл Версия Размер Кол. Скачив.
-
.1248153770 10,21Kb
25.09.09
327
.1248153770 10,21Kb 327 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. sound sound (sound) 21.07.09 10:25
Что это?
{Форма.Форма(380)}: Поле объекта недоступно для чтения (Значение)
РольДоступна = не Ячейка.Значение;
2. sound sound (sound) 21.07.09 10:27
{Форма.Форма(391)}: Поле объекта не обнаружено (Роли)
Если Пользователь.Роли.Содержит(Роль) тогда

В чем косяк то?
3. AL Z (wolf_az) 21.07.09 11:00
кхм... прошу прощения, не убирал ничего от автора.
таблица только для справки интерактивно редактировать задачи не ставилось.
4. Вячеслав Н. Бойко (boy13) 21.07.09 11:01
При двойном клике на ячейке ошибка:

{Форма.Форма(380)}: Поле объекта недоступно для чтения (Значение)
РольДоступна = не Ячейка.Значение;
5. Вячеслав Н. Бойко (boy13) 21.07.09 11:01
Если доделаешь, то плюсану, хорошая вещь
6. AL Z (wolf_az) 21.07.09 11:02
нам эта таблица помогла при первоначальном распределении ролей пользователей
7. AL Z (wolf_az) 21.07.09 11:04
а при даблклике открывать конфигуратор? :)
8. Ярослав Волохов (YVolohov) 21.07.09 12:43
писал аналогичную хрень, мож. пригодится http://www.infostart.ru/projects/4422/
Маркировка прав оригинальная по буквам (+), у меня просто птички.
9. AL Z (wolf_az) 21.07.09 13:07
(8) а меня приперло сделать ее когда УПП запускали, и надо было роли раздавать. изначальная обработка помогла конечно, но ее было мало.
я сейчас не конфигурю на работе, опыта в 8ке практически нет - не судите строго (1,5 года назад назначили нач.отд).
10. Ярослав Волохов (YVolohov) 21.07.09 13:40
(9) Да нормальная разработка. Не мешало бы конечно кое что подправить, но в общем гуд, многим пригодиться.
11. igorCool (itmind) 22.07.09 02:59
Убери строчку:
ТабДок.Записать("D:\rights.mxl");
Или выведи указание пути в интерфейс.
12. Сергей Ожерельев (Поручик) 23.07.09 15:05
(3)
Однако, обработка не для любой конфигурации

Лучше замени в модуле формы
ОписаниеТиповСтрока = ОбщегоНазначения.ПолучитьОписаниеТиповСтроки(100);


на

ОписаниеТиповСтрока = Новый ОписаниеТипов("Строка", , Новый КвалификаторыСтроки(100, ДопустимаяДлина.Переменная));
13. Sensey Master (MSensey) 27.07.09 12:37
вот аналогичная обработка http://infostart.ru/projects/3739/
может что полезное найдешь
14. Наталья Конюшенко (programada) 16.08.09 12:10
Три года назад я такую табличку ручками 4 раза выписывала, под требования то одного директора, то другого :) так что плюсик - однозначно :)
15. Consm (Consm) 17.11.09 17:43
За основу взята хорошая вещь. А вот доработка слабовата.
Верно тебе сказали - исправляй

ОписаниеТиповСтрока = Новый ОписаниеТипов("Строка", , Новый КвалификаторыСтроки(100, ДопустимаяДлина.Переменная));

а то в ошибку вылетает сразу
16. Ярослав Радкевич (WKBAPKA) 07.12.09 10:07
+ поставил, но нужно стараться делать более универсальные решения.. попробывал запустить на УТ 2.1 получил вот такую вот ошибку:

{Форма.Форма(280,24)}: Переменная не определена (ОбщегоНазначения)
ОписаниеТиповСтрока = <<?>>ОбщегоНазначения.ПолучитьОписаниеТиповСтроки(100);
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа