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

Форум: MS ACCESS

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

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

 
 

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

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

тема: параметрический запрос, ACCESS 2003
 
 автор: ОЛЬГА090   (05.04.2009 в 14:50)   личное сообщение
 
 

здравствуйте, обращаюсь к вам с вопросом по access. как можно сделать параметрический запрос, только чтоб пользователь не вводил в определенное всплывающее окошко параметр, а выбирал его из списка формы. могу предположить, что нужно определенную формулу вводить в поле запроса-условие отбора, подскажите как это сделать, заранее спасибо))

  Ответить  
 
 автор: Гамлет   (05.04.2009 в 22:17)   личное сообщение
 
 

в поле запроса - условие отбора пишите
[Forms]![имя формы].[имя списка формы]

  Ответить  
 
 автор: ОЛЬГА090   (06.04.2009 в 00:37)   личное сообщение
 
 

спасибо)

  Ответить  
 
 автор: ОЛЬГА090   (06.04.2009 в 11:01)   личное сообщение
 
 

я осмелюсь задать еще 1 вопрос. не подскажите, возможно ли, вначале пользователю предоставить поле со списком для выбора параметра, по которому в последствии будет осуществляться запрос, потом поле со списком значений этого параметра, для выбора конкретного значения? заранее спасибо

  Ответить  
 
 автор: Гамлет   (06.04.2009 в 11:25)   личное сообщение
 
 

Какие данные будут в поле со списком для выбора параметра?

  Ответить  
 
 автор: ОЛЬГА090   (06.04.2009 в 11:49)   личное сообщение
 
 

форма1-параметры растений, такие как кол-во сорняков, размах листьев, ну и так далее, проблема в том, что они все числовые. и после выбора параметра, человек должен сам строить выражения, например, он выберет параметр-размах листьев, а потом в форме 2 захочет посмотреть все записи, в котор этот параметр > или< 5, к примеру. вероятность того, что пользователь не знает access оч велика и сам запросы строить не сможет.возможно ли такое?

  Ответить  
 
 автор: Гамлет   (06.04.2009 в 12:23)   личное сообщение
 
 

ИМХО сделать можно, но не понятно ТЗ.
Уточните какие у вас есть формы, списки и что в результате вам надо получить

  Ответить  
 
 автор: Анатолий (Киев)   (06.04.2009 в 13:20)   личное сообщение
 
 

ИМХО, вы изобретаете велосипед. В Access есть такая штука "Фильтр на форме" (в меню и на панели инструментов формы). При этом вы можете прямо в форме2 внести условие отбора в конкретное поле (или выбрать значение из предлагаемого списка), и применить фильтр.
Пробовали?

  Ответить  
 
 автор: ОЛЬГА090   (08.04.2009 в 18:30)   личное сообщение
 
 

На сколько я знаю, фильтры нельзя сохранить, пользователь данной бд может абсолютно не знать access, он не будет искать фильтры на панели инструментов, я повторюсь, мне нужно сделать, чтоб в списке выбрался параметр ( в таблице они являются названием полей), а потом человек ввел выражение, котор относилось бы именно к выбранному параметру и получил результат.

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