powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Отчет на основе фильтра из формы
4 сообщений из 4, страница 1 из 1
Отчет на основе фильтра из формы
    #32788943
Мурат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, вопрос не новый, но решения для себя я так и не нашел.
Проблема:
Есть форма с подчиненной формой src. На основной форме 2 поля со списком.
При выборе пункта из поля со списком выполняется код:

Private Sub ManList_AfterUpdate()
Dim MyFilter As String
Dim MyVar As String
'ManList.SetFocus
MyVar = ManList.Text
Me!src.Form.FilterOn = False
MyFilter = "[Менеджер] Like '" & MyVar & "'"
Me!src.Form.Filter = MyFilter
Me!src.Form.FilterOn = True
End Sub

на первом поле со списком и:

Private Sub ManList_AfterUpdate()
Dim MyFilter As String
Dim MyVar As String
'ManList.SetFocus
MyVar = ManList.Text
Me!src.Form.FilterOn = False
MyFilter = "[Агент] Like '" & MyVar & "'"
Me!src.Form.Filter = MyFilter
Me!src.Form.FilterOn = True
End Sub

Субформа src берет данные из запроса на объединение

select table1.* from table1 union select table2.* from table2

Задача - надо вывести отчет на основании фильтрованных данных из формы src. Конечно, может я просто торможу с утра, но ничего не могу придумать...

------------------------------------------
А клава все стучала, а мышка все бегала...
...
Рейтинг: 0 / 0
Отчет на основе фильтра из формы
    #32789012
v-metallic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DoCmd.OpenReport "MyReport", acViewPreview ,, Me!src.Form.Filter
Источник данных отчета тот же, что и у src.
...
Рейтинг: 0 / 0
Отчет на основе фильтра из формы
    #32789035
AlTis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотри хелп по параметрам открытия отчёта
OpenReport + F1

strFilter = Me!src.Form.Filter

docmd.OpenReport "MyReport" , , , strFilter
...
Рейтинг: 0 / 0
Отчет на основе фильтра из формы
    #32789043
Мурат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
v-metallicDoCmd.OpenReport "MyReport", acViewPreview ,, Me!src.Form.Filter
Источник данных отчета тот же, что и у src.

Млин....
Я то же почти написал,
DoCmd.OpenReport "MyReport", acViewPreview, Me!src.Form.Filter,
Запятую не там поставил. Тормоз...
Пасиб большое, все работает.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Отчет на основе фильтра из формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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