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

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

подскажите плиз
Felix
...
Рейтинг: 0 / 0
29.08.2004, 14:51:46
    #32670184
Daf
Daf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передать параметр в отчет
Делаешь поле и у него в источниках данных ставишь то название поля где у тебя дата находится ...
Вот в принцепе и все...
...
Рейтинг: 0 / 0
29.08.2004, 14:54:53
    #32670185
Daf
Daf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передать параметр в отчет
Либо если ты берешь данные из формы в источнике даных поля пишешь что то типа =[Forms]![Форма1]![ПолеСоСписком0]
...
Рейтинг: 0 / 0
29.08.2004, 14:57:11
    #32670186
©Felix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передать параметр в отчет
дак мне не в поле а отчет поставить нужно а в запрос который
me.recordsource при открытии
Felix
...
Рейтинг: 0 / 0
29.08.2004, 15:05:21
    #32670188
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передать параметр в отчет
Вариант
В истончник строк отчета запихиваешь запрос в виде строки sql
PARAMETERS parametr_name Long=5;
SELECT pole
FROM tabl
where pole=[parametr_name]
...
Рейтинг: 0 / 0
29.08.2004, 15:45:16
    #32670203
©Felix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передать параметр в отчет
да, но как передать параметр из формы отчету????
Felix
...
Рейтинг: 0 / 0
29.08.2004, 15:53:36
    #32670207
Daf
Daf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передать параметр в отчет
Что значит передать отчету?
Где в отчете эти даты будут отображаться?
...
Рейтинг: 0 / 0
29.08.2004, 15:57:45
    #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
29.08.2004, 16:02:30
    #32670214
Daf
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
29.08.2004, 16:23:33
    #32670218
©Felix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передать параметр в отчет
точно, протупил что то .... прошу прощения... если отнял много времени...
Felix
...
Рейтинг: 0 / 0
29.08.2004, 16:25:58
    #32670220
Daf
Daf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передать параметр в отчет
Все Ок. :)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / передать параметр в отчет / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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