|
|
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
Реализовал фильтр по вхождению %LIKE% в столбцах грида: Код: pascal 1. 2. 3. 4. 5. 6. 7. Теперь хочется сделать такой же в Попап-Меню (Grid.Filtering.ColumnPopup) столбца, там тоже есть стандартный инкрементальный фильтр, но типа LIKE%. Никак не могу найти события изменения (Change, на котором должен сидеть фильтр LIKE%) этого Попап-Меню. Кто-нибудь знает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 09:39:01 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
По картинке не понятно что и где должно быть. По тексту тем более ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 11:47:16 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
DimaBr, Разъясняю, на картинке сверху показан фильтр типа %LIKE% в ячейке грида с properties - LookupComboBox, на событие столбца Properties.OnChange . Хочу реализовать такую же систему тут: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 14:01:04 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
То есть, вы нажимаете "фильтр", переводите туда курсор и пишите фразу, по которой фильтруется грид ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 14:24:26 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
DimaBrТо есть, вы нажимаете "фильтр", переводите туда курсор и пишите фразу, по которой фильтруется грид ? Да, именно так хочу. Сейчас там есть стандартный фильтр типа LIKE% (начинаешь вводить и он переходит на строку). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 14:32:41 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 14:46:15 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
В версии 16.1 это всё реализовали. Фича incremental filtering называется: https://www.devexpress.com/Subscriptions/New-2016.xml#exeditors ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 15:34:34 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
Arguer, причём тут "incremental filtering" для контролов и фильтр грида ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 16:00:33 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
DimaBrТо есть, вы нажимаете "фильтр", переводите туда курсор и пишите фразу, по которой фильтруется грид ? Спасибо! Edit классное решение, но я имел ввиду, что достаточно просто (см. картинку выше) набрать - инвентум - и он найдёт его и сфокусируется, а пользователь и сам может галочку нажать. То есть также как сейчас (набираем с и он фокусируется на первом "с"), но только типа %LIKE%. Для таких сложных фильтров я специально добавлял настройку фильтрации под "расширенных" пользователь, здесь нужно решение попроще с выбором из списка с галочками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 16:05:18 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
DimaBr, при этом: DevExpressIn addition, we've added this functionality to filter drop-down lists in the Grid Control and Pivot Grid. Картинка из хэлпа на свойство TcxCustomGridTableItemOptions.FilteringPopupIncrementalFiltering: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 16:19:38 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
И ещё, если в этом попапе нажать (Выбор...) появится пользовательский фильтр, в нём комбики, которые тянут все Properties настроек столбца, но не тянут события этих properties (LookUpComboBoxa в моём случае). Поясняю, там же берётся датасет столбца, настройки все, но события как исполнять теже, что и в комбике, который вшит внутри грида настройками? Как я уже писал, у меня на событии Properties.OnChange "сидит" фильтр типа %LIKE%, мне нужно его тоже исполнять и тут (см ниже). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 16:20:44 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
ArguerDimaBr, при этом: DevExpressIn addition, we've added this functionality to filter drop-down lists in the Grid Control and Pivot Grid. Картинка из хэлпа на свойство TcxCustomGridTableItemOptions.FilteringPopupIncrementalFiltering: Вот-вот-вот! Нужно именно это. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 16:21:49 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
Люди??? Никто совсем не знает как реализовать вот это: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2016, 09:04:36 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
Вот заготовка, реализовывай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2016, 09:18:48 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
Ты хочешь установить какое нибудь свойство и что бы всё заработало - ставь 16.1 или же ручками делай то, что они написали в 16.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2016, 09:21:16 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
Хозяин русского лесаНикто совсем не знает как реализовать вот это: Ну я знаю. Хотя тебе уже ответил Arguer. Могу разжевать: выставь в дизайнере у столбца Options.FilteringPopupIncrementalFiltering в True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2016, 09:34:03 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
white_nigger, DevExpress 14.1 у меня и, соответственно, нет такой настройки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2016, 11:13:36 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
DimaBr, Да, нет не хочу я "одну галочку" включить, чтобы всё работало. Я знаю, что в моей версии DevExpressa, этого нет, хочу сам доработать. Возможности купить DevEx 16 пока нет, пользуемся 14 с лицензией. Короче легче всего взять 16 триал и посмотреть, как у них реализовано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2016, 11:40:10 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
То есть вы считаете что с триалом вам дадут исходники ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2016, 12:27:49 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
DimaBr, Нет, но хотя бы посмотреть по событиям и свойствам как они организовали систему, чтобы заново велосипед не изобретать. Тут опять же без своей разработки не обойтись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2016, 12:59:28 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
white_niggerМогу разжевать: выставь в дизайнере у столбца Options.FilteringPopupIncrementalFiltering в True Вот свойство, сильно помогло реализовать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2016, 13:11:07 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
DimaBr, Абсолютно не помогло. А что Вы предлагаете? Вообще не ставить и не смотреть DevEx 16? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2016, 13:25:39 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
Хозяин русского леса, сделать нормальный поиск из единого поля по всем полям, как во всех нормальных приложениях, и не извращаться с фильтрами по колонкам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2016, 13:28:24 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
То что я предлагаю, я уже предложил. Предложить ещё раз ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2016, 13:39:38 |
|
||
|
DevExpress фильтр по вхождению %LIKE% в ColumnPopup
|
|||
|---|---|---|---|
|
#18+
JaDiХозяин русского леса, сделать нормальный поиск из единого поля по всем полям, как во всех нормальных приложениях, и не извращаться с фильтрами по колонкам. К сожалению, такой вариант заказчика не устраивает, так и было реализовано ранее, было поле туда вводилось что-то и фильтровало по всем столбцам, но сказали, что это неудобно. И пришло такое требование: Нужно сделать поиск по вхождению в выпадающих фильтрах по всей аналитике. Пытался съехать пару раз, но требуют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2016, 14:07:07 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39351054&tid=2041805]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
436ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 750ms |

| 0 / 0 |
