Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Загрузка формы / 13 сообщений из 13, страница 1 из 1
15.08.2003, 13:23
    #32237581
Казимир
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка формы
При загрузке формы имеет место быть неприятный визуальный эффект-
на пару секунд остается видна в обновляемой подформе
предидущая форма.
Не посоветуете как быть?
...
Рейтинг: 0 / 0
15.08.2003, 13:25
    #32237584
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка формы
Купи новый компьютер
...
Рейтинг: 0 / 0
15.08.2003, 13:26
    #32237585
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка формы
остается видна в обновляемой подформе предидущая форма
Это что значит? В какой-то момент ты меняешь содержимое контрола подчиненной формы? Если да, то в какой момент? Access, по-моему, не делает форме .Visible=true, пока не отработает Open, GotFocus, Activate, Current и пр. "загрузочные" события.
...
Рейтинг: 0 / 0
15.08.2003, 13:27
    #32237586
Казимир
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка формы
У меня Pentium - 4 и память 512 Mb DDR - куда уж круче для Ассess - а ?
...
Рейтинг: 0 / 0
15.08.2003, 13:29
    #32237594
Казимир
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка формы
Я при открытии формы делаю Requery подчиненной форме
и без Requery - все равно глюк с частью старой картинки остается!
...
Рейтинг: 0 / 0
15.08.2003, 13:35
    #32237606
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка формы
что-т я не пойму... Может, Access ждет, пока ему данные подформы дойдут? Чтобы форма уже показывалась, а на месте подформы дырка была, я такого не встречал...
...
Рейтинг: 0 / 0
15.08.2003, 13:35
    #32237607
incold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка формы
Я в таких случаях откырваю форму невидимой, делаю все операции, а затем делаю форму видимой.
Вот только не помню в какой версии появился параметр acHidden
Docmd.OpenForm "...", , , , , acHidden
...
Рейтинг: 0 / 0
15.08.2003, 13:36
    #32237608
Казимир
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка формы
Дамы и Господа!
А можно сделать задержку во времени пару секунд , а потом сразу
отобразить форму?Или показать какой нибудь песочный timer а потом
сразу открыть енту форму!
Посоветуйте ! Пожалуйста!
...
Рейтинг: 0 / 0
15.08.2003, 13:39
    #32237613
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка формы
Вот только не помню в какой версии появился параметр acHidden
Docmd.OpenForm "...", , , , , acHidden

Я тоже не помню, в 97 вроде нет еще. Но, в крайнем случае можно попробовать так:

Private Sub Form_Open()
me.timerinterval = 2000 ' Так кажется, команда называется, 2000=2 секунды
me.visible = false
end sub

private sub Form_Timer()
me.timerinterval = 0
me.visible = true
end sub
...
Рейтинг: 0 / 0
15.08.2003, 13:40
    #32237615
Nick987
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка формы
DoCmd.OpenForm "ГлФорма", acNormal, , , , acHidden
With Forms("ГлФорма")
......
.[ПодФорма].form.requery
......
.Visible = True
End With

Помести этот код в вызывающую форму или процедуру.
...
Рейтинг: 0 / 0
15.08.2003, 13:47
    #32237622
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка формы
2 Geo
Уже есть
...
Рейтинг: 0 / 0
15.08.2003, 13:51
    #32237629
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка формы
2Sfagnum
тогда
me.visible = false
не нужна.

Хотя вариант Nick987 получше выглядит.
Хотя, опять же, еще лучше разобраться, почему не работает правильно, а не лепить заплатки. Покоментарить код, поубирать источники данных и посмотреть, кто жить мешает и почему.
...
Рейтинг: 0 / 0
15.08.2003, 14:10
    #32237652
Alexander G
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка формы
2 Geo
>>Вот только не помню в какой версии появился параметр acHidden
>>Docmd.OpenForm "...", , , , , acHidden
>Я тоже не помню, в 97 вроде нет еще. Но, в крайнем случае можно попробовать так:

Есть.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Загрузка формы / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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