Вот такой код родился, но он не работает, т.е. настройки отчетов текущего пользователя получаю, а записать другому пользователю не могу. Есть у кого предложения?
ИмяНовогоПользователя = ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору(РабПользователь.ИдентификаторПользователяИБ).Имя;
Настройки = ХранилищеПользовательскихНастроекОтчетов;
СЗ = Настройки.ПолучитьСписок("Отчет.ВедомостьПоТоварамНаСкладах/ОстаткиНаСкладе");
Для каждого ТекСтр Из СЗ Цикл
ТекНастройка = Настройки.ПолучитьОписание("Отчет.ВедомостьПоТоварамНаСкладах/ОстаткиНаСкладе", ТекСтр.Значение);
Настройки.Сохранить("Отчет.ВедомостьПоТоварамНаСкладах/ОстаткиНаСкладе", , , ТекНастройка, ИмяНовогоПользователя);
КонецЦикла;
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший