Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Входные параметры / 17 сообщений из 17, страница 1 из 1
06.08.2003, 08:44
    #32228162
Dmit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
На событие Open отчета делаю
Private Sub Report_Open(Cancel As Integer)
Me.InputParameters = 14
Me.RecordSource = "Test" - Test хранимаю процедура

End Sub
----------------------
и при открытии отчета снова запрашивается входной параметр, почему?
Я же его указываю
...
Рейтинг: 0 / 0
06.08.2003, 08:47
    #32228165
Dmit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
а если указываю в св-вах отчета явным образом
хранимую процедуру и входной параметр, то не запрашивает входной параметр, а открывает отчет.
...
Рейтинг: 0 / 0
06.08.2003, 10:41
    #32228330
vdimas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
Есть такая фигня.

Укажи в качестве параметра паблик переменную какой-нить формы или модуля в дизайн-тайме, а при открытии присвой ей (переменной) требуемое значение.
...
Рейтинг: 0 / 0
06.08.2003, 10:43
    #32228334
Dmit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
ауууууу :-((
...
Рейтинг: 0 / 0
06.08.2003, 10:43
    #32228335
vdimas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
Уточню - перед открытием.
...
Рейтинг: 0 / 0
16.08.2003, 09:02
    #32238162
Dmit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
Всеравно не получается, запрашивает параметр и все.....
Что можно еще попробывать?
...
Рейтинг: 0 / 0
16.08.2003, 11:28
    #32238176
Nick987
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
В InputParameters должно быть что-то типа @val int = 14, где @val - имя параметра ХП.
...
Рейтинг: 0 / 0
18.08.2003, 07:55
    #32238530
Dmit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
Неа и так тоже не получается
Сделал так
На открытие отчета
-----------------------------
Me.InputParameters = "@val int= " & intValue & ""
Me.RecordSource = "Sp"
--------------------------
всеравно запрашивает, не запрашивае только в том случае когда в св-вах отчета указываю явным образом значение InputParameters, ну например 2 или 3 и т. а мне нужно из кода передавать это значение.

Help!!!!!
...
Рейтинг: 0 / 0
18.08.2003, 10:23
    #32238627
Nick987
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
Me.InputParameters = "@val int=" & intValue
...
Рейтинг: 0 / 0
18.08.2003, 10:24
    #32238628
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
Код: plaintext
1.
 Me.InputParameters =  "@MyParam INT = "  & CLng(MyParam)
    Me.RecordSource =  "dbo.sp_myprocedure" 


Это на открытие отчёта вешается.

Код: plaintext
1.
2.
CREATE PROCEDURE dbo.sp_myprocedure(@MyParam INT) AS
... 'тело процедуры


Это в хранимой процедуре. Всё работает на ура.
...
Рейтинг: 0 / 0
18.08.2003, 10:24
    #32238630
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
Опоздал:)
...
Рейтинг: 0 / 0
18.08.2003, 10:33
    #32238642
Nick987
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
Кстати, RecordSource можно прописать в конструкторе. И тогда строчка Me.RecordSource = "Sp" не нужна.
...
Рейтинг: 0 / 0
18.08.2003, 10:43
    #32238659
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
хорошо воспитанная
мартышка должна знать:
если отчет требует
параметра, то дай его
(любое значение от балды)
так как в источнике уже
стоит ХП, требующая
параметр.
а потом можешь
программно подсовывать
что дуща пожелает
...
Рейтинг: 0 / 0
19.08.2003, 08:59
    #32239758
Dmit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
С формой все понятно, нет проблемм, а вот в отчете такая вещь не прокатывает.
если зарание ставлю значение Параметра в конструкторе(от балды) по совету
"Хама трамвайного" а в программе подставляю свое значение, то он его уже не берет, а выводит отчет в соот-вии заданного в конструкторе параметра.
если ничего на ставлю в конструкторе, то постоянно запрашивает параметр.
...
Рейтинг: 0 / 0
19.08.2003, 10:40
    #32239883
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
впиши во входных
параметрах не значение,
а функцию
например:
функция()
...
Рейтинг: 0 / 0
19.08.2003, 10:58
    #32239911
Dmit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
Не совсем понял а что за функцию???
...
Рейтинг: 0 / 0
19.08.2003, 11:13
    #32239949
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Входные параметры
1 способ:
в свойствах отчета
"Входные параметры"
вписываешь ссылку
на какое-либо поле
формы и меняешь,
соответственно, значение
этого поля
2 способ:
в свойствах отчета
"Входные параметры"
вписываешь название
функции Ф1()
саму функцию в общем модуле
описывашь так
как тебе нравится
Public Function Ф1 As Integer
Ф1=1
End Function
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Входные параметры / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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