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

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

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

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

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

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

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


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