Rivkin Dmitry
Дата: 03.06.2004 13:11:20
Использую форму в формате Datasheet.
Этот формат дает в том числе возможность изменять порядок полей.
А как запомнить новый порядок, с тем, чтобы при новом открытии формы порядок как перед последним закрытием?
Есть ли средства Акцеса или надо изгаляться писать процедуру?
Rivkin Dmitry
Дата: 03.06.2004 14:07:52
Tab Order я бы хотел оставить прежним, а ColumnOrder запомнить. Характерно, что ColumnOrder можно изменить непосредственно в таблице и Акцес запомнит его, а в форме не хочет. И еще, если мне не изменяет память, А2 сохранял это, а вот А97 не хочет!!! Может быть какая нибудь установка есть?
Нет проблем при закрытии формы пробежаться по ColumnOrder и сохранить его, например, в файле, а затем при открытии прочитать его и восствновить ордер. Но если таких форм десятки, то как то не хочется усложняится...
ищ
Дата: 03.06.2004 14:27:08
если это mdb, то на форме просто жмешь кнопку сохранить или
Ctrl+S она и запомнит.
а вот для mde такое уже не прокатит.
поэтому все равно придеца
запомнить в отдельной таблице
для каждой формы и для каждого юзера.
просто напиши класс и запускай его при открытии любой формы.