helpf.pro
Регистрация

Как записать нового пользователя в справочник?

bless18
02.05.2010 10:41Прочитано: 3132
Здравствуйте, столкнулась с такой проблемой:
при добавлении нового пользователя, его необходимо записать в справочник "Пользователи".
В модуле приложения пишу такую процедуру:
Код 1C v 8.х
 
Процедура ПриНачалеРаботыСистемы()
ПараметрыСеанса.ТекущийПользователь=Справочники.Пользователи.НайтиПоНаименованию(Строка(ПользователиИнформационнойБазы.ТекущийПользователь()));
ТекущийПользователь = ПараметрыСеанса.ТекущийПользователь;
Если ТекущийПользователь=Справочники.Пользователи.ПустаяСсылка() тогда
Объект=Справочники.Пользователи.СоздатьЭлемент();
Объект.Наименование=Строка(ПользователиИнформационнойБазы.ТекущийПользователь());
ПараметрыСеанса.ТекущийПользователь=Объект.Ссылка;

Сообщить("Добавлен новый пользователь: "+ Строка(ПользователиИнформационнойБазы.ТекущийПользователь()));
Объект.Записать();
КонецЕсли;

Если обЗначениеНеЗаполнено(ТекущийПользователь.Сотрудник) Тогда
ИмяПользователя = СокрЛП(ТекущийПользователь.Наименование);
Иначе
ИмяПользователя = СокрЛП(ТекущийПользователь.Сотрудник.Наименование);
КонецЕсли;

Предупреждение("Здравствуйте, уважаемый пользователь """+ИмяПользователя()+"""
|Система готова к работе.", 3);

Запись производится в форме выбора справочника, но ее нет в форме списка
Помогите, пожалуйста, отобразить нового пользователя в форме списка.
Yandex
Возможно, вас также заинтересует
Реклама на портале
bless18
02.05.2010 10:44Ответ № 1
Нашла в чем дело ) *12
E_Migachev
03.05.2010 10:36Ответ № 2
Если элемент справочника есть, то он должен отображаться во всех списках, может там стоит какой-то фильтр?
bless18
03.05.2010 19:10Ответ № 3
Да, там нужно было данные для отбора правильно выбрать, спасибо
E_Migachev
03.05.2010 20:37Ответ № 4
) тогда закрываю
Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.