A
AmJedy
Вопрос начинающего: Каким образом можно вставить данные из формы запроса произвольного отчета (такие как начальная-конечная дата формирования отчета, организация, контрагент и и пр.) непосредственно в сам отчет.
Что делаю: в макете отчета создаю область (с именем параметра), в одной из ячеек назначаю параметр "Организация" (без ссылок на справочник).
В модуле, непосредственно перед текста запроса оператор:
ОбластьОрганизация=Макет.ПолучитьОбласть("Организация");
После текста запроса:
Запрос.УстановитьПараметр("Организация", Организация); //строка создается конструктором - я так понимаю, этого должно быть достаточно, чтобы объявить параметр
Затем, после очищения таб.части, пишу:
ТабДок.Вывести(ОбластьОрганизация);
либо как вариант:
ТабДок.Вывести(ОбластьОрганизация, Организация);
Итог - ошибка несоответствия типа переменной.
Что делаю: в макете отчета создаю область (с именем параметра), в одной из ячеек назначаю параметр "Организация" (без ссылок на справочник).
В модуле, непосредственно перед текста запроса оператор:
ОбластьОрганизация=Макет.ПолучитьОбласть("Организация");
После текста запроса:
Запрос.УстановитьПараметр("Организация", Организация); //строка создается конструктором - я так понимаю, этого должно быть достаточно, чтобы объявить параметр
Затем, после очищения таб.части, пишу:
ТабДок.Вывести(ОбластьОрганизация);
либо как вариант:
ТабДок.Вывести(ОбластьОрганизация, Организация);
Итог - ошибка несоответствия типа переменной.