|
сохранение изменений в интерфейсе форм при mde/accde
|
|||
---|---|---|---|
#18+
Привет всем! Наверняка все сталкивались с неудобством при компиляции проекта аксесс в формат mde/accde. А именно с невозможностью сохранять после рабочей сессии порядок, длину,ширину, видимость столбцов, кнопок и.т.д. При повторном запуске приложения все пользовательские настройки под себя слетают и база открывается в первоначальной настройке контролов, столбцов и.т.д на момент компиляции. Есть ли какой нибудь выход из данного положения? Давным давно ,еще в 2003м аксессе изменить ничего было нельзя штатными средствами. Может в более поздних версиях аксесса появился удобный инструмент? В принципе решение есть, создавать аналог кэша по каждому элементу формы, но для этого нужно создавать дополнительные таблицы с перечислением всех свойств столбцов и контролов и прочих элементов формы . И так для каждой формы. И на изменение свойства каждого элемента формы писать процедуру изменения данных в таблице, а потом, при загрузке формы снимать значение свойств этих элементов и перерисовывать пользовательский интерфейс принудительно. Есть ли более простое и изящное решение? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2016, 17:21 |
|
сохранение изменений в интерфейсе форм при mde/accde
|
|||
---|---|---|---|
#18+
Сергей Лалов, Не знаю как для более новых версий, а для MDE Access 2003 - разблокируете режим конструктора форм (можно через подмену определенного байта в hex редакторе, есть и спец. программы, типа mde unlocker) в mde файле и наслаждаетесь. Защита mde при этом не намного пострадает , т.к. залезть в конструктор формы в mde и отредактировать её можно и без разблокировки конструктора форм (вообщем , пустяшное, так сказать, дело) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2016, 21:25 |
|
сохранение изменений в интерфейсе форм при mde/accde
|
|||
---|---|---|---|
#18+
Сергей Лалов, я бы вместо создания таблиц просто записывал в реестр нужные свойства при закрытии формы. А при открытии их считывал и настраивал форму на лету. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2016, 14:23 |
|
сохранение изменений в интерфейсе форм при mde/accde
|
|||
---|---|---|---|
#18+
Сергей ЛаловА именно с невозможностью сохранять после рабочей сессии порядок, длину,ширину, видимость столбцов, кнопок и.т.д. персонализация табличной формы ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2016, 14:47 |
|
|
start [/forum/topic.php?fid=45&msg=39278102&tid=1613326]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 124ms |
0 / 0 |