Версия для печати темы (https://pro1c.org.ua/index.php?s=0a614d9e9601a192bcc4ae6f2bfbace1&showtopic=63256)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Запись не верна! Значение поля "Пользователь" не может быть пустым!: НастройкиПользователей

Автор: lina1982 02.12.20, 9:22

Здравствуйте, 1С:Предприятие 8.3 (8.3.16.1063), Бухгалтерия , редакция 1.7, разработка 2007-2018 (1.7.22.1), обычное приложение.

Выходит ошибка: {ОбщийМодуль.Пользователи.Модуль(210)}: Ошибка при вызове метода контекста (Записать)
Набор.Записать();
по причине:
Запись не верна! Значение поля "Пользователь" не может быть пустым!: НастройкиПользователей: , Текущая страница Панели функций (Регистр сведений: Настройки пользователей).

При переходе указывает на процедуру. Где искать, непонятно.

Процедура УстановитьЗначениеПоУмолчанию(Пользователь, Настройка, Значение) Экспорт

    СсылкаНастройки = ПланыВидовХарактеристик.НастройкиПользователей[Настройка];
    Набор = РегистрыСведений.НастройкиПользователей.СоздатьНаборЗаписей();
    Набор.Отбор.Пользователь.Установить(Пользователь);
    Набор.Отбор.Настройка.Установить(СсылкаНастройки);
    Запись = Набор.Добавить();
    Запись.Пользователь = Пользователь;
    Запись.Настройка = СсылкаНастройки;
    Запись.Значение = Значение;
    Набор.Записать();

КонецПроцедуры // ПолучитьЗначениеПоУмолч

Автор: denis84 02.12.20, 9:33

lina1982 @ Сегодня, 9:22 * ,
Добрый день! У Вас не видет "пользователь". Попробуйте вставить вместо "Пользователь", такую конструкцию

Пользователи.ТекущийПользователь();
. Такую инструкцию использовал при программной установке автора в документах.

Автор: lina1982 02.12.20, 10:36

denis84 @ Сегодня, 9:33 * ,
Благодарю Вас, все получилось!

Автор: DartRomanius 02.12.20, 11:31

Кстати, а у вас в базе пользователи есть?

И проверьте через отладку (стек вызовов) почему поле "Пользователь" пустое....

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua