Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / И опять обновление данных формы / 15 сообщений из 15, страница 1 из 1
16.05.2004, 14:24
    #32519385
madg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
В форме есть поле со списком П1 где выбирается "Населенный пункт"
есть поле сосписком П2 где выбираются улицы "Населенный пункт", из таблицы по "ID Населенный пункт".
Для каждого поля П источник записей - запрос, на основе таблицы.

В форме, после перехода от "Населенный пункт, данные не обновляются и происходит выбор из -всех- улиц, хотя в запросе стоит условие отбора.

Как программно обновить данные формы для всех полей после внесения изменений в какое либо поле?

Сейчас на каждый элемент, требующий обносления ставлю - получение фокуса-
DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70

Пробовал в свойствах формы на - текущая запись- ставить:
Private Sub Form_Current()
Me.Requery
End Sub
Форму взглючивает!
Помгите кто чем может,а?
...
Рейтинг: 0 / 0
16.05.2004, 14:34
    #32519387
EDUDK01
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
Непонятно зачем устанавливать фокус элементам для их обновления?
Что имеется ввиду под "взглючивает", что говорит обработчик ошибок?
...
Рейтинг: 0 / 0
16.05.2004, 15:00
    #32519392
madg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
1.Непонятно зачем устанавливать фокус элементам для их обновления?
Можно не фокус а нажатие кнопки или еще чего, но главное что бы до формирования списка записей
2.Что имеется ввиду под "взглючивает", что говорит обработчик ошибок?
Форма обновляет все записи все работает как нодо с единственным "но" добавить новую запись невозможно, перехода к добавлению нет. Почему не знаю.
Как быть?
Как нормальные люди поступают? При необходимости обновления записей?
Рядом с этим топом есль другой по этой теме(мой же) там моя база, если любопытно гляньте, может я впринципе что то неправильно делаю?
...
Рейтинг: 0 / 0
16.05.2004, 15:04
    #32519395
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
Правильное событие, на которое это надо ставить, - это AfterUpdate Населенного пункта.
...
Рейтинг: 0 / 0
16.05.2004, 15:22
    #32519404
madg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
Да я понимаю, но:
DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
Есть ли что нить проще?, глобальнее, для использования в свойствах формы, и наконец эстетичнее что ли а то код мой почти весь будет состоять из вот этой строки.?!
...
Рейтинг: 0 / 0
16.05.2004, 15:24
    #32519405
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
Me.Requery
...
Рейтинг: 0 / 0
16.05.2004, 15:46
    #32519409
madg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
Me.Requery
Форма->Свойства: а дальше -:?
Пробовал -текущая запись -не работае вообще
...
Рейтинг: 0 / 0
16.05.2004, 15:49
    #32519410
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
Поле-> Св-ва -> События -> После обновления
...
Рейтинг: 0 / 0
16.05.2004, 15:49
    #32519411
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
Я же написал это в 15:04.
...
Рейтинг: 0 / 0
16.05.2004, 15:56
    #32519414
madg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
Все писали и сам пробовал, работае.
Вопрос вот в чем: полей требующих обновления в форме 5-10,
форм с 10, итого от 50 до 100 записей однотипных.
Как с этим бороться?
...
Рейтинг: 0 / 0
16.05.2004, 16:03
    #32519415
madg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
Может и не по теме но Outpost Personal Firewall Pro 2.1 очень часто обнаруживает сканирование порта 135 это как надо напрячься и фиг с ним???
...
Рейтинг: 0 / 0
16.05.2004, 16:39
    #32519425
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
авторитого от 50 до 100 записей однотипных
Можно написать одну процедуру и поместить ее вызов прямо в список свойств вместо [Event Procedure].
...
Рейтинг: 0 / 0
16.05.2004, 17:47
    #32519435
madg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
Спасибо за идеи.
Создал модуль
Option Compare Database
Public Function Updat()
DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
End Function

На каждое событие(где необходимо) поставил вызов модуля, вроде работает.
Если может привести к негативным результатам скажите!

Спасибо всем!
...
Рейтинг: 0 / 0
16.05.2004, 18:57
    #32519459
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
135 порт это MSBLast
если XP пропачена будет жить и без брандмауэра
...
Рейтинг: 0 / 0
16.05.2004, 19:55
    #32519486
madg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И опять обновление данных формы
Спасибо!
Нашел и пропатчил!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / И опять обновление данных формы / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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