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