powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / HELP!!! Фильтр по подчиненной форме
13 сообщений из 13, страница 1 из 1
HELP!!! Фильтр по подчиненной форме
    #32252173
Maksimum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПОМОГИТЕ НАЧИНАЮЩЕМУ!!!!!
Есть форма "Форма1", в ней "Вкладка1", во вкладке - подчиненная форма "пфФорма1", в ней колонка "Изделия", что надо изменить в коде фильтра, чтобы он работал в подчиненной форме? Как настроить фильтр чтобы он отображал все изделия начинающиеся на "7"?

Private Sub ПереклФлаг_AfterUpdate()

If ПереклФлаг = 2 Then
Me.Filter = "Изделия=?????????????"
Me.FilterOn = True
Else
Me.FilterOn = False
End If

End Sub
...
Рейтинг: 0 / 0
HELP!!! Фильтр по подчиненной форме
    #32252191
IgorM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Me.ИмяЭлементаУправленияПФ.Form.Filter = "Изделия Like '7*'"
Me.ИмяЭлементаУправленияПФ.Form.FilterOn = True
...
Рейтинг: 0 / 0
HELP!!! Фильтр по подчиненной форме
    #32253095
Maksimum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то не работает....... Если можно подскажите весь код, плиз!
...
Рейтинг: 0 / 0
HELP!!! Фильтр по подчиненной форме
    #32254080
Maksimum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПОМОГИТЕ НАЧИНАЮЩЕМУ!!!!!
...
Рейтинг: 0 / 0
HELP!!! Фильтр по подчиненной форме
    #32254274
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
покажи код который не работает
...
Рейтинг: 0 / 0
HELP!!! Фильтр по подчиненной форме
    #32257391
Maksimum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что конкретно надо писать после Ме. .......
...
Рейтинг: 0 / 0
HELP!!! Фильтр по подчиненной форме
    #32257398
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А "Изделия" - это строковое или числовое поле?
Если строковое, то, по варианту IgorM
вместо
Me.Filter = "Изделия=?????????????"
напиши
Me.Filter = "Изделия Like '7*'"
Если числовое, то можно попробовать так:
Me.Filter = "cStr(Изделия) Like '7*'"
, хотя это, наверное, будет довольно медленно работать.
...
Рейтинг: 0 / 0
HELP!!! Фильтр по подчиненной форме
    #32257553
Maksimum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все дело в том, что при использовании такого кода фильтра, фильтр срабатывает на основной форме, а не на подчиненной. Как я понял после "Ме." надо указать путь к подчиненной форме (т.е. Форма1->Вкладка1->ПодчиненнаяФорма1->Изделия). Изделия - строковое поле. (например: 7ВС-2; 2ПГ-12)
...
Рейтинг: 0 / 0
HELP!!! Фильтр по подчиненной форме
    #32257556
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фильтр срабатывает на основной форме, а не на подчиненной
Ну тогда вообще один к одному способ IgorM:
Me.ИмяЭлементаУправленияПФ.Form.Filter = "Изделия Like '7*'"
Me.ИмяЭлементаУправленияПФ.Form.FilterOn = True
ИмяЭлементаУправленияПФ - имя контрола главной формы, содержащего подчиненную. Посмотреть можно так: встаешь на любой котрол, открываешь окошко свойств (Ф4), встаешь на подчиненную форму (все это в режиме конструктора), и на вкладке другие, первая строка - пресловутое имя. Чего же боле?
...
Рейтинг: 0 / 0
HELP!!! Фильтр по подчиненной форме
    #32257602
Maksimum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все!!! Все заработало! Только один нюанс выходит: При срабатывании параметра "Изделия Like '7*'" выскакивает окно и предлагает ввести значение параметра. Мне это не надо! Мне надо устанолвить условие "Все изделия начинающиеся на букву "В" или любую цифру"
...
Рейтинг: 0 / 0
HELP!!! Фильтр по подчиненной форме
    #32257610
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чем дальше в лес, тем толще партизаны...
Код: plaintext
Filter =  "Изделие Like 'B*' OR Изделие Like '#*'" 
...
Рейтинг: 0 / 0
HELP!!! Фильтр по подчиненной форме
    #32257662
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну конечно, что же это я...
Подчиненная форма "пфФорма1", в ней колонка "Изделия"

Колонка - это поле подчиненной формы. Посмотри в конструкторе, что написано в этом поле - там, вероятно, будет название поля таблички, из которой форма берет данные. И это слово напиши в своем запросе вместо "Изделие".
...
Рейтинг: 0 / 0
HELP!!! Фильтр по подчиненной форме
    #32257824
Maksimum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все! Спасибо Господа! Все работает отлично. В итоге до всего допёр сам! :))
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / HELP!!! Фильтр по подчиненной форме
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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