|
|
|
Проблема с refresh grid'а
|
|||
|---|---|---|---|
|
#18+
Никак не могу понять в чем проблема. Суть заключается в следующем. Есть grid, на колонки которого устанавливаются фильтры. Снятие фильтра осуществляется в методе clearfilter класса grid (текст метода см. ниже). Данный метод вызывается из двух мест, из toolbar'а и popup меню. При этом если он вызван из toolbar'а, то grid нормально обновляется, если же из popup меню, то нет (запись просто становиться на EOF()). Если же идти пошагово в Debug Mode то все нормально проходит. Код toolbar'а Код: plaintext 1. 2. 3. Код popup меню Код: plaintext 1. 2. Код ClearFilter Код: plaintext 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. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 09:16 |
|
||
|
Проблема с refresh grid'а
|
|||
|---|---|---|---|
|
#18+
Есть такая проблема с фильтром на гриде. Решается только переводом фокуса с грида и возвратом на него. Сообственно, когда вы делаете эту опреацию через Toolbar, фокус и "уходит" с грида. Аналогичная операция происходит и при работе с отладчиком. Т.к. перевод фокуса с гридом не всегда желателен, то в класса я эту операцию не включал бы. С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 11:00 |
|
||
|
Проблема с refresh grid'а
|
|||
|---|---|---|---|
|
#18+
2 Aleksey-K Поясните пожалуйста фразу, а то не догоняю что-то 8) : Aleksey-KТ.к. перевод фокуса с гридом не всегда желателен, то в класса я эту операцию не включал бы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 11:08 |
|
||
|
Проблема с refresh grid'а
|
|||
|---|---|---|---|
|
#18+
А мне вот это пояснить Aleksey-K Сообственно, когда вы делаете эту опреацию через Toolbar, фокус и "уходит" с грида. поведение тулбара изменилось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:36 |
|
||
|
Проблема с refresh grid'а
|
|||
|---|---|---|---|
|
#18+
Что-то всем все надо объяснять 8) Ладно, Aleksey-K в принципе все объяснил, но его совет я не допонял ))) P.S. Grid кстати основан на классе Aleksey-K smartgrid, но с дополнительными модификациями. Все хочу выложить, но времени не хватает на рихтовку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:54 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34563659&tid=1589237]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
153ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 432ms |

| 0 / 0 |
