Программно открыть отчет с настройками чужого пользователя

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

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот