powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / передать параметр в отчет
11 сообщений из 11, страница 1 из 1
передать параметр в отчет
    #32670181
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
необходимо передать два параметра в отчет, точнее две даты, между которыми необходимо дыелать выборку. то есть РекордСоурс формируеться с етими двумя датами из формы с которой вызываеться отчет.
Как такое можно сделать??

я делал через OpenArgs но туда у меня полусчаеться только один параметр... мож я что не так делаю.....

подскажите плиз
Felix
...
Рейтинг: 0 / 0
передать параметр в отчет
    #32670184
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаешь поле и у него в источниках данных ставишь то название поля где у тебя дата находится ...
Вот в принцепе и все...
...
Рейтинг: 0 / 0
передать параметр в отчет
    #32670185
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Либо если ты берешь данные из формы в источнике даных поля пишешь что то типа =[Forms]![Форма1]![ПолеСоСписком0]
...
Рейтинг: 0 / 0
передать параметр в отчет
    #32670186
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дак мне не в поле а отчет поставить нужно а в запрос который
me.recordsource при открытии
Felix
...
Рейтинг: 0 / 0
передать параметр в отчет
    #32670188
vam911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вариант
В истончник строк отчета запихиваешь запрос в виде строки sql
PARAMETERS parametr_name Long=5;
SELECT pole
FROM tabl
where pole=[parametr_name]
...
Рейтинг: 0 / 0
передать параметр в отчет
    #32670203
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, но как передать параметр из формы отчету????
Felix
...
Рейтинг: 0 / 0
передать параметр в отчет
    #32670207
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что значит передать отчету?
Где в отчете эти даты будут отображаться?
...
Рейтинг: 0 / 0
передать параметр в отчет
    #32670211
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
они отображаться не будут.
по ним формируеться источник записей для запроса

Код: plaintext
1.
2.
3.
4.
Private Sub Report_Open(Cancel As Integer)
Me.RecordSource = "SELECT t_Error.er_name, d_Operator.name, d_Station.station, t_Error.er_date, t_Error.er_time " + _
"FROM d_Station INNER JOIN (d_Operator INNER JOIN t_Error ON d_Operator.pk_operator = t_Error.fk_operator) ON d_Station.pk_station = t_Error.fk_Station " + _
"WHERE (((t_Error.er_date)>Дата1) and ((t_Error.er_date)>Дата2));"
End Sub
примерно так
Felix
...
Рейтинг: 0 / 0
передать параметр в отчет
    #32670214
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда примерно так:
Код: plaintext
1.
2.
3.
4.
5.
Private Sub Report_Open(Cancel As Integer)
Me.RecordSource = "SELECT t_Error.er_name, d_Operator.name, d_Station.station, t_Error.er_date, t_Error.er_time " + _
"FROM d_Station INNER JOIN (d_Operator INNER JOIN t_Error ON d_Operator.pk_operator = t_Error.fk_operator) ON d_Station.pk_station = t_Error.fk_Station " + _
"WHERE (((t_Error.er_date)> [Forms]![Форма1]![Поле1]) and ((t_Error.er_date)>[Forms]![Форма1]![Поле2]));"
End Sub
...
Рейтинг: 0 / 0
передать параметр в отчет
    #32670218
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
точно, протупил что то .... прошу прощения... если отнял много времени...
Felix
...
Рейтинг: 0 / 0
передать параметр в отчет
    #32670220
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все Ок. :)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / передать параметр в отчет
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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