Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форма в режиме DataSheet запоминает что не надо / 25 сообщений из 27, страница 1 из 2
04.11.2004, 18:52:31
    #32769506
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Как-то мне не удалось коротко сформулировать заголовок... Открывается форма с сабформой. Сабформа - в режиме DataSheet. Юзер берет в шаловливые руки мышку и начинает играть с полями - то растянет, то спрячет, то перенесет в другое место. Потом форма закрывается. Открывается заново - а там сохранилось то, что он напакостил со своей мышкой. Чего ж оно запоминается-то? Что делать, чтобы не запоминалось?

Заранее спасибо...

P.S. Access 97.
...
Рейтинг: 0 / 0
04.11.2004, 19:33:37
    #32769574
Лифчик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Саныч, и еще ColumnHidden запоминает, сволочь! Приходится при загрузке выставлять. Фича?
ЗЫ Аксес-ХР
...
Рейтинг: 0 / 0
04.11.2004, 19:36:23
    #32769578
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
ЛифчикФича?
По крайней мере радует, что это у меня не бред. :^)
...
Рейтинг: 0 / 0
04.11.2004, 19:36:37
    #32769579
ДАВИД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Уважаемый Владимир Саныч
Видимо при закрытии формы Вы используете DoCmd.Close,
но при таком варианте форма закрывается с сохранением изменений ее элементов.
Юзер берет в шаловливые руки мышку и начинает
грать с полями - то растянет, то спрячет, то перенесет в другое место. Потом форма закрывается. Открывается заново - а там сохранилось то, что он напакостил со своей мышкой

Если ипользовать так:
Код: plaintext
DoCmd.Close , , acSaveNo
, то ничего не сохранится и все будет в порядке!
Привет Израилю

Давид
...
Рейтинг: 0 / 0
04.11.2004, 19:41:13
    #32769589
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
ДАВИД Уважаемый Владимир Саныч
Не, это слишком почетно. :^)

ДАВИДЕсли ипользовать так:
Код: plaintext
DoCmd.Close , , acSaveNo
, то ничего не сохранится и все будет в порядке!
А этот acSaveNo на сабформу тоже подействует?

ДАВИДПривет Израилю

И от Израиля таки тоже привет! :^)
...
Рейтинг: 0 / 0
04.11.2004, 19:44:10
    #32769591
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
ДАВИДЕсли ипользовать так:
Код: plaintext
DoCmd.Close , , acSaveNo
, то ничего не сохранится и все будет в порядке!

А вы пробовали?
...
Рейтинг: 0 / 0
04.11.2004, 19:46:31
    #32769594
Лифчик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Порвавший пастьВидимо при закрытии формы Вы используете DoCmd.Close,
но при таком варианте форма закрывается с сохранением изменений ее элементов.Да нет, я свою табличную форму крестом закрываю. Но если она загружалась с командами Control.ColumnHidden=True, то это спасется, а не надо бы
...
Рейтинг: 0 / 0
04.11.2004, 19:56:16
    #32769607
ДАВИД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Уважаемые коллеги!
Именно на SABФорме Это и проверялось.
Действует, останетесь довольны.
Давид
...
Рейтинг: 0 / 0
04.11.2004, 19:57:51
    #32769609
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
ОК, большой thanx Давиду. Буду проверять.

Только надо будет крест запретить... В Израиле кресты ни к чему.
...
Рейтинг: 0 / 0
04.11.2004, 20:03:03
    #32769617
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
ДАВИДУважаемые коллеги!
Именно на SABФорме Это и проверялось.
Действует, останетесь довольны.
Давид
Только я перед тем как задать свой вопрос проверил - не действует.
msa 2002
...
Рейтинг: 0 / 0
04.11.2004, 20:04:26
    #32769618
ДАВИД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Код: plaintext
 КРЕСТЫ НЕ К ЧЕМУ!!! 


Владимир СанычОК. Буду проверять.
Только надо будет крест запретить... В Израиле кресты ни к чему.

Кстати есть такая забавная "фишка" - как запретить выход из программы по |Х| или Alt-F4 и т.п., кроме как по кн. ВЫХОД.
Если интересно - сообщу!
...
Рейтинг: 0 / 0
04.11.2004, 20:11:46
    #32769623
ДАВИД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Serge Gavrilov ДАВИДУважаемые коллеги!
Именно на SABФорме Это и проверялось.
Действует, останетесь довольны.
Давид
Только я перед тем как задать свой вопрос проверил - не действует.
msa 2002

К сожалению нет под рукой MSAccess 2002,
поэтому сожалею, проверить не могу. НО
если мне не изменяет память Великий Гетц писал, что в 2002 это действеет
. Попробуйте еще
...
Рейтинг: 0 / 0
04.11.2004, 20:23:44
    #32769638
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
ДАВИДПопробуйте еще
попробовал, поведение то же.
Проверил также и под msa 2000 и опять то же самое.
Вас какой access устроит?
Может вы в mde проверяли?
...
Рейтинг: 0 / 0
04.11.2004, 20:28:30
    #32769640
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Проверил в 97, действительно, работает, ВС повезло
...
Рейтинг: 0 / 0
04.11.2004, 20:34:41
    #32769643
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Есть простой рецепт(сегодня применял в 97), через секурити запретить всем юзерам кроме разработчика всё кроме open/run
...
Рейтинг: 0 / 0
04.11.2004, 20:38:52
    #32769646
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Alexey ShЕсть простой рецепт(сегодня применял в 97), через секурити запретить всем юзерам кроме разработчика всё кроме open/run

Нельзя запрещать пользователю настраивать под себя вид табличной формы.
Да и накладно это
...
Рейтинг: 0 / 0
04.11.2004, 20:52:56
    #32769651
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
ДАВИДКстати есть такая забавная "фишка" - как запретить выход из программы по |Х| или Alt-F4 и т.п., кроме как по кн. ВЫХОД.
Если интересно - сообщу!
Знаем-знаем. Логическая переменная, на Unload проверка и отмена, а в кнопке изменение значения и выход.
...
Рейтинг: 0 / 0
04.11.2004, 20:54:10
    #32769653
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Serge GavrilovНельзя запрещать пользователю настраивать под себя вид табличной формы.
Дело в том, что у меня один mdb сидит в сети и с ним работают человек 30. Один поиграется, а остальные потом полей найти не могут.
...
Рейтинг: 0 / 0
04.11.2004, 21:18:33
    #32769667
ДАВИД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
1.>>Сергей
У меня 97 и все прекрасно.

2.>>В.С.
Я сам это вычитал у Гетца. Но согласитесь вещь полезная.
У меня доступ пользователей с разделением прав и доступа к информации прописан руками и при входе юзер регистрируется. Если потом он вышел по Х, то регистрация оставалась и он не мог снова войти в программу. Я решил проблему вышеизложненным спомобом.

3. Если каждый юзер будет кроить интерфейс под себя, то что из этого в итоге получится???


Давид
...
Рейтинг: 0 / 0
04.11.2004, 21:40:46
    #32769678
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Владимир Саныч Serge GavrilovНельзя запрещать пользователю настраивать под себя вид табличной формы.
Дело в том, что у меня один mdb сидит в сети и с ним работают человек 30. Один поиграется, а остальные потом полей найти не могут.

Но это же не совсем правильная ситуация, у каждого должен быть свой интерфейс. Или запоминать тогда конкретные настройки для пользователя.
...
Рейтинг: 0 / 0
04.11.2004, 21:45:27
    #32769680
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
ДАВИД3. Если каждый юзер будет кроить интерфейс под себя, то что из этого в итоге получится???
А что в этом плохого?
Но в данном случае речь идет не об интерфейсе, а о виде таблицы (табличной формы).
...
Рейтинг: 0 / 0
04.11.2004, 22:07:03
    #32769688
ДАВИД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Serge Gavrilov ДАВИД3. Если каждый юзер будет кроить интерфейс под себя, то что из этого в итоге получится???
А что в этом плохого?
Но в данном случае речь идет не об интерфейсе, а о виде таблицы (табличной формы).

Спор теоретический, но гемороя много.
Сперва накроят ( юзеры) , а потом крик-караул куда что девалось.
...
Рейтинг: 0 / 0
04.11.2004, 22:34:05
    #32769693
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Serge GavrilovНо это же не совсем правильная ситуация, у каждого должен быть свой интерфейс.
Почему??? Только потому, что табличная форма позволяет двигать поля? А как тогда быть с не табличными?
...
Рейтинг: 0 / 0
04.11.2004, 23:12:42
    #32769703
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Владимир Саныч Serge GavrilovНо это же не совсем правильная ситуация, у каждого должен быть свой интерфейс.
Почему??? Только потому, что табличная форма позволяет двигать поля? А как тогда быть с не табличными?
Я имею ввиду, что у каждого должен быть свой FrontEnd (интерфейсный файл) и как он не играйся с ним это никак не должно влиять на работу других.
...
Рейтинг: 0 / 0
04.11.2004, 23:44:09
    #32769711
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в режиме DataSheet запоминает что не надо
Serge GavrilovЯ имею ввиду, что у каждого должен быть свой FrontEnd (интерфейсный файл) и как он не играйся с ним это никак не должно влиять на работу других.
По замыслу оно и не должно влиять. Потому я этот топик и создал...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форма в режиме DataSheet запоминает что не надо / 25 сообщений из 27, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]