|
|
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Есть дерево TcxDBTreeList. Можно ли менять состояние чекбоксов так, чтобы не влиять на дочерние и на родительские узлы? Есть такая встроенная возможность или придётся программировать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2018, 10:12 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Колонка с чекбоксом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2018, 10:27 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
В смысле? Свою отдельную добавлять? Тогда придётся много переделывать :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2018, 10:46 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11В смысле? Свою отдельную добавлять? Тогда придётся много переделывать :( Всё правильно. Ради извращенских решений надо страдать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2018, 12:46 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Никакого изврата не вижу в этом. Когда-то давно покупал компоненты FibExTree, так там это было искаропки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2018, 12:51 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11, Колонка с галочкой -- куда уж проще-то? Прямо из коробки, в три клика (создать колонку, выставить проперти в чекбокс, указать поле в датасете -- если нет в базе, то можно и обычное кастомное добавить). Ставится галка только на текущей записи, игнорирует дочерние/родительские. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2018, 13:07 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Не проблема создать колонку. Проблема - потом переделывать обработку. Много форм, много деревьев в проекте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2018, 13:22 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11Не проблема создать колонку. Проблема - потом переделывать обработку. Много форм, много деревьев в проекте. один раз написать процедуру обработки, а потом её вызывать, когда надо, с указанием дерева. Или сделать форму-предок, в которой это уже всё будет, и деревянные формы наследовать уже от неё ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2018, 15:06 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
defecatorX11Не проблема создать колонку. Проблема - потом переделывать обработку. Много форм, много деревьев в проекте.... Или сделать форму-предок, в которой это уже всё будет, и деревянные формы наследовать уже от неёТолько не форму, а фрейм. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2018, 16:36 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Нет, пока что не хочу добавлять колонку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2018, 16:43 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Dimonkadefecatorпропущено... ... Или сделать форму-предок, в которой это уже всё будет, и деревянные формы наследовать уже от неёТолько не форму, а фрейм. глюкавый фрейм не нужен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2018, 20:58 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11, cxTl курил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2018, 14:51 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Нет ещё. Я подумал, что кто-то уже такое делал и не придётся свой лисапед изобретать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2018, 15:44 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11, Лисапед отставить. cxTl курить до просветления ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2018, 15:46 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Hammer, точно, надо исходники девок поменять, т.к. в проекте лень переделывать код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2018, 16:06 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
JaDiт.к. в проекте лень переделывать код. знать бы как :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2018, 16:17 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
JaDiточно, надо исходники девок поменять, т.к. в проекте лень переделывать код. Стоять, бояться ... Это где это таку бяку предлагал? X11, Направление вроде дал. Мне хватило 10 минут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2018, 16:30 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11, Решение было еще в самом первом посте -- колонка с чекбоксом. Очень просто. Есть даже вот такое извращение с фейковой колонкой и хранением выделенных значений в стороннем месте (читай, без доп поля в датасете): 15296483 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2018, 16:31 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
JaDiРешение было еще в самом первом посте -- колонка с чекбоксом. Очень просто. Да, это если делать с нуля, переделывать не хочется, боюсь, что-то где-то забуду доделать/переделать и через время полезут ошибки, проект старый. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2018, 09:35 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
JaDiКолонка с чекбоксом Дерево привязано к НД. К TcxDBTreeList добавил колонку, которая без привязки к НД. Дереву разрешил редактирование. Но в колонке не получается включить чекбокс. ЧЯДНТ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 08:36 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11JaDiКолонка с чекбоксом Дерево привязано к НД. К TcxDBTreeList добавил колонку, которая без привязки к НД. Дереву разрешил редактирование. Но в колонке не получается включить чекбокс. ЧЯДНТ.надо выставить проперти для этого поля, там где указывается, какие значения соответствуют Checked, Unchecked не помню, как они называются, но найти просто ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 09:09 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
во, нашёл Код: pascal 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 09:10 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
defecatorнадо выставить проперти для этого поля, там где указывается, какие значения соответствуют Checked, Unchecked Ну само собой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 09:37 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
defecatorво, нашёл Код: pascal 1. 2. 3. именно текстовые значения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 09:38 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Не помогает. Всё равно при щелчке на чекбоксы ничего не происходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 09:43 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
У дерева AlwaysShowEditor и ImmediateEditor, OptionsData.Editing включены. У фиктивной колонки без привязки Options.Editing включено. У НД (Fib): [ukModify,ukInsert,ukDelete], запрос для Update прописан. Само дерево полностью редактируемое. Только что проверил: поменял название узла, переоткрыл НД - значение в базе поменялось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 09:49 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11Не помогает. Всё равно при щелчке на чекбоксы ничего не происходит. X11defecatorнадо выставить проперти для этого поля, там где указывается, какие значения соответствуют Checked, Unchecked Ну само собой ValueChecked = 1 и так далее для ValueXXX аналогично и для DisplayChecked = 1 и так далее для DisplayXXX ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 10:44 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 10:54 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11... добавил колонку, которая без привязки к НД. Дереву разрешил редактирование. Но в колонке не получается включить чекбокс. ЧЯДНТ. Если нет привязанного поля, то где хранишь значение добавленной колонки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 11:08 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Нигде. В том-то и идея. У DB-компонентов есть свой внутренний НД - Datacontroller. Ведь с cxGrid такая фишка прокатывает. Дать пользователю выбрать только пока открыта форма. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 11:15 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11кто-то уже такое делал 15 лет велосипеду ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 11:46 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Я думал, будет проще, как в cxGrid ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 11:59 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
ma1tusX11кто-то уже такое делал 15 лет велосипеду тот код не рабочий, всё-таки 15 лет прошло при щелчке - серая галочка, хоть 100 раз щёлкай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 12:35 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11, ЧЯНТД Код: 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. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 12:42 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
ma1tus, это с кодом по той ссылке или без? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 12:56 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11, с кодом, - не на отмашку же... галка появляется - уже прогресс, по сравнению с X11Не помогает. Всё равно при щелчке на чекбоксы ничего не происходит.Серость галки - что-то другое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 13:08 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Но на сайте Dev код с ошибкой, там непонятен тип переменной P ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 13:11 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11,unit System; D10.2 Код: pascal 1. dx 17.2.7, win7sp1, aero ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 13:26 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Ну да, я так и объявил: Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 13:54 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Добавил ещё одну колонку и вот какой странный эффект: щёлкаю в левой колонке, галочка рисуется в правой и наоброт Код: plaintext а там, где щёлкаю, рисуется серая ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 13:56 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 13:56 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#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. строка "ANode.Values[dbTreeRegionColName.ItemIndex]" всегда возвращает NULL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 13:58 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Ладно, придётся делать какую-то "виртуальную колонку" в самом НД (FibDataSet) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 14:00 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Танцы с бубном продолжаются. Дерево показывает, что оно в режиме редактирования а код Код: pascal 1. возвращает False. Код: pascal 1. 2. 3. 4. 5. 6. или так Код: pascal 1. 2. 3. 4. 5. 6. Идея в данном случае в том, чтобы одним щелчком мышки включать/отключать чекбокс и чтобы сразу после этого выполнялся Post, т.е. завершение редактирования, чтобы после щелчка дерево не было в режиме редактирования. cxGrid в таком случае работает корректно, кстати. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 14:47 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11, Зачем нужны эти танцы с ивентами? Когда понадобилось такое, я просто скопировал функционал unbound column из cxGrid. Да, наследовать пришлось 5-6 классов, зато и фильтры прикрутил сразу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 16:57 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
AX-Class, Вспомнил, почему DX сами не ввели. Некоторые фичи (например, перетягивание мышкой узлов по парентам) перестают адекватно работать. Но они или не нужны, или их можно победить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2018, 17:34 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
AX-ClassЗачем нужны эти танцы с ивентами? Для удобства. Чтобы редактирование было в один щелчок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2018, 11:25 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11, Я говорю о наследнике cxTreeList, с добавленным функционалом. Представим, если вы юзаете ивенты и в проекте cxTreeList-ов >=2. Вам придется писать контроллер, который будет цепляться через ивенты к разным cxTreeList-ам. Потом выяснится, что ивенты нужны еще для чего-то. И контроллер должен будет еще конкатенцией ивентов рулить. Вообщем, на голом месте усложняем себе код и жизнь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2018, 16:36 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
ma1tusX11кто-то уже такое делал 15 лет велосипеду В общем, я сделал с помощью доп. memDataSet дополнительную колонку. Но это неудобно, т.к. теряется половина встроенного в дерево функционала и его приходится реализовывать самому. Надеюсь, в будущих версиях, разработчики додумаются добавить функционал (свойство), благодаря которым можно будет отмечать ветки, чтобы при этом не затрагивать дочерние. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2018, 13:22 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#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. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2018, 14:29 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
DimaBr, А как ты делаешь такие GIF ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2018, 14:35 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Valery_B, наверное что-то вроде Camtasia? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2018, 14:39 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
DimaBr, т.е. разработчика всего-то пару строк кода исправить можно было бы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2018, 14:41 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
X11DimaBr, т.е. разработчика всего-то пару строк кода исправить можно было бы? Заремить движение галки вверх и вниз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2018, 14:44 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
Valery_BDimaBr, А как ты делаешь такие GIF ? LICEcap ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2018, 14:44 |
|
||
|
Как в cxTreeList отмечать без подчиненных узлов?
|
|||
|---|---|---|---|
|
#18+
DimaBr Код: pascal 1. 2. всё скопировал, ошибок нет, но и проблема не ушла поставил точки останова - не попадает на них ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2018, 11:43 |
|
||
|
|

start [/forum/topic.php?all=1&fid=58&tid=2040392]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
204ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
100ms |
get tp. blocked users: |
1ms |
| others: | 260ms |
| total: | 611ms |

| 0 / 0 |
