Управляемые формы.Формирование отчета с отбором из формы документа
Здравствуйте! Управляемые формы.Задача: формировать отчет из формы документа. Создаю команду на форме документа и пишу в модуле:
Подскажите, как передать в СКД отчета значение параметра "Регистратор" ?
&НаКлиенте
Процедура Команда1(Команда)
ФормаОбъекта = ПолучитьФорму("Отчет.КД_ОтчетПоПроводкам.Форма.ФормаОтчета");
ФормаОбъекта.Открыть();
КонецПроцедуры
Подскажите, как передать в СКД отчета значение параметра "Регистратор" ?
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ПолучитьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>)
Передаешь параметр, в нем указываешь ссылку на документ. Далее уже в форме отчета в событии "при создании на сервере" обрабатываешь полученное значение
Передаешь параметр, в нем указываешь ссылку на документ. Далее уже в форме отчета в событии "при создании на сервере" обрабатываешь полученное значение
(2)
Подскажите, как получить ссылку на документ из его формы
У меня такой код :
Отбор = Новый Структура("Регистратор",ЭтотОбъект.);
ПараметрыОтчета = Новый Структура("Отбор", Отбор);
ФормаОтчета = ПолучитьФорму("Отчет.КД_ОтчетПоПроводкам.Форма.ФормаОтчета",ПараметрыОтчета);
ФормаОтчета.Открыть();
В итоге получается ошибка несоответствия передачи данных между клиентом и сервером?
И еще не понимаю,как в форме отчета обратиться к переданным параметрам? Спасибо!
Подскажите, как получить ссылку на документ из его формы
У меня такой код :
Отбор = Новый Структура("Регистратор",ЭтотОбъект.);
ПараметрыОтчета = Новый Структура("Отбор", Отбор);
ФормаОтчета = ПолучитьФорму("Отчет.КД_ОтчетПоПроводкам.Форма.ФормаОтчета",ПараметрыОтчета);
ФормаОтчета.Открыть();
В итоге получается ошибка несоответствия передачи данных между клиентом и сервером?
И еще не понимаю,как в форме отчета обратиться к переданным параметрам? Спасибо!
У управляемой формы отчета есть параметр "отбор", можно его передать.
Вот что говорит синтакс помощник:
Вот что говорит синтакс помощник:
Расширение управляемой формы для отчета (Managed form extension for reports)
Отбор (Filter)
Описание:
Тип: Структура.
Используется для установки отбора и параметров данных в форме отчета.
Ключ элемента структуры содержит имя поля или параметра, на которое нужно наложить отбор.
Значение элемента структуры содержит значение отбора.
Если имеется параметр системы компоновки данных с именем, соответствующим имени ключа структуры, то значение будет установлено ему. Если параметра нет, но есть поле, то будет добавлен отбор на это поле.
Если значение является массивом или списком значений с не одним элементом, то отбор будет применяться с видом сравнения ВСписке.
Отбор (Filter)
Описание:
Тип: Структура.
Используется для установки отбора и параметров данных в форме отчета.
Ключ элемента структуры содержит имя поля или параметра, на которое нужно наложить отбор.
Значение элемента структуры содержит значение отбора.
Если имеется параметр системы компоновки данных с именем, соответствующим имени ключа структуры, то значение будет установлено ему. Если параметра нет, но есть поле, то будет добавлен отбор на это поле.
Если значение является массивом или списком значений с не одним элементом, то отбор будет применяться с видом сравнения ВСписке.
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот