Вход | Регистрация


Можно ли передать пользовательские настройки из одного отчета в другой отчет?

Можно ли передать пользовательские настройки из одного отчета в другой отчет?
Я
   toypaul
 
30.10.18 - 16:41
Скажем у меня на форме есть компоновщик настроек в него загружена некая схема. Все это хозяйство в обработке. Пользовательские настройки этого компоновщика отображаются на форме. Затем по кнопке открывается форма другого отчета, в который эти настройки нужно передать.

    ПараметрыФормы = Новый Структура("ПользовательскиеНастройки", КомпоновщикНастроекСТ.ПользовательскиеНастройки);
    
    ОткрытьФорму("Отчет.ХХХ.Форма", ПараметрыФормы);

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


блин задача казалось бы на 2 + 2, а делать приходится через опу.

нахрен этот EDT монстрячить, лучше бы СКД до ума довели. а может они уже СКД 2.0 к выпуску готовят ...
 
 Рекламное место пустует

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует