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

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

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

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

Еще спрошу: форма может быть в режиме таблицы или ленточной формы?
...
Рейтинг: 0 / 0
Фильтр в поле сосписком - невозможно?
    #32824249
Andrew12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет - не может быть. Может я не правильно выразился, может и позволяет - я не знаю как это сделать. У источника данных формы есть таое свойство как входные параметры - через них я обычно передаю в ХП параметры типа @if_... У поля со списком этого - нет!
...
Рейтинг: 0 / 0
Фильтр в поле сосписком - невозможно?
    #32824254
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, можно, например, на AfterUpdate поля со списком-1 написать:
Код: plaintext
1.
2.
3.
private sub ПолеСоСписком1_AfterUpdate()
  me.ПолеСоСписком2.rowSource= _
            "select * from Таблица where Поле=0" & me.ПолеСоСписком1
end sub
...
Рейтинг: 0 / 0
Фильтр в поле сосписком - невозможно?
    #32824279
Andrew12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня AccessADP+MSSQL - там нельзя в теле запроса использовать элементы VB кода..
...
Рейтинг: 0 / 0
Фильтр в поле сосписком - невозможно?
    #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
Фильтр в поле сосписком - невозможно?
    #32825175
Andrew12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. Понял. ))
...
Рейтинг: 0 / 0
Фильтр в поле сосписком - невозможно?
    #32826407
Эта тема уже обсуждалась.

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

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

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

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

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


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