|
Открытие формы отчета с отбором
| ☑ |
0
1c_yeah
08.09.16
✎
13:32
|
Друзья подскажите, открываю форму отчета программно, передаю параметр "Отбор". Отчет открывается с отбором. Но значение отбора пользователь не может изменить. Хотя поле отбора - пользовательская настройка.
Существует ли способ открыть форму отчета с отбором и возможностью изменить значение отбора или снять отбор, не дорабтывая форму отчета.
|
|
1
aleks_default
08.09.16
✎
13:41
|
"Но значение отбора пользователь не может изменить"- как это выражается?
|
|
2
1c_yeah
08.09.16
✎
13:42
|
(1) Этот отбор становится фиксированным. И его убрать нельзя
|
|
3
trooba
08.09.16
✎
13:48
|
(2) код покажи
|
|
4
1c_yeah
08.09.16
✎
13:50
|
СтруктураОтбор = Новый Структура;
СтруктураОтбор.Вставить("Номенклатура", ТД.Номенклатура);
Если НЕ СкладГруппа Тогда
СтруктураОтбор.Вставить("Склад", Объект.Склад);
КонецЕсли;
Парам = Новый Структура("СформироватьПриОткрытии, Отбор", Истина, СтруктураОтбор);
ОткрытьФорму("Отчет.ВедомостьПоТоварамОрганизаций.Форма", Парам);
|
|
5
aleks_default
08.09.16
✎
13:51
|
ИМХО никак, только искать пользовательскую настройку и устанавливать ее значение.
|
|
6
aleks_default
08.09.16
✎
13:54
|
Передавать значение отбора в форму отчета через Параметры(не в Отбор), а в форме при загрузке настроек искать пользовательскую настройку и в нее устанавливать значение.
|
|
7
1c_yeah
08.09.16
✎
13:58
|
(6) Ну я тоже пришел к такому выходу.
Просто для этого придется свою форму создавать. Так как в типовой конфе используется универсальная форма отчета на все отчеты
|
|
8
1c_yeah
08.09.16
✎
13:58
|
(6) Спасибо
|
|