8.х Отбор в отчете при расшифровке

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

  1. TopicStarter Overlay
    User
    Offline

    User Опытный в 1С

    Регистрация:
    4 фев 2013
    Сообщения:
    146
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте. Подскажите, пожалуйста, что я не так делаю при отборе в расшифровке! Создаю отчет, макет через СКД. В форме отчета в процедуре РезультатОбработкаРасшифровки прописываю
    Код:
    ОтчетКонтрагента = Отчеты.ОтчетРасшифровка.Создать(); ОтчетКонтрагента.УстановитьНачальныеНастройки();
    Передаю стандартное для всех поле Контрагент
    Код:
    ПолеКонтрагент = ЭлементыФормы.Результат.Область(мПолеКонтрагент,2).Текст;;
        ПолеСправочникаКонтрагенты = Справочники.Контрагенты.НайтиПоНаименованию(ПолеКонтрагент);
    ЭлементОтбора = ОтчетКонтрагента.УниверсальныйОтчет.ПостроительОтчета.Отбор["Контрагент"];
         ЭлементОтбора.Использование = Истина;
         ЭлементОтбора.ВидСравнения = ВидСравнения.Равно;
         ЭлементОтбора.Значение = ПолеСправочникаКонтрагенты;
    
    Так все работает!
    В текущем отчете и отчете расшифровки есть Ответственный - Справочники.ФизическиеЛица. В модуле отчета расшифровки в запросе выбираю Ответственного из регистра, добавляю в отбор
    Код:
    УниверсальныйОтчет.ДобавитьОтбор("Ответственный");
    , но при расшифровке выходит ошибка: {Форма.ФормаОтчета.Форма(131)}: Поле объекта не обнаружено (Ответственный)
    ЭлементОтбора = ОтчетКонтрагента.УниверсальныйОтчет.ПостроительОтчета.Отбор["Ответственный"];
    Что не так делаю?! :(
Похожие темы
  1. Elenachka
    Ответов:
    34
    Просмотров:
    1.495
Загрузка...

Поделиться этой страницей