Имя: Пароль:
1C
 
Получить список пользователей с их правами и интерфейсами
0 gavrilla
 
14.08.08
11:00
Суть:
надо получить список пользователей занесенных в конфигуратор, с их правами и интерфейсом
Например:
Юзер1 - Администратор - Полный

База 1с77. Переписаная. SQL.
В списке человек 200 - как то неохота переписывать их руками
1 ДенисЧ
 
14.08.08
11:09
Я делаю это так.

польз = СоздатьОбъект("UsersList1c.Users");
Если польз.SelectUsers(КаталогИБ()) = 0 Тогда
   Сообщить("Не удалось получить список пользователей");
   Возврат 0;
КонецЕсли;

колПольз = польз.NumUsers();
для сч = 1 По колПольз Цикл
   юзер  = польз.GetUser(сч);
   ИмяПольз   = юзер.UserName;
   ПраваПольз = юзер.Rights;
   Интерфейс  = юзер.Interface;
КонецЦикла;
2 victuan1
 
14.08.08
11:22
(1) Чё за ВК?
3 ДенисЧ
 
14.08.08
11:23
(2) нагуглённая.
UsersList1c.dll
4 Бовка
 
14.08.08
11:44
(0) Посмотри Admin1C, на инфостарте вроде есть
5 DrZombi
 
гуру
14.08.08
11:49
(3)База под SQL?
6 Юлька Распердяева
 
14.08.08
11:58
7 ДенисЧ
 
14.08.08
11:58
(5) да, разумеется
8 smaharbA
 
14.08.08
13:47
во многих конфах есть справочник пользователи, с ним все делается штатно
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.