Добрый день! УТ 10.3 Пытаюсь открыть отчет "Ведомость заказы поставщикам" из списка справочника "Номенклатура".
У одного пользователя есть своя настройка этого отчета, хранится в регистре сведений. Открываю отчет с этой настройкой, у данного пользователя работает, у всех остальных - открывается без настройки. Как быть?
// получаем форму для построения отчета по остатку товара
ТекущиеДанные = ЭлементыФормы.Список.ТекущиеДанные.Ссылка;
ОтчетОстатки = Отчеты["ВедомостьЗаказыПоставщикам"].Создать();
//в запросе находим настройку
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СохраненныеНастройки.СохраненнаяНастройка
|ИЗ
| РегистрСведений.СохраненныеНастройки КАК СохраненныеНастройки
|ГДЕ
| СохраненныеНастройки.НаименованиеНастройки = &ИмяНастройка";
Запрос.УстановитьПараметр("ИмяНастройка", "Товары в пути");
ВыборкаДетальныеЗаписи = Запрос.Выполнить().Выбрать();
ВыборкаДетальныеЗаписи.Следующий();
Настройка = ВыборкаДетальныеЗаписи.СохраненнаяНастройка;
ФормаОтчета = ОтчетОстатки.ПолучитьФорму(, ЭтаФорма, ЭтаФорма);
//открываем отчет с этой настройкой
ОткрытьФорму(ФормаОтчета, Настройка.Получить());
//отбор по выбранной номенклатура в списке
ТекОтбор = ОтчетОстатки.УниверсальныйОтчет.ПостроительОтчета.Отбор.Номенклатура;
ТекОтбор.ВидСравнения = ?(ТекущиеДанные.ЭтоГруппа, ВидСравнения.ВИерархии, ВидСравнения.Равно);
ТекОтбор.Значение = ТекущиеДанные;
ТекОтбор.Использование = Истина;
ОтчетОстатки.УниверсальныйОтчет.ДатаКон = ТекущаяДата();
ОтчетОстатки.СформироватьОтчет(ФормаОтчета.ЭлементыФормы.ПолеТабличногоДокументаРезультат);
Показать