Перейти к содержимому


Не работают фильтры для полей связи


Сообщений в теме: 7

#1 dev77rus

    Активный участник

  • Пользователи
  • PipPipPip
  • 114 сообщений
  • Пол:Мужчина

Отправлено 18 Июль 2011 - 15:11

Добрый день.

Есть таблица, в которой есть поле "Статус" типа "связь". Статусы хранятся в другой таблице.
Если добавить фильтр `Статус`='закрыт', то он выдает, что строк нет, хотя они есть.
Что не так?

#2 dev77rus

    Активный участник

  • Пользователи
  • PipPipPip
  • 114 сообщений
  • Пол:Мужчина

Отправлено 18 Июль 2011 - 15:47

Хотя если вместо названия статуса подставить ID записи, то фильтр работает.
`Статус`='4'
Так должно быть?

#3 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 18 Июль 2011 - 16:43

Разумеется. В поле связи хранится ID связанной строки, а не значение связанного поля.

#4 bryukhov

    Активный участник

  • Пользователи
  • PipPipPip
  • 317 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 23 Январь 2012 - 11:31

Как сделать переменные фильтры? Чтобы пользователь мог сам их создавать для себя лично?

#5 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 23 Январь 2012 - 11:38

Что значит "переменные фильтры"? С возможностью выбора значений? Этот механизм уже запланирован к внедрению в 1.9.6.

#6 bryukhov

    Активный участник

  • Пользователи
  • PipPipPip
  • 317 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 23 Январь 2012 - 11:50

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

Сообщение отредактировал bryukhov: 23 Январь 2012 - 11:50


#7 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 23 Январь 2012 - 12:29

Просмотр сообщенияbryukhov (23 Январь 2012 - 11:50) писал:

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

Просмотр сообщенияbryukhov (23 Январь 2012 - 11:50) писал:

Есть таблица контрагенты, есть подчиненная таблица справочник значений фильтров. Есть возможность указать любой из этих фильтров для выбора контрагента.
Причем тут подчиненная таблица? Какое отношение она имеет к фильтрам?

#8 bryukhov

    Активный участник

  • Пользователи
  • PipPipPip
  • 317 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 23 Январь 2012 - 12:45

Просмотр сообщенияРазработчик (23 Январь 2012 - 12:29) писал:

Причем тут подчиненная таблица? Какое отношение она имеет к фильтрам?
изобретаю велосипед, в подчиненной таблице пользователь ведет свой список фильтров по которым реализуется поиск и фильтрация





Количество пользователей, читающих эту тему: 6

0 пользователей, 6 гостей, 0 анонимных