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

Столкнулся вот с какой проблемкой: при переходе с *.adp проекта на *.accdb изменил способ заполнения подчиненной формы

Ранее когда был *adp проект использовал RecordSource

Me.Form.RecordSource="EXEC ..."
Me.Requery


Сейчас использую RecordSet

Set Me.RecordSet=cn.Execute("EXEC ...")
Me.Requery


в итоге сейчас обнаружил что с RecordSet-ом у пользователя на подчиненной форме не отображаются значения для фильтра (ранее с RecordSource встроенная фильтрация была и пользователь как хотел фильтровал данные на форме)...

Подскажите как вернуть встроенную фильрацию на форму? и возможно ли это?

Заранее спасибо!!!
...
Рейтинг: 0 / 0
Встроенная фильтрация в подчиненной форме
    #39666108
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
igor171 Me.Form.RecordSource="EXEC ..."
Me.Requery
вторая строка избыточна, лишний раз нагружает сеть

igor171Сейчас использую RecordSet
igor171в итоге сейчас обнаружил что с RecordSet-ом у пользователя на подчиненной форме не отображаются значения для фильтраой, а какие дальше будут чудеса! С регулярным падением приложения.
...
Рейтинг: 0 / 0
Встроенная фильтрация в подчиненной форме
    #39666109
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
igor171Подскажите как вернуть встроенную фильрацию на форму? и возможно ли это?не знаю, у меня работали фильтры формы.

выход, мне кажется, ставить фильтр на набор, т.е. поучать новый уже отфильтрованный набор
...
Рейтинг: 0 / 0
Встроенная фильтрация в подчиненной форме
    #39666111
igor171
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург, добрый день.

Кол-во операций небольшое поэтому приложение прекрасно работало ... подскажите пож-ста возможно ли вернуть встроенную фильтрацию на форму? и каким образом?
...
Рейтинг: 0 / 0
Встроенная фильтрация в подчиненной форме
    #39666116
igor171
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дополнительно приложил пример ... по которому видно что нет встроенной фильтрации ...
...
Рейтинг: 0 / 0
Встроенная фильтрация в подчиненной форме
    #39666121
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
igor171Кол-во операций небольшое поэтому приложение прекрасно работалоработало когда было adp? Просто показывать данные не проблема. Проблема начинается с фильтрацией.


igor171подскажите пож-ста возможно ли вернуть встроенную фильтрацию на форму?Уточни, что в твоём понимании "встроенная фильтрация". Та которая в меню, панели инструментов и контекстном меню? Что значит не заполняется? Списки пустые? Количество данных не превышает указанного для списков в параметрах? Там по-моему по умолчанию до 1000 значений стоит.
...
Рейтинг: 0 / 0
Встроенная фильтрация в подчиненной форме
    #39666125
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
igor171Дополнительно приложил пример ... по которому видно что нет встроенной фильтрации ...Ну у меня епстепственно не работает, т.к. сервер отсутствует

А зачем ты пишешь так?
Код: vbnet
1.
Set Me.Form.Recordset 

выделенное излишне.
...
Рейтинг: 0 / 0
Встроенная фильтрация в подчиненной форме
    #39666128
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
igor171,
Код: vbnet
1.
2.
Me.Form.Filter = "Ivan"'выделенное тоже излишне
Me.FilterOn=(Len(Me.Filter)>0)<=='фильтр тоже нужно включить
...
Рейтинг: 0 / 0
Встроенная фильтрация в подчиненной форме
    #39666131
igor171
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург,

извини пож-ста:

1.
Me.Form.Filter = "Ivan"

строка лишняя ... тестировал ... мне не нужен внутренний фильтр, зашитый в коде ... цель вернуть встроенный на форме

2.
Set Me.Form.Recordset

- это старая привычка когда обучался, когда прописывал все полностью ... форма!подчиненная форма...

понимаю можно написать вот так:

Set Me.Recordset
...
Рейтинг: 0 / 0
Встроенная фильтрация в подчиненной форме
    #39666178
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
igor171, попробуй мой пример вот отсюда - Access + MySQL как подключать там описано.
будут ли требуемые фильтры?
...
Рейтинг: 0 / 0
Встроенная фильтрация в подчиненной форме
    #39666337
Метод Execute возвращает Recordset типа ForwardOnly. Может потому и фильтров нет? А по записям субформы вы нормально перемещаетесь?
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Встроенная фильтрация в подчиненной форме
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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