powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как после выполнения Me.Requery остаться на той же строке формы?
19 сообщений из 19, страница 1 из 1
Как после выполнения Me.Requery остаться на той же строке формы?
    #32634824
Q2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q2
Гость
Всем доброго дня!
в теме и весь вопрос.
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32634846
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
b=me.bookmark
me.requery
me.bookmark=b
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32634858
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Это Элементарно",- сказал Саныч
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32634885
Q2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q2
Гость
Спасибо!
Мастер есть Мастер!
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32634886
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Proga"Это Элементарно",- сказал Саныч
Не факт. Сейчас окажется, что это не работает.
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32634896
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это факт мисье Дюк (реплика из "Неуловимые мстители",Корона Российской империи)
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32634913
Q2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q2
Гость
Уже проверил. Работает.
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32634924
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
:^) Пронесло.
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32634940
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч:^) Пронесло.
...
- Тебя бы так пронесло!!! (Подумал Мюллер)
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32635269
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
иногда надо дожидаться окончания реквери - если записей много

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
 On error Resume Next  
 Dim bm, Rs  

  ' запоминаем положение указателя формы   
 bm = Me.Bookmark   
 
 Me.Requery  
 
 ' Ждем пока закончится загрузка данных в рекордсет   
 Set rs =  Me.RecordsetClone.clone
 Do While Rs.State And adStateFetching  
     DoEvents  
 Loop  
 rs.close
 set rs = nothing
  
 Me.Bookmark = bm  
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32636839
Q2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q2
Гость
АлексеюК.
А как может проявиться (и к чему привести) отсутствие
автор' Ждем пока закончится загрузка данных в рекордсет
Set rs = Me.RecordsetClone.clone
Do While Rs.State And adStateFetching
DoEvents
Loop
rs.close
set rs = nothing?
Записей со временем действительно может насобираться много.
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32636864
Q2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q2
Гость
А когда вставил блок получил ответ

Object dosn't support this property or method
Это Что?
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32636866
Alex J.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Конфликт ADO и DAO ;-)
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32636946
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отсутствие такого блока иногда приводит к переходу на первую запись.
а так ничего страшного.

насчет state - ADO - проблем нет

зато если используется не ADP a MDB то соответственно DAO то и кода вообще не нужно на это есть

ME.REFRESH
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32637164
Q2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q2
Гость
Спасибо.
Это mdb. Но refresh не помогает т.к. форма с подформой и приходится дать полный requery.
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32637199
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а в чем сложности при использовании форм с подформами?
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #32637630
Q2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q2
Гость
После изменения данных в подформе запускается RunSQL, который изменяет данные в нескольких таблицах. А источником данных для основной формы служит кучерявый запрос. Вот и приходится рекверить.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как после выполнения Me.Requery остаться на той же строке формы?
    #39443299
Фотография Rikozenit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Санычb=me.bookmark
me.requery
me.bookmark=b

а у меня на первой странице списка отлично работает, а когда проматываешь условно на следующий лист, то на нём начинает проматывать вниз до уровня текущей записи(
...
Рейтинг: 0 / 0
Как после выполнения Me.Requery остаться на той же строке формы?
    #39443880
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
RikozenitВладимир Санычb=me.bookmark
me.requery
me.bookmark=b

а у меня на первой странице списка отлично работает, а когда проматываешь условно на следующий лист, то на нём начинает проматывать вниз до уровня текущей записи(
13 лет прошло, однако. Не знаю.
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как после выполнения Me.Requery остаться на той же строке формы?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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