Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Передаваемые параметры
 
 автор: Lvm   (15.04.2007 в 10:05)   личное сообщение
 
 

Доброго времени суток.

Прочитал в книжке, что в adp с параметрами у запросов существуют определенные сложности. И действительно: параметр в сохранённой процедуре я задал, а вот передавать его программно не получается.
Подскажите, как этот вопрос решается в adp?
Сохранённая процедура у меня является источником для отчета, который открывается с кнопки в форме, а параметр надо передать из формы.

  Ответить  
 
 автор: palarm   (15.04.2007 в 15:44)   личное сообщение
 
 

В простейшем варианте обзови именем параметра контрол на форме - и adp сам разберется, что к чему. Например:
контрол (ПолеСоСписком) - Sps
параметр в сохр. проц. - @Sps

  Ответить  
 
 автор: Lvm   (16.04.2007 в 08:01)   личное сообщение
 
 

Н-ууу. Чёй-то не работает этот простейший вариант.
Если я Вас правильно понял, то у меня так и сделано:
На форме находится поле с именем «НомГруппы»
В сохранённой процедуре в критерии записано =@НомГруппы
В mdb я запускал отчет таким способом:
DoCmd.OpenReport "МойОтчет", acViewPreview , , "НомГруппы = " & Me.НомГруппы

А в adp "НомГруппы = " & Me.НомГруппы не прокатывает:
как и положено открывается диалоговое окно
«Введите значение параметра»
НомГруппы:

Попробовал проверить adp на догадливость – убрал "НомГруппы = " & Me.НомГруппы.
С тем же результатом.

Не, тут как-то не так надо. Ведь сохранённая процедура работает на сервере, и ей глубоко плевать на какие-то там формы у клиента.

  Ответить  
 
 автор: osmor   (16.04.2007 в 12:49)   личное сообщение
 
 

Полистайте вот этот раздел:
http://hiprog.com/index.php?option=com_content&task=blogcategory&id=113&Itemid=153

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList