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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Непроходит Фильтрация по взаимосвязанным спискам
 
 автор: deutin   (28.10.2009 в 15:58)   личное сообщение
 
 

Здравствуйте, фильтр работает как то странно, только по одному значению из списка dep (Городская больница №1--->Стационар--->Терапевтическое отделение). А для других значений из этого списка(dep) пусто.(Например: Абабковская амбулатория--->Медицинский персонал). От чего это зависит, никак не пойму? Вот пример:http://slil.ru/28128244

  Ответить  
 
 автор: snipe   (28.10.2009 в 17:04)   личное сообщение
 
 

Нормально работает.....
просто значений нет
попробуйте для интереса через таблицы двигаться
открываете таблицу deportaments кликаете по квадратику с плюсиком в нужной строчке
и так далее - сами увидите где есть инфа а где нет

  Ответить  
 
 автор: deutin   (29.10.2009 в 08:20)   личное сообщение
 
 

Что значит нормально работает, я уже третий день бьюсь, и бесполезно, не фильтрует он значения, кроме Городская больн.№1(из первого списка), Стационар(из второго)и Терапевтич. отделение (из третего). А у вас, что показывает(Например для Абабковская амбул. из первого списка, и для Медицинский персонал из второго) в подчин форме?(или может у меня что то не установлено, использую Access2007).

  Ответить  
 
 автор: snipe   (29.10.2009 в 08:46)   личное сообщение
 
 

да потому что в основе подчиненной формы лежит запрос
нет данных нет инфы - у вас таблицы не заполнены что бы инфа была

  Ответить  
 
 автор: snipe   (29.10.2009 в 08:56)   личное сообщение
31 Кб.
 
 

Вот что у вас получится в результате запроса
(возможно это не то что вы хотите но пока это так)

  Ответить  
 
 автор: deutin   (29.10.2009 в 09:22)   личное сообщение
 
 

Так мне, что нужно делать то, я что nо ни как не пойму?

  Ответить  
 
 автор: snipe   (29.10.2009 в 09:25)   личное сообщение
 
 

Ответить для начала на вопрос
Что вы хотите получить в итоге?

  Ответить  
 
 автор: deutin   (29.10.2009 в 09:38)   личное сообщение
 
 

Я хочу, чтоб для выбранных из списка зачений (на основе взаимосвязи таблиц ("departament"-->"groups"-->"podgrupa"))происходила фильтрация в подчин форме только для выбранных значений. (Поле со списком podgrup может быть постое).

  Ответить  
 
 автор: deutin   (29.10.2009 в 09:32)   личное сообщение
 
 

Я что то фокуса ни как не пойму, сейчас значица заполнил в табл Тарификация поля код_dep Абабковская амбул., поля group Медицинский, и Немедицинск. персонал, и podgroup соответственно, так он мне стал выводить только для Немедицинского перс. почемуто(хотя Медицинский персонал то же есть), ничё ни пойму. Но это же не правильно, наверное?

  Ответить  
 
 автор: snipe   (29.10.2009 в 09:39)   личное сообщение
 
 

Как мне кажется там ошибка на уровне схемы базы данных....
пока ломаю голову как лучше сделать

  Ответить  
 
 автор: deutin   (29.10.2009 в 13:22)   личное сообщение
 
 

Не ломай!!! У меня все получилось, вообщем нужно просто было вводить в табл. Тарификация в поле "group" значение соответствующее код_dep (т.е. как связано в табл. departaments-->groups) . Спасибо за помощь!!! Ура!!!

  Ответить  
 
 автор: Гоблин   (29.10.2009 в 21:58)   личное сообщение
48 Кб.
 
 

Почти та же хрень. Только только что начал делать. Еще не все. Вот как выкручиваюсь.
В данном примере в открываемой форме: Поле раздел - выбери первую или вторую строку. В подразделе - то же из верхних строк. (Больше просто не вводил). В зависимости от того что выбрал, из ниспадающего миню будут разные значения выходить, от которых в последствии будут значения названий в подчиненке. Все без фильтров. На уровне запросов. Работает. Проверено. Без особого кода.
А вдруг пригодиться.

  Ответить  
 
 автор: deutin   (30.10.2009 в 08:12)   личное сообщение
 
 

Спасибо, здорво конечно, думаю, что пригодится!

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