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

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

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

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



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

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

Help me
...
Рейтинг: 0 / 0
Источник записей отчёта в ADP
    #40012285
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gagarin_74, recordset
...
Рейтинг: 0 / 0
Источник записей отчёта в ADP
    #40012298
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как-то так:
Код: 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
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Источник записей отчёта в ADP
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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