Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Источник записей отчёта в ADP / 3 сообщений из 3, страница 1 из 1
27.10.2020, 16:43
    #40012281
Gagarin_74
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник записей отчёта в ADP
Друзья!

Подскажите как правильно в отчёт передать строки (проект ADP)
Делаю так:

На событие отчёта "Открытие" пишу:

Код: vbnet
1.
2.
D = "SELECT  * where Группы.id = " & [Form_Моя].Список2
Report_Состав_группы.RecordSource = D



но почему то контролы в отчёте не видят эти данные.

Если запрос вставлять в "источник записей" - то я не знаю как туда прописать параметр выборки строк - проект ADP.

Help me
...
Рейтинг: 0 / 0
27.10.2020, 16:48
    #40012285
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник записей отчёта в ADP
Gagarin_74, recordset
...
Рейтинг: 0 / 0
27.10.2020, 17:27
    #40012298
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник записей отчёта в ADP
как-то так:
Код: vbnet
1.
2.
3.
4.
5.
6.
Private Sub Report_Open(Cancel As Integer)
Dim rstReport As Recordset
 Set rstReport = CurrentDb.OpenRecordset("SELECT * FROM группы WHERE id =" & Forms!Моя.Список2) 'открываем рекордсет отчета с
 'именем rstReport в дальнейшем,обращаемся к нему ВНУТРИ процедуры-если RS объявить в разделе описаний модуля к нему можно
 'обращаться из ЛЮБОЙ процедуры модуля  
End Sub

Проще: создать отчет без какого-либо отбора и открывать его так:
Код: vbnet
1.
DoCmd.OpenReport "ReportName", acViewPreview, , "id=" & Forms!Моя.Список2 ' или & Me.Список2
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Источник записей отчёта в ADP / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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