|
Можно ли передать пользовательские настройки из одного отчета в другой отчет?
| ☑ |
0
toypaul
гуру
30.10.18
✎
16:41
|
Скажем у меня на форме есть компоновщик настроек в него загружена некая схема. Все это хозяйство в обработке. Пользовательские настройки этого компоновщика отображаются на форме. Затем по кнопке открывается форма другого отчета, в который эти настройки нужно передать.
ПараметрыФормы = Новый Структура("ПользовательскиеНастройки", КомпоновщикНастроекСТ.ПользовательскиеНастройки);
ОткрытьФорму("Отчет.ХХХ.Форма", ПараметрыФормы);
Чот не фурычит. Не заполняются в отчете пользовательские настройки тем, что пользователь задал на форме обработки.
|
|
1
olegves
30.10.18
✎
16:44
|
(0) у другого отчета ИД полей другие - что ты хочешь
|
|
2
toypaul
гуру
30.10.18
✎
16:46
|
(1) что я хочу вроде понятно ... вопрос как это сделать
|
|
3
FIXXXL
30.10.18
✎
16:48
|
(2) считай в структуру, в получателе парси настройки, ищи совпадения, восстанавливай...
|
|
4
toypaul
гуру
30.10.18
✎
16:48
|
то есть получается нужно сделать компоновщик "родной" вручную в него перенести настройки из "неродного" и только тогда передавать. так?
|
|
5
toypaul
гуру
30.10.18
✎
16:50
|
или наверное лучше будет получить форму отчета. там есть компоновщик. в него и перенести настройки ...
|
|
6
mmmarat
30.10.18
✎
16:51
|
(0) создать настройки отчета
ОтчетОбъект = Отчеты.ХХХ.Создать();
ПользовательскиеНастройки = ОтчетОбъект.КомпоновщикНастроек.ПользовательскиеНастройки;
Соответственно их заполнить и передать в открываемую форму.
|
|
7
Флориан
30.10.18
✎
16:53
|
(0)
|
|
8
toypaul
гуру
30.10.18
✎
17:03
|
блин в этих пользовательских настройках еще и доступа прямого к ЛевоеЗначение нет
|
|
9
Cyberhawk
30.10.18
✎
17:26
|
(8) Скоро выяснишь, что это еще и плоская структура, в отличие от фиксированных и конечных настроек
|
|
10
toypaul
гуру
30.10.18
✎
17:37
|
(9) да хрен бы с ней с этой структурой. найти по пользовательской настроке элемент отбора это целое приключение.
блин задача казалось бы на 2 + 2, а делать приходится через опу.
нахрен этот EDT монстрячить, лучше бы СКД до ума довели. а может они уже СКД 2.0 к выпуску готовят ...
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший