powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сколько записей после фильтрации?
5 сообщений из 5, страница 1 из 1
Сколько записей после фильтрации?
    #39711598
NVT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

Есть форма на хранимке в табл виде в ADP.
По правой кнопке применены какие-то фильтры.

Как узнать - количество записей в форме после фильтрации (внизу формы пишется - запись такая-то из N (фильтр), нужно значение N)
и
как получить этот набор записей без наложения фильтров на recordset формы?

PS: me.recordset.recordcount и me.recordsetclone.recordcount дают количество до фильтрации.
...
Рейтинг: 0 / 0
Сколько записей после фильтрации?
    #39711735
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NVTPS: me.recordset.recordcount и me.recordsetclone.recordcount дают количество до фильтрации
А если прямо в форме в footer сделать поле и прописать count ? Только в Адп в табличной форме не прокатит , если я не ошибаюсь .
...
Рейтинг: 0 / 0
Сколько записей после фильтрации?
    #39711829
NVT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMan, вы правы, не прокатит...
...
Рейтинг: 0 / 0
Сколько записей после фильтрации?
    #39711887
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NVTDarkMan, вы правы, не прокатит...
Если честно , я никогда не фильтровал данные такими способами. Мне всегда нравилась фильтрация изменением Recordset или Recordsource формы. Поэтому таким вопросов не возникало. А данном варианте даже и не знаю что посоветовать. А Вы не пробовали в RecordsetClone перейти на первую запись , а потом на последнюю и потом пробежать циклом и подсчитать?
...
Рейтинг: 0 / 0
Сколько записей после фильтрации?
    #39712243
NVT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMan, это ADP. См. выше: Me.RecordsetClone показывает все записи, а не только отфильтрованные.

Идея была в том, что юзер отбирает (фильтрами) нужный набор записей, нажимает кнопку и с этим набором проводятся какие-то действия.
Перед этим его спрашивают - хотите изменить N записей.

Пока на ум приходит решение через
DoCmd.GoToRecord , Me.Name, acFirst
и потом в цикле
DoCmd.GoToRecord , Me.Name, acNext
до конца, пока не вывалится ошибка при достижении конца записей.

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


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