Страница 1 из 1

обновленние формы Access

Добавлено: 23 мар 2009, 15:04
kuznetsovSergey
Дана форма, в ней много полей, которые обновляются данными по средствам VB. Но столкнулся с тем, что данные то обновляются, но форма их не отображает. Подскажите что нужно дописать, что бы форма обновлялась после нажатия каждой кнопки на форме. За ранее спасибо



всё, нашёл сам... Кому интересно решил проблему таким образом:
=Form(0).[AfterUpdate]="[name_procedure]"

что по сути делает: обновление формы после выполнение процедуры, с названием name_procedure.

Re: обновленние формы Access

Добавлено: 23 мар 2009, 18:57
TYLLIKAH
kuznetsovSergey,
я думаю в вашем случае оптимально после введения в форму новых данных инициировать её перерисовку, соответсвенно выглядеть это будет примерео так:

Код: Выделить всё

Private Sub Command2_Click()
 Text3.Value = "TEST"
 Me.Repaint
End Sub

Re: обновленние формы Access

Добавлено: 23 мар 2009, 21:40
Teslenko_EA
Здравствуйте kuznetsovSergey.
Если данные полей формы связаны с реальным источником данных (таблица, запрос) обновить форму можно выполнив команду : Me.Requery, так же можно выполнить обновление списка, источником строк которого является таблица или запрос : LisBox1.Requery или DoCmd.Requery "LisBox1"
Евгений.