|
Настройки построителя. | ☑ | ||
---|---|---|---|---|
0
palm1c
05.12.13
✎
17:58
|
Добрый день.
Стоит задача сохранить настройки построителя, для дальнейшего использования. Использую такой код: НастройкиПостроителя - строка неопределенной длины. Процедура КнопкаВыполнитьНажатие(Кнопка) НашОтчет = Отчеты.УниверсальныйОтчет.Создать(); НашОтчет.ИмяРегистра = ИмяРегистра; Если СокрЛП(НастройкиПостроителя)<>"" Тогда Настройки = ЗначениеИзСтрокиВнутр(НастройкиПостроителя); КонецЕсли; ФормаОтчета = НашОтчет.ПолучитьФорму(); НашОтчет.ПереустановитьНачальныеНастройки(НашОтчет,НашОтчет,ФормаОтчета); Если Настройки<>Неопределено Тогда НашОтчет.ПостроительОтчета.УстановитьНастройки(Настройки); КонецЕсли; ФормаНастроек = НашОтчет.ПолучитьФорму("ФормаНастройка", ФормаОтчета); ФормаНастроек.ОткрытьМодально(); НовыеНастройки = НашОтчет.ПостроительОтчета.ПолучитьНастройки(); НовыеНастройкиПостроителя = ЗначениеВСтрокуВнутр(НовыеНастройки); НастройкиПостроителя = НовыеНастройкиПостроителя; Конецпроцедуры при нажатии на кнопку открывается окно настроек. Группировки и отбор сохраняются, а выбранные показатели - нет. Что я делаю неправильно? Спасибо. |
|||
1
dj_serega
05.12.13
✎
17:59
|
Имеешь ввиду не при загрузке не загружаются?
|
|||
2
palm1c
05.12.13
✎
18:03
|
(1) Я создал обработку внешнюю, с таким кодом, чтобы проверить, как я могу сохранять настройки. Реквизиты формы - ИмяРегистра и НастройкиПостроителя. Всё сохраняется (группировки, отборы), кроме показателей.
|
|||
3
palm1c
05.12.13
✎
18:07
|
(1) ФормаНастроек.ОткрытьМодально();
когда я во второй раз открываю форму настроек, то в ней показатели заполнены все. |
|||
4
Ёпрст
05.12.13
✎
18:23
|
Проще их в хранилищезначения помещать, как есть, без преобразования в строку..
|
|||
5
Ёпрст
05.12.13
✎
18:24
|
(3) ясен пень.. при модально открытой форме весь код что после, будет выполнен только после закрытия модальной формы.
|
|||
6
palm1c
05.12.13
✎
18:28
|
(5) Верно, код после закрытия модальной формы - сохраняет настройки в строку. при повторном открытии формы - восстанавливает натройки. И восстанавливаются только отборы и группировки, показатели - выбраны все.
|
|||
7
palm1c
05.12.13
✎
18:43
|
вверх
|
|||
8
Ёпрст
05.12.13
✎
18:48
|
А чем типовое сохранение не нравится ?
Настройки в структуру, структуру в хранилище.. и привет.. и писать ничего особо не надо.. |
|||
9
Ёпрст
05.12.13
✎
18:49
|
да и.. любой отчет на основе универсального взять - там и останется то, как текст запроса влепить и первоначальные настройки..
|
|||
10
palm1c
05.12.13
✎
19:01
|
(8) Спасибо.
Сделал по-типовому. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |