8.х Не отрабатывает функция СкомпоноватьРезультат в отчете

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

  1. TopicStarter Overlay
    Robix
    Offline

    Robix Опытный в 1С

    Регистрация:
    1 апр 2012
    Сообщения:
    127
    Симпатии:
    1
    Баллы:
    29
    Здравствуйте, есть отчет, работает нормально.
    Но когда для кнопки Сформировать делаю свою процедуру, то в результате выполнения
    Код:
    Процедура ДействияФормыСформировать(Кнопка)
        СкомпоноватьРезультат(ЭлементыФормы.Результат);
    КонецПроцедуры
    ничего не выводится в отчете. Подскажите, как сделать, чтобы отработало с выводом отчета?
    Последнее редактирование: 2 окт 2017
  2. 1с-ник
    Offline

    1с-ник Профессионал в 1С Заблокирован

    Регистрация:
    5 окт 2014
    Сообщения:
    998
    Симпатии:
    162
    Баллы:
    104
    Вручную компоновать нужно в таком случае
  3. TopicStarter Overlay
    Robix
    Offline

    Robix Опытный в 1С

    Регистрация:
    1 апр 2012
    Сообщения:
    127
    Симпатии:
    1
    Баллы:
    29
    Я так пробовал дописать в модуле отчета, куда передаю только первый параметр - "Результат" - поле табличного документа на форме, но все равно пусто при выводе отчета.
    Только шапка выводится и все.

    Код:
    Процедура СформироватьОтчет(Результат = Неопределено, ДанныеРасшифровки = Неопределено, ВыводВФормуОтчета = Истина, ВнешниеНаборыДанных = Неопределено) Экспорт
     
        Результат.Очистить(); 
        НастройкаКомпоновкиДанных = КомпоновщикНастроек.ПолучитьНастройки();
        СтандартныеОтчеты.ВывестиОтчет(ЭтотОбъект, Результат, ДанныеРасшифровки, ВыводВФормуОтчета, ВнешниеНаборыДанных, Истина, НастройкаКомпоновкиДанных);
     
    КонецПроцедуры
    

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