Имя: Пароль:
1C
 
Как связать кастомный справочник Пользователи с пользователями информационной базы?
0 tabarigen
 
26.12.20
16:23
Устал бодаться с БСП. Возник вопрос по САБЖу.
Подскажите пож-та может у кого есть какие мысли?
1 Волшебник
 
26.12.20
16:27
по логину Windows или по имени пользователя
2 tabarigen
 
26.12.20
16:50
При помощи МенеджераПользователейИнформационной базы я получасю списик пользователей, пытаюсь вывести их на форму.

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    СписокПользователей = ПользователиИнформационнойБазы.ПолучитьПользователей();
    
    Для Каждого польз из СписокПользователей Цикл
        стр = Список.Добавить();
        стр.Пользователь = польз;
    КонецЦикла;    
КонецПроцедуры

Получаю ошибку.
{Справочник.Пользователи.Форма.ФормаСписка.Форма(8)}: Ошибка при установке значения атрибута контекста (Пользователь)
        стр.Пользователь = польз;
по причине:
Тип "ПользовательИнформационнойБазы" не может использоваться в данных формы
Тип "ПользовательИнформационнойБазы" не может использоваться в данных формы
3 tabarigen
 
26.12.20
16:51
Где Список это ТаблицаЗначений а Пользователь ее реквизит с типом "ПроизвольныйТип".
Что со мной не так?
4 Конструктор1С
 
26.12.20
16:58
У пользователя ИБ есть методы ИмяПользователя() и другие. Дёргай их и будет тебе щасте
5 alkorolev
 
26.12.20
18:13
(0) так же, как и в БСП - по свойству "УникальныйИдентификатор" (в справочнике обычно называется "ИдентификаторПользователяИБ")
6 alkorolev
 
26.12.20
18:14
(4) у пользователя ИБ есть только 2 метода: записать и удалить
7 alkorolev
 
26.12.20
18:16
(2) ...
    СписокПользователей = ПользователиИнформационнойБазы.ПолучитьПользователей();
    
    Для Каждого польз из СписокПользователей Цикл
        стр = Список.Добавить();
        стр.Пользователь = польз.Имя;
        стр.ИдентификаторПользователяИБ = польз.УникальныйИдентификатор;
    КонецЦикла;    
КонецПроцедуры
8 Конструктор1С
 
26.12.20
18:23
(6) тогда свойства дёргать...
Независимо от того, куда вы едете — это в гору и против ветра!