|
|
|
| Есть табличная форма с несколькими строками. Есть вот такая "штука"
Private Sub Поле18_AfterUpdate()
Me.Поле14 = Me.Поле18
Me.Поле14.Requery
End Sub
Но обновляется поле только в первой строке . А хотелось бы везде. Подскажите как можно зациклить или ещё что-нибудь сделать? | |
|
| |
|
|
|
|
| Me.Поле14.Requery - не нужно
см. help запросы на обновление ( sql update) или recordset
запросом примерно так (обновит данные во всех строках таблицы
Private Sub Поле18_AfterUpdate()
currentproject.connection.execute "UPDATE таблица SET Поле14 = " & me.Поле18
End Sub
|
если Поле18 тектовое, то
Private Sub Поле18_AfterUpdate()
currentproject.connection.execute "UPDATE таблица SET Поле14 = '" & me.Поле18 & "'"
End Sub
|
| |
|
| |
|
|
|
| Большое спасибо Поле18 - формат дата тоже потребовало апострофы , но без строчки
Me.Поле14.Requery
Не обошлось | |
|
| |