Конфигурация MD-независимого списка пользователей и их интерфейсов (Beta-версия)

Опубликовал Латыпов (RinGo) в раздел Программирование - Работа с интерфейсом

Появление RWidjets.dll от robert наконец-то дало возможность более элегантно реализовать идею независимых от конфигуратора списка пользователей системы и описаний их интерфейсов.
Появление RWidjets.dll от robert наконец-то дало возможность более элегантно реализовать идею независимых от конфигуратора списка пользователей системы и описаний их интерфейсов.
Есть, конечно, при этом один небольшой "минус" - все придется дописывать самому: и монитор пользователей, и журнал регистрации, и распределение прав и проч... Но очевидные, для меня по крайней мере, плюсы не пугают, а, напротив, "заводят"...
Выкладываю как демо-версию. Интерфейсы и часть списка пользователей взяты из реальной конфы.(Загрузив конфигурацию, обратите внимание, что список пользователей и список интерфейсов - пусты.)
В принципе, если вы запустите обработку "адм_выгрузкаИнтерфейсов.ert" в своей конфе, и "подсунете" полученную инфу в демо-конфигурацию(папка "Интерфейсы"), увидите своих пользователей и их пункты меню, как они описаны у вас в конфигураторе...
В системную колонку "сервис" для каждого пользователя демо-конфы вставил пункты "Список интерфейсов/пользователей системы", "Настройка личного интерфейса" и загрузку других интерфейсов - для демонстрации "плюсов".

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

Наименование Файл Версия Размер
Независивый список пользователей.zip
.1171295213 1,02Mb
25.09.09
85
.1171295213 1,02Mb 85 Бесплатно

См. также

Комментарии
1. Andr (andrey995) 13.02.07 12:13 Сейчас в теме
+1, очень интересно, можно так в Деньгах сэмулировать меню Комплексной и наоборот )))
2. shadow007 04.04.07 02:17 Сейчас в теме
а как получить список интерфейсов (с пунктами меню) тех которые встроенные?
3. Сhe Burashka (CheBurator) 04.04.07 04:44 Сейчас в теме
Плохо.. как-то все.. выдернуто из контекста.. типа "посвящается тем, кто читал все что было написано мною раньше.."
Внятное описание, более, так сказать, развернутое - для чего, как, что , преимущества, недостатки ипр.. - увидим?
4. Латыпов (RinGo) 90 04.04.07 07:48 Сейчас в теме
> Внятное описание, более, так сказать, развернутое - для чего, как, что , преимущества, недостатки ипр.. - увидим?
Увидим, попозже... Сейчас устраняю "минусы" и готовлю alfa-версию для внедрения у себя... Как закончу - выложу с "более развернутой описаловкой"...
5. Латыпов (RinGo) 90 04.04.07 08:02 Сейчас в теме
> а как получить список интерфейсов (с пунктами меню) тех которые встроенные?
См. модуль "адм_выгрузкаИнтерфейсов.ert"...
ВК UsersDef.dll дает доступ к списку интерфейсов выбранной конфы, а ВК RWidjets.dll дает доступ к пунктам меню, но только с одним оганичением: "Внимание! Загруженное таким образом меню будет работать с рядом ограничений. Правильно работают все пункты меню, действие которых можно выполнить из стандартного меню Операции, и пункты меню, которые ссылаются на конкретные формы справочников, документов и т.д. Остальные пункты могут работать не правильно или не работать совсем."(примечание к команде ЗагрузитьИнтерфейс())
6. Сhe Burashka (CheBurator) 03.04.09 07:14 Сейчас в теме
(4) ничего так и не увидели... а прошло 2 года...
7. Shaman (Shaman342) 16.04.09 14:07 Сейчас в теме
8. Илья Пешкичев (OldthiefXXX) 139 21.12.12 17:31 Сейчас в теме