![]() |
|
Не сохраняются настройка элементов управляемых форм в обычном приложении | ☑ | ||
---|---|---|---|---|
0
Nikoss
14.03.18
✎
08:56
|
Есть типовая база в режиме совместимости с версией 8.2.13, и режим совместимости интерфейса с версией 8.2.
Галка использовать упр.формы в обычном приложении стоит. Проблема в том, что если на упр.форме изменить размер элементов (допустим 2 таблицы рядом, одну сделать уже, другая, соответственно, шире становится) после переоткрытия формы эти настройки слетают. Как-то можно полечить? Настройками формы через Все действия -> Изменить форму сохраняются без проблем. В базах с режимом запуска в "упр.приложении" настройки изменения ширины и т.д. нормально сохраняются. |
|||
1
Cyberhawk
14.03.18
✎
09:11
|
Бывает. Платформы разные погоняй, если не вылечится - смирись
|
|||
2
Nikoss
16.03.18
✎
08:48
|
8.3.3, 8.3.4, 8.3.7, 8.3.11 - одно и тоже, не сохраняется никак, даже после переоткрытия формы
8.2.19 - сохраняются настройки после переоткрытия формы, но не сохраняются после перезапуска 1С Может надо что-то прописать на закрытие-открытие формы, в хранилище настроек каких-нибудь? |
|||
3
Cyberhawk
16.03.18
✎
19:39
|
(2) Ну у формы есть 3 или 4 события, связанные с сохранением и восстановлением, можешь там поиграться да посмотреть, что происходит с этими настройками
|
|||
4
Nikoss
19.03.18
✎
20:45
|
Ещеб понять что посмотреть...
Всякие ХранилищеСистемыхНастрое да ХралилищеОбщихНастрое вроде не то... |
|||
5
Cyberhawk
19.03.18
✎
22:55
|
У. Формы. Есть. События.
|
|||
6
Nikoss
20.03.18
✎
07:31
|
(5) Видимо речь о:
ПриСохраненииДанныхВНастройкахНаСервере(Настройки) ПередЗагрузкойДанныхИзНастроекНаСервере(Настройки) ПриЗагрузкеДанныхИзНастроекНаСервере(Настройки) Я так понял эти события связаны с реквизитами формы. Не нашел нигде упоминания о настройках элементов формы. |
|||
7
hhhh
20.03.18
✎
08:17
|
ну там в свойствах формы задаешь "сохранять реквизиты" и использовать список
тогда у каждого реквизита в закладке "реквизиты" доступна галочка "сохранять" но в 8.2.13 не пробовал |
|||
8
Nikoss
20.03.18
✎
09:10
|
(7), да это как раз касается реквизитов
А у меня на форме 2 дин.списка рядом, если изменить ширину (схватить "разделитель" между списками и сузить левый, соответственно расширится правый) после переоткрытия формы эта настройка слетает |
|||
9
Cyberhawk
20.03.18
✎
10:00
|
(8) Запоминай в указанных выше событиях и там же восстанавливай (если конечно двиганье ползунка изменяет ширину нужных элементов)
|
|||
10
h-sp
20.03.18
✎
10:05
|
(8) попробуй 2 панели сделать, а внутри каждой панели список.
|
|||
11
Nikoss
20.03.18
✎
11:19
|
(9) "если конечно двиганье ползунка изменяет ширину нужных элементов"
конечно не изменяет, это ж упр.форма) (10) собственно тоже самое - форма управляемая, о каких панелях речь? |
|||
12
Cyberhawk
20.03.18
✎
12:51
|
(11) "конечно не изменяет" // Ну т.е. ты в отладчике проверил значения ширины у всех входящих в "двигаемую" группу элементов до двиганья и после двиганья?
|
|||
13
Nikoss
20.03.18
✎
13:59
|
(12) именно
причем изначально стояли 0, ну т.е. на усмотрение платформы, пробовал и ставить другие значения, ничего ни в каких значениях не меняется. Ну это было предсказуемо в упр.формах |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |