|
Отчет СКД ОткрытьФорму() заполнить ПараметрыДанных (не отбор)
|
Я
|
|
Spieluhr 02.02.21 - 11:54 | ДокументОснование - это параметр СКД на закладке "Параметры". Как его заполнить через параметры формы по аналогии с Отбором?
Именно в момент открытия формы, без кода в ПриКомпоновкеРезультата()
ПараметрыДанных = Новый Структура("ДокументОснование", Объект.Ссылка);
ПараметрыФормы = Новый Структура("ПараметрыДанных, СформироватьПриОткрытии", ПараметрыДанных, Истина);
ОткрытьФорму("Отчет.ИмяОтчета.Форма", ПараметрыФормы); |
Timon1405 1 - 02.02.21 - 12:06 |
|
Spieluhr 2 - 02.02.21 - 12:28 | ( 1) Спасибо, но по ссылке через ПолучитьФорму(), получение объекта отчета и установку настроек компоновщика.
А я бы хотел без доп. серверных вызовов, одной строкой с клиента |
Spieluhr 3 - 02.02.21 - 12:36 | Мой параметр в пользовательские настройки не включен, на форме не отображается.
Проще уж передать нужное значение через свойство Отбор и ПриКомпоновкеРезультата() его обойти, достать значение и установить параметр
|
Fragster 4 - 02.02.21 - 12:38 | Расширение формы клиентского приложения для отчета (Client application form extension for reports)
ПользовательскиеНастройки (UserSettings)
Описание:
Тип: ПользовательскиеНастройкиКомпоновкиДанных.
Пользовательские настройки, которые будут использоваться в отчете.
Использование в версии:
Доступен, начиная с версии 8.2.
|
Fragster 5 - 02.02.21 - 12:39 | ( 3) тогда фиксированные настройки |
Fragster 6 - 02.02.21 - 12:39 | Расширение формы клиентского приложения для отчета (Client application form extension for reports)
ФиксированныеНастройки (FixedSettings)
Описание:
Тип: НастройкиКомпоновкиДанных.
Настройки, помещаемые в фиксированные настройки отчета.
Использование в версии:
Доступен, начиная с версии 8.2.
|
Fragster 7 - 02.02.21 - 12:40 | нужно получить их из отчета (варианта отчета), модифицировать, запихать в параметр
|
Spieluhr 8 - 02.02.21 - 12:49 | ( 7) Спасибо, держу как запасной вариант |
Fragster 9 - 02.02.21 - 12:59 | хотя в СП пишут, что тупо через отбор можно:
Расширение формы клиентского приложения для отчета (Client application form extension for reports)
Отбор (Filter)
Описание:
Тип: Структура.
Используется для установки отбора и параметров данных в форме отчета.
Ключ элемента структуры содержит имя поля или параметра, на которое нужно наложить отбор.
Значение элемента структуры содержит значение отбора.
Если имеется параметр системы компоновки данных с именем, соответствующим имени ключа структуры, то значение будет установлено ему. Если параметра нет, но есть поле, то будет добавлен отбор на это поле.
Если значение является массивом или списком значений с не одним элементом, то отбор будет применяться с видом сравнения ВСписке.
Использование в версии:
Доступен, начиная с версии 8.2.
|
Spieluhr 10 - 02.02.21 - 13:13 | ( 9) Спасибо, работает!!! Действительно можно тупо через отбор параметры данных передавать. |