как программно определить роли у пользователя, который #358797


#0 by колодина
ни разу не входил в программу... т.е. роли ему назначены, однако в пользователях системы он не зарегистрирован...
#1 by колодина
т.е для такого пользователя вот такой поиск дает нулевое значение... ПользователиИнформационнойБазы.НайтиПоИмени(выборка.Наименование)
#2 by Maxus43
/me задумался... (типа ап)
#3 by wPa
Наверно что-то типа Пользователи = ПользователиИнформационнойБазы.ПолучитьПользователей;    Если НЕ НайденнаяСтрока = Неопределено Тогда Продолжить;        Иначе            Для Каждого ТекРоль Из ТекСтрока.Роли Цикл ...
#4 by u2006
Странно, если пользователь заведен, он должен быть. Проверьте в отладчике СписокПользователей = ПользователиИнформационнойБазы.ПолучитьПользователей;
#5 by u2006
да кстати выборка.наименование откуда берется?
#6 by Serg_1960
В справочник Пользователи новый пользователь "попадает" при первом "входе" в программу.... и потому, если "ни разу не входил в программу" - искать его там бесполезно :о) В "моей" конфигурации так, а у Вас как?
#7 by wPa
Ну вот - если не нашел в Справочники.Пользователи - значит и не входил ни разу ;)
#8 by колодина
ну вот и нету его там... о чем иговорю.. а все сделала за что отдельное спасибо ...
#9 by Serg_1960
Не к лицу Вам изобретать велосипед, мадам, - стыдно не знать первые строки конфигурации...
#10 by колодина
ни капли не стыдно... а вам?
#11 by Serg_1960
Сказал - что подумал... подумал - и сказал: В пьянстве незамечен, но по понедельникам часто пьет воду и беспричинно трясет головой :о)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С