8.х Параметры внешнего отчета

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Peroman, 5 фев 2018.

  1. TopicStarter Overlay
    Peroman
    Offline

    Peroman Профессионал в 1С

    Регистрация:
    26 май 2009
    Сообщения:
    1.028
    Симпатии:
    28
    Баллы:
    54
    Всем доброго времени суток!
    Платформа: 1С:Предприятие 8.3 (8.3.10.2699)
    Конфигурация: Управление нашей фирмой, редакция 1.6 (1.6.12.4)


    Есть такой отчёт "Анализ заказа покупателя". Я взял и сохранил его, из конфигурации, как внешний отчёт.
    Добавил обработчики регистрации внешнего отчета.

    Когда открываю ЗаказыПокупател --> Отчеты то я вижу свой отчёт в списках отчётов. Но когда его выбираю, то он у меня пустой, хотя типовой отчет сразу формирует отчет, на основании заказа, из которого была вызвана Отчеты.
    Не могу найти, где передается этот параметр.
  2. TopicStarter Overlay
    Peroman
    Offline

    Peroman Профессионал в 1С

    Регистрация:
    26 май 2009
    Сообщения:
    1.028
    Симпатии:
    28
    Баллы:
    54
    В модуле объекта есть такое:

    Код:
    Процедура ДобавитьОписанияСвязанныхПолей(НастройкиВариантов)
       
        ОтчетыУНФ.ДобавитьОписаниеПривязки(НастройкиВариантов["Основной"].СвязанныеПоля, "Заказ", "Документ.ЗаказПокупателя",,, Истина);
       
    КонецПроцедуры
    
    Я почему-то думал, что это то что нужно. Но не фига это не то.(
    Хотя если посмотреть в настройки этого отчета, то видим:

    upload_2018-2-5_19-13-21.png

    Ну и раз у него уже установлен параметр контекстного открытия, то и должно же всё быть тип-топ. Или я не в ту сторону смотрю?
  3. TopicStarter Overlay
    Peroman
    Offline

    Peroman Профессионал в 1С

    Регистрация:
    26 май 2009
    Сообщения:
    1.028
    Симпатии:
    28
    Баллы:
    54
    Отчёт работает с общей формой ФормаОтчетаУНФ. Я отладчиком посмотрел, там в обработчике ПриСозданииНаСервере(), есть переменная Параметры.
    Вот собственно в неё попадают разные параметры. Из внутреннего отчета, есть параметр Контекст, а из внешнего нету. Я правда пока не могу понять, откуда изначально берутся эти параметры.