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

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

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

Help!!!!!
...
Рейтинг: 0 / 0
Входные параметры
    #32238627
Nick987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Me.InputParameters = "@val int=" & intValue
...
Рейтинг: 0 / 0
Входные параметры
    #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
Входные параметры
    #32238630
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опоздал:)
...
Рейтинг: 0 / 0
Входные параметры
    #32238642
Nick987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, RecordSource можно прописать в конструкторе. И тогда строчка Me.RecordSource = "Sp" не нужна.
...
Рейтинг: 0 / 0
Входные параметры
    #32238659
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хорошо воспитанная
мартышка должна знать:
если отчет требует
параметра, то дай его
(любое значение от балды)
так как в источнике уже
стоит ХП, требующая
параметр.
а потом можешь
программно подсовывать
что дуща пожелает
...
Рейтинг: 0 / 0
Входные параметры
    #32239758
Dmit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С формой все понятно, нет проблемм, а вот в отчете такая вещь не прокатывает.
если зарание ставлю значение Параметра в конструкторе(от балды) по совету
"Хама трамвайного" а в программе подставляю свое значение, то он его уже не берет, а выводит отчет в соот-вии заданного в конструкторе параметра.
если ничего на ставлю в конструкторе, то постоянно запрашивает параметр.
...
Рейтинг: 0 / 0
Входные параметры
    #32239883
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
впиши во входных
параметрах не значение,
а функцию
например:
функция()
...
Рейтинг: 0 / 0
Входные параметры
    #32239911
Dmit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не совсем понял а что за функцию???
...
Рейтинг: 0 / 0
Входные параметры
    #32239949
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1 способ:
в свойствах отчета
"Входные параметры"
вписываешь ссылку
на какое-либо поле
формы и меняешь,
соответственно, значение
этого поля
2 способ:
в свойствах отчета
"Входные параметры"
вписываешь название
функции Ф1()
саму функцию в общем модуле
описывашь так
как тебе нравится
Public Function Ф1 As Integer
Ф1=1
End Function
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Входные параметры
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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