powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форма не сохраняет свой вид при её повторном вызове из VBA.
7 сообщений из 7, страница 1 из 1
Форма не сохраняет свой вид при её повторном вызове из VBA.
    #32437207
ARTyom01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
из одной формы из VBA вызывается другая, в свойствах которой defaultview и viewsallowed установлены datasheet. при первом вызове вторая форма, как и требуется, открывается в виде таблицы, а при всех последующих - в виде формы с одной записью. как от этого избавиться?

заранее спасибо!
...
Рейтинг: 0 / 0
Форма не сохраняет свой вид при её повторном вызове из VBA.
    #32437230
Фотография Deminik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если тебе всегда нужно видеть вторую форму в datasheet, то можно это свойство установить в самой форме и забыть про него в VBA...
...
Рейтинг: 0 / 0
Форма не сохраняет свой вид при её повторном вызове из VBA.
    #32437233
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как-то странно - то так, то эдак...
Ну да ладно...
HelpМетод OpenForm выполняет макрокоманду ОткрытьФорму (OpenForm) в программе Visual Basic. Подробное описание макрокоманды и ее аргументов см. в разделе справки о макрокоманде.

Синтаксис

DoCmd.OpenForm имяФормы [, режим] [, имяФайла] [, условиеWhere] [, режимДанных] [, режимОкна] [, аргументыОткрытия]

Аргумент "режим": Одна из следующих встроенных констант::
acDesign (конструктор)
acFormDS (таблица)
acNormal (форма)
acPreview (просмотр)
Константа acNormal задает открытие формы в режиме формы.
Если оставить данный аргумент пустым, подразумевается значение по умолчанию (acNormal).
...
Рейтинг: 0 / 0
Форма не сохраняет свой вид при её повторном вызове из VBA.
    #32437295
ARTyom01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Deminik:
в свойствах формы эти свойства и выставлены

Geo:
открываю её всегда с acNormal
в том то и дело, что при первом нажатии на кнопку в первой форме вторая открывается как надо, а при всех последующих - криво:(
...
Рейтинг: 0 / 0
Форма не сохраняет свой вид при её повторном вызове из VBA.
    #32437329
Фотография Deminik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>> открываю её всегда с acNormal
а если с FormDS ?...
...
Рейтинг: 0 / 0
Форма не сохраняет свой вид при её повторном вызове из VBA.
    #32437416
ARTyom01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FormDS сработало, спасибо.
хотя раньше вроде пробовал, почему-то не прокатывало
...
Рейтинг: 0 / 0
Форма не сохраняет свой вид при её повторном вызове из VBA.
    #32437438
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это есть
особенно при переходе от а2000 к а2002.
этот параметр поразному называется в а2000 и а2002
и возможно константа разная
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форма не сохраняет свой вид при её повторном вызове из VBA.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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