Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Фильтр в поле сосписком - невозможно? / 14 сообщений из 14, страница 1 из 1
10.12.2004, 19:51:42
    #32824194
Andrew12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в поле сосписком - невозможно?
Проблемма следующего характера - пользуюсь AccessADP+MSSQL 2000, хочу создать форму на которой будет два поля со списком, причем при изменении одного - должны меняться данные в другом. Не могу это реализовать из-за того, что акцецовское поле со списком не позволяет передавать параметры в свой источник данных, а стандартного фильтра я не нашел!

Намекните вариант решения, если кто знает!

p.s. Извиняюсь - продублировался в форуме Ms Access
...
Рейтинг: 0 / 0
10.12.2004, 20:01:57
    #32824205
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в поле сосписком - невозможно?
...
Рейтинг: 0 / 0
10.12.2004, 20:29:42
    #32824234
Andrew12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в поле сосписком - невозможно?
Мне нужно сделать фильтр не на форме а в выпадающем списке!!! Т.е. Когда в одном списке выбираешь, например Склад - во втором рядом отображаются операции со складом, если выбираеш Касса - рядом отображаются операции с кассой. Операции с кассой и складом - содержатся в одной таблице!!!
...
Рейтинг: 0 / 0
10.12.2004, 20:40:02
    #32824244
Гео
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в поле сосписком - невозможно?
Извиняюсь, плохо прочитал :(

А почему "акцецовское поле со списком не позволяет передавать параметры в свой источник данных"?

Еще спрошу: форма может быть в режиме таблицы или ленточной формы?
...
Рейтинг: 0 / 0
10.12.2004, 20:46:11
    #32824249
Andrew12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в поле сосписком - невозможно?
Нет - не может быть. Может я не правильно выразился, может и позволяет - я не знаю как это сделать. У источника данных формы есть таое свойство как входные параметры - через них я обычно передаю в ХП параметры типа @if_... У поля со списком этого - нет!
...
Рейтинг: 0 / 0
10.12.2004, 20:55:20
    #32824254
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в поле сосписком - невозможно?
Ну, можно, например, на AfterUpdate поля со списком-1 написать:
Код: plaintext
1.
2.
3.
private sub ПолеСоСписком1_AfterUpdate()
  me.ПолеСоСписком2.rowSource= _
            "select * from Таблица where Поле=0" & me.ПолеСоСписком1
end sub
...
Рейтинг: 0 / 0
10.12.2004, 21:24:02
    #32824279
Andrew12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в поле сосписком - невозможно?
У меня AccessADP+MSSQL - там нельзя в теле запроса использовать элементы VB кода..
...
Рейтинг: 0 / 0
10.12.2004, 22:00:34
    #32824303
Гео
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в поле сосписком - невозможно?
Я и не предлагаю использовать в теле запроса элементы ВБ-кода. Я формирую строку-запрос и подкладываю ее в источник данных поля. Так, если в ПолеСоСписком1 устанавливается значение 1, то программа передаст в поле:

me.ПолеСоСписком2.rowSource= _
"select * from Таблица where Поле=0" & me.ПолеСоСписком1

превращается в

me.ПолеСоСписком2.rowSource= _
"select * from Таблица where Поле=01"

и в источник данных кладется строка

select * from Таблица where Поле=01
...
Рейтинг: 0 / 0
13.12.2004, 10:57:58
    #32825175
Andrew12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в поле сосписком - невозможно?
Спасибо. Понял. ))
...
Рейтинг: 0 / 0
14.12.2004, 12:29:12
    #32826407
Фильтр в поле сосписком - невозможно?
Эта тема уже обсуждалась.

Посмотри здесь:

http://]www.sql.ru/forum/actualthread.aspx?tid=143440

Там и примерчик есть.
...
Рейтинг: 0 / 0
16.12.2004, 15:10:57
    #32830537
Andrew12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в поле сосписком - невозможно?
to гео :
СТОП! А если форма используется в режиме таблицы? Ведь тогда уже при 20 записях тормоза начинаются. Что делать?
...
Рейтинг: 0 / 0
16.12.2004, 16:39:52
    #32830798
Andrew12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в поле сосписком - невозможно?
ЛЮДИИИИ!!! Пожалуйста, подскажите как если используется AccessADP+MSSQL2000, при использовании формы в табличном виде выводить в однеом столбце галочку и поле со списком, а при изменении галочки - изменять данные поля со списком!!!
...
Рейтинг: 0 / 0
16.12.2004, 17:02:54
    #32830880
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в поле сосписком - невозможно?
а что нельзя разве для поля со списком использовать ХР с параметрами?

типа поле_со списком. источник=exec парам1, парам12

точный синтаксис не помню...
но по-моему так прокатывать должно.
...
Рейтинг: 0 / 0
17.12.2004, 08:33:48
    #32831486
Alexander G
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в поле сосписком - невозможно?
/topic/140303
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Фильтр в поле сосписком - невозможно? / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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