![]() |
![]() |
![]() |
|
Получение списка пользователей базы 77 | ☑ | ||
---|---|---|---|---|
0
БВЮ
04.04.08
✎
11:21
|
Господа и дамы, подскажите плиз, как в 7-ке получить список пользователей программно???
|
|||
1
droff
04.04.08
✎
11:22
|
(0) Обычно справочник "Пользователи" не сильно отличается от списка пользователей в конфигураторе.
|
|||
2
БВЮ
04.04.08
✎
11:24
|
Нет, мне нужно пользователей из конфигуратора, я оттуда еще хочу достать роли и интерфейсы...
|
|||
3
ZanderZ
04.04.08
✎
11:27
|
(2) есть библиотечка то ли usrdef.dll толи еще как ....
|
|||
4
smaharbA
04.04.08
✎
11:28
|
читай прямо из файла users.usr
|
|||
5
Старшина Полищук
04.04.08
✎
11:29
|
в usrdef\users.usr
Открываеться в текстовом редакторе. При умении можно написать парсер. При желани найти готовое в поиске. |
|||
6
БВЮ
04.04.08
✎
11:29
|
Там же есть возможность в сеансе получить роли и интерфейсы для текущего пользователя, вот и хотелось бы через ОЛЕ подключиться к базе, и получить всех пользователей с их ролями и интерфейсами...
|
|||
7
Старшина Полищук
04.04.08
✎
11:31
|
Ой прогнал. Этож компоундный файл.
|
|||
8
БВЮ
04.04.08
✎
11:32
|
Я этот файл открыл, только там белиберда какая-то... Открывал блокнотом, может надо другим чем???
|
|||
9
БВЮ
04.04.08
✎
11:34
|
Просто в 8-ке такая команда есть, ПользователиИнформационнойБазы, где все они прописаны... Так что, в 7-ке нету команды типа этой???
|
|||
10
ZanderZ
04.04.08
✎
11:34
|
(9) нет
|
|||
11
БВЮ
04.04.08
✎
11:35
|
Это меня очень огорчает :((
|
|||
12
Heckfy
04.04.08
✎
11:35
|
UsersDef.dll сам пользуюсь.
|
|||
13
Восточный Парень
04.04.08
✎
11:36
|
Что мешает с помощью ВК этот список получить?
|
|||
14
БВЮ
04.04.08
✎
11:36
|
А как из компоудного файла получить данные о пользователях???
|
|||
15
БВЮ
04.04.08
✎
11:36
|
как через ВК??
|
|||
16
Мулька
04.04.08
✎
11:36
|
(9) Нету. К MMFу - Мише Ускову. admin1C.exe - его творение.
|
|||
17
Восточный Парень
04.04.08
✎
11:37
|
В поиск - UsersDef.dll
|
|||
18
БВЮ
04.04.08
✎
11:38
|
Объясните плиз, что такое ВК???
|
|||
19
ZanderZ
04.04.08
✎
11:39
|
(18) внешняя компонента
|
|||
20
БВЮ
04.04.08
✎
11:41
|
Да нет... задача состоит в том, чтобы написать список баз, последовательно их обойти, и вытащить этих пользователей с ролями и т.д.
|
|||
21
БВЮ
04.04.08
✎
11:41
|
С 8-кой получилось без проблем, а вот с 7-кой - пока нет...
|
|||
22
Старшина Полищук
04.04.08
✎
11:45
|
||||
23
Heckfy
04.04.08
✎
11:46
|
(21)
Процедура ПриНачалеРаботыСистемы() Если ЗагрузитьВнешнююКомпоненту(СокрЛП(Константа.КаталогВК)+"\UsersDef.dll")=0 Тогда Сообщить("Не обнаружена компонента UsersDef.dll!"); КонецЕсли; ОбъектВК=СоздатьОбъект("AddIn.UsersDef"); ..... ..... КонецПроцедуры ТЗ=ОбъектВК.ПолучитьСписокПользователейТЗ(ПутьКБазе); //ТЗ - Таблица значений |
|||
24
БВЮ
04.04.08
✎
11:50
|
Вот за это СПАСИБО, буду пробовать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |