|
v7: Сохранение восстановление настроек отчета. | ☑ | ||
---|---|---|---|---|
0
varelchik
30.10.15
✎
12:48
|
Народ.
Есть такая возможность или нет? Т.е. как можно перехватить эти действия? |
|||
1
Масянька
30.10.15
✎
12:51
|
(0) Кури тут - ПриОткрытии(ФлагВосстановленияНастройки)
|
|||
2
varelchik
30.10.15
✎
12:56
|
(1) НЕ пойдет.
Там токо флаг. Это первое. второе сохранение и восстановление идет уже в открытой форме. |
|||
3
varelchik
30.10.15
✎
12:56
|
так что какие еще предложения?
|
|||
4
vcv
30.10.15
✎
13:48
|
FormEx
Процедура ПриЗаписиНастройки(<?>,)КонецПроцедуры Назначение: Предопределенная процедура при записи настройки формы При восстановлении настройки дёргается штатный ВводНового |
|||
5
vcv
30.10.15
✎
13:48
|
Еще FormEx
Процедура ПриЧтенииНастройки(<?>,) КонецПроцедуры Назначение: Предопределенная процедура при чтении настройки формы |
|||
6
HawkEye
30.10.15
✎
13:52
|
(0) зачем?
|
|||
7
ADirks
30.10.15
✎
14:43
|
(3) сделай свой механизм, и всех делов
|
|||
8
ADirks
30.10.15
✎
14:44
|
(6) например затем, чтобы настройки хранились в БД, а не на диске.
|
|||
9
HawkEye
30.10.15
✎
14:52
|
(8) зачем для этого перехватывать типовой механизм?
|
|||
10
ADirks
30.10.15
✎
14:55
|
(9) например, чтобы сразу и везде
но мне штатный механизм не нравится, поэтому давным давно своё запилено |
|||
11
varelchik
30.10.15
✎
15:31
|
vcv.
Чет я в als таких процедур не нашел. |
|||
12
Ёпрст
30.10.15
✎
15:33
|
(11) всё есть
|
|||
13
Ёпрст
30.10.15
✎
15:33
|
втыкаешь в перехватчик эти процы и подменяешь на своё сохранение настроек.
|
|||
14
varelchik
30.10.15
✎
15:34
|
Точняк есть.
хотя че тута удивляться? В формексе мого чего не документировано. |
|||
15
varelchik
30.10.15
✎
15:35
|
(13)Вот так и сделаем!
Я ж как раз для ентого и рыл. |
|||
16
Ёпрст
30.10.15
✎
15:35
|
(14) ну не знаю, есть и в als и в chm
|
|||
17
Ёпрст
30.10.15
✎
15:35
|
и в doc
|
|||
18
varelchik
30.10.15
✎
16:16
|
(4)?(5) Только параметров 3 если использовать в глобальнике.
(13) В перехватчик вставить не удалось,а через ГМ получилось. Может подскажешь как в перехватчик вставить? |
|||
19
varelchik
30.10.15
✎
16:17
|
(ГрупповойКонтекст,ИмяНастройки,ФСО).
|
|||
20
Ёпрст
30.10.15
✎
16:32
|
||||
21
Ёпрст
30.10.15
✎
16:34
|
если че, в глобальничке:
Процедура ПриНачалеРаботыСистемы() ЗагрузитьВнешнююКомпоненту("1cpp.dll"); Настройки=СоздатьОбъект("УправлениеНастройками"); Настройки.Сбросить("Проверка типов"); Настройки.Сбросить("Отладка"); //Настройки.Сбросить("Оптимизация"); Настройки.Включить("Оптимизация"); Настройки.Включить("TurboBL"); Настройки.Включить("ПерехватитьСобытияГК"); Перехватчик = СоздатьОбъект("Перехватчик"); ПерехватчикСобытийГМ = СоздатьОбъект("ПерехватСобытий"); Перехватчик.ПерехватитьСобытияГлобальногоМодуля(ПерехватчикСобытийГМ); ПерехватчикСобытийГМ.ПерехватитьПроведение(); ////Перехватчик.ПодключитьСобытие_ЗаписьСобытияЖурналаРегистрации(); ЗагрузитьВнешнююКомпоненту("formex.dll"); |
|||
22
varelchik
30.10.15
✎
16:52
|
(21)Сенкс.
|
|||
23
varelchik
30.10.15
✎
16:58
|
(21) Так и не заработало.
Ну ниче, пойдеть и через глобальник. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |