8.х Как обратится из модуля формы внешнего отчета управляемого приложения к процедуре в модуле объекта?

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

  1. TopicStarter Overlay
    Bkmz
    Offline

    Bkmz Опытный в 1С

    Регистрация:
    6 июл 2013
    Сообщения:
    459
    Симпатии:
    13
    Баллы:
    29
    Как обратится из модуля формы внешнего отчета управляемого приложения к процедуре в модуле объекта?

    В модуле объекта создана процедура

    Код:
    Процедура МояПроцедура(ТабДок, НачальнаяДата, КонечнаяДата) Экспорт
    КонецПроцедуры
    
    Как обратится к ней из модуля формы?
  2. Svb
    Offline

    Svb Опытный в 1С Команда форума

    Регистрация:
    12 янв 2011
    Сообщения:
    1.091
    Симпатии:
    23
    Баллы:
    29
    Код:
    &НаСервере
    Процедура СофрмироватьСписокПартнеровНаСервере()
       
        ОбработкаОбъект = РеквизитФормыВЗначение("Объект");
        ОбработкаОбъект.СформироватьСписокПартнеровСервер(РежимРаботы);
        ЗначениеВРеквизитФормы(ОбработкаОбъект, "Объект");
           
    КонецПроцедуры
    
  3. TopicStarter Overlay
    Bkmz
    Offline

    Bkmz Опытный в 1С

    Регистрация:
    6 июл 2013
    Сообщения:
    459
    Симпатии:
    13
    Баллы:
    29
    Код:
    {ВнешнийОтчет.ЖурналДокументов.Форма.Форма.Форма(8)}: Ошибка при вызове метода контекста (РеквизитФормыВЗначение)
        ОбработкаОбъект = РеквизитФормыВЗначение("Объект");
    по причине:
    Недопустимое значение параметра (параметр номер '1')
  4. Svb
    Offline

    Svb Опытный в 1С Команда форума

    Регистрация:
    12 янв 2011
    Сообщения:
    1.091
    Симпатии:
    23
    Баллы:
    29
    Целиком выложите процедуру. Или я по ошибке должен угадать, что у вас написано выше?
    --- Объединение сообщений, 17 дек 2016 ---
    Отбой. Если у вас отчет тогда "РеквизитФормыВЗначение("Отчет");". Для внешней обработки "РеквизитФормыВЗначение("Объект")"
    Выполнять надо &НаСервере
    Bkmz нравится это.
  5. TopicStarter Overlay
    Bkmz
    Offline

    Bkmz Опытный в 1С

    Регистрация:
    6 июл 2013
    Сообщения:
    459
    Симпатии:
    13
    Баллы:
    29
    Да. Помогло. Спасибо большое.

    А ошибку вызывало то, что я с дуру удалил из формы реквизит "Отчет".
    Создал заново реквизит с типом "ВнешнийОтчет.ЖурналДокументов" и все заработало