powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как обновить показания ComboBox?
5 сообщений из 5, страница 1 из 1
как обновить показания ComboBox?
    #32718695
magoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При нажатии кнопки "btn_Lease" происходят изменения в таблице, форма где находится кнопка закрывается и мы возвращаемся в другую форму "Assets1", откуда и была вызвана данная. Форма, куда мы ворвращаемся обнавляется, но вот один КомбоБокс хранит старые показания. Как сделать чтобы в этом Комбобоксе значения обновились?
Вот таким образом заканчивается событие кнопки:

Private Sub btn_Lease_Click()
...........................
......................

DoCmd.Close
Forms![Assets1].Refresh

End Sub
...
Рейтинг: 0 / 0
как обновить показания ComboBox?
    #32718713
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Private Sub btn_Lease_Click()
...........................
......................

DoCmd.Close
forms![Assets1]![Этот самый комбобокс].Requery
Forms![Assets1].Refresh

End Sub
...
Рейтинг: 0 / 0
как обновить показания ComboBox?
    #32718834
magoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
Совсем забыл про одну вещь. При возврате к главной Форме и соответсвенно при команде Refresh, поинтер записи Рекордсета формы встаёт на самое начало, т.е на запись номер 1.
А мне нужна запись которая была во время вызова новой формы, где собственно и совершались изменения данных таблиц кнопкок "btn_Lease". Как мне вернуться на старую, но обновлённую запись?
...
Рейтинг: 0 / 0
как обновить показания ComboBox?
    #32718854
Витал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перед выполнением обновления запомни в переменной Bookmark формы, а потом используй
Код: plaintext
1.
2.
3.
4.
5.
Dim BMK As Variant
BMK = Forms![Assets1].Bookmark
.......
 'после реквери и рефреш 

Forms![Assets1].Bookmark = BMK 
...
Рейтинг: 0 / 0
как обновить показания ComboBox?
    #32719261
NG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВиталПеред выполнением обновления запомни в переменной Bookmark формы, а потом используй
Код: plaintext
Dim BMK As Variant\nBMK = Forms![Assets1].Bookmark\n.......\n \'после реквери и рефреш \n\nForms![Assets1].Bookmark = BMK 

Ну опять...
см. http://%5D%7C>]http://]|> /topic/122909&hl
На мой взгляд надо:
Код: plaintext
\ndim StoreVal as Long  \'здесь указать тип данных присоединенного столбца \n    StoreVal=Forms![Assets1]\n     \' тут танцы с Requry \n    Forms![Assets1]=StoreVal\n
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как обновить показания ComboBox?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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