|
Сохранение ширины колонок |
☑ |
0
zelenprog
13.09.23
✎
17:09
|
Здравствуйте!
В обработке программно создается несколько таблиц. Ширина колонок автоматически устанавливается неадекватно.
Нужно при настройке пользователем ширины колонок сохранить эту информацию в настройках, и потом при открытии формы устанавливать сохраненную ширину колонок из настроек.
Так как при закрытии формы это сделать не получится, нужно это делать по какому-то событию.
Каким событием можно воспользоваться, чтобы это сделать?
|
|
1
AlexeyKh
13.09.23
✎
17:17
|
у формы есть же событие ПередЗакрытием()
почему его не можете использовтаь?
|
|
2
mikecool
13.09.23
✎
18:45
|
интересен вопрос
почему платформа не сохраняет настройки ширины?
почему при изменении ширины через растягивание заголовка другие колонки не уходят за границу экрана, а сужаются?
|
|
3
mikecool
13.09.23
✎
18:45
|
недавно пользователи жаловались...
|
|
4
Злопчинский
14.09.23
✎
00:50
|
(2) чтобы все влезло на экран? как бы логично - в чем смысл таблицы визуально если ее не видно по ширине всю..
|
|
5
zelenprog
14.09.23
✎
08:34
|
>> у формы есть же событие ПередЗакрытием()
Вот как раз в этом событии нельзя сохранять настройки.
Это ограничение платформы. Нельзя здесь делать серверные вызовы.
Так как это событие вызывается не только при закрытии формы, но и при выходе из программы.
|
|
6
zelenprog
14.09.23
✎
08:37
|
(2), (3)
С шириной колонок вообще какая-то беда в платформе.
Ну ладно, допустим платформа не умеет этого делать автоматически.
Тогда давайте это сделаем вручную программно - так ведь и тут косяк! И при программной работе с шириной колонок не все гладко и не все работает.
|
|
7
zelenprog
14.09.23
✎
08:40
|
(4) >> в чем смысл таблицы визуально если ее не видно по ширине всю..
У таблицы есть горизонтальный скролл. Самые важные ячейки можно зафиксировать слева, они всегда будут видны.
Так что все там видно.
(4) А в чем смысл узких колонок, настолько узких что в них ничего не видно?
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший