Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как в cxTreeList отмечать без подчиненных узлов? / 25 сообщений из 56, страница 1 из 3
02.05.2018, 10:12
    #39638896
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
Есть дерево TcxDBTreeList. Можно ли менять состояние чекбоксов так, чтобы не влиять на дочерние и на родительские узлы?
Есть такая встроенная возможность или придётся программировать?
...
Рейтинг: 0 / 0
02.05.2018, 10:27
    #39638903
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
Колонка с чекбоксом
...
Рейтинг: 0 / 0
02.05.2018, 10:46
    #39638910
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
В смысле? Свою отдельную добавлять?
Тогда придётся много переделывать :(
...
Рейтинг: 0 / 0
02.05.2018, 12:46
    #39638955
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
X11В смысле? Свою отдельную добавлять?
Тогда придётся много переделывать :(
Всё правильно. Ради извращенских решений надо страдать.
...
Рейтинг: 0 / 0
02.05.2018, 12:51
    #39638956
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
Никакого изврата не вижу в этом.
Когда-то давно покупал компоненты FibExTree, так там это было искаропки.
...
Рейтинг: 0 / 0
02.05.2018, 13:07
    #39638964
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
X11,

Колонка с галочкой -- куда уж проще-то? Прямо из коробки, в три клика (создать колонку, выставить проперти в чекбокс, указать поле в датасете -- если нет в базе, то можно и обычное кастомное добавить). Ставится галка только на текущей записи, игнорирует дочерние/родительские.
...
Рейтинг: 0 / 0
02.05.2018, 13:22
    #39638970
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
Не проблема создать колонку. Проблема - потом переделывать обработку. Много форм, много деревьев в проекте.
...
Рейтинг: 0 / 0
02.05.2018, 15:06
    #39639005
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
X11Не проблема создать колонку. Проблема - потом переделывать обработку. Много форм, много деревьев в проекте.
один раз написать процедуру обработки, а потом её вызывать, когда надо, с указанием дерева.
Или сделать форму-предок, в которой это уже всё будет,
и деревянные формы наследовать уже от неё
...
Рейтинг: 0 / 0
02.05.2018, 16:36
    #39639029
Dimonka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
defecatorX11Не проблема создать колонку. Проблема - потом переделывать обработку. Много форм, много деревьев в проекте....
Или сделать форму-предок, в которой это уже всё будет,
и деревянные формы наследовать уже от неёТолько не форму, а фрейм.
...
Рейтинг: 0 / 0
02.05.2018, 16:43
    #39639035
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
Нет, пока что не хочу добавлять колонку.
...
Рейтинг: 0 / 0
02.05.2018, 20:58
    #39639086
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
Dimonkadefecatorпропущено...
...
Или сделать форму-предок, в которой это уже всё будет,
и деревянные формы наследовать уже от неёТолько не форму, а фрейм.
глюкавый фрейм не нужен
...
Рейтинг: 0 / 0
04.05.2018, 14:51
    #39640094
Hammer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
X11,
cxTl курил?
...
Рейтинг: 0 / 0
04.05.2018, 15:44
    #39640152
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
Нет ещё.
Я подумал, что кто-то уже такое делал и не придётся свой лисапед изобретать.
...
Рейтинг: 0 / 0
04.05.2018, 15:46
    #39640154
Hammer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
X11,
Лисапед отставить.
cxTl курить до просветления
...
Рейтинг: 0 / 0
04.05.2018, 16:06
    #39640168
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
Hammer,

точно, надо исходники девок поменять, т.к. в проекте лень переделывать код.
...
Рейтинг: 0 / 0
04.05.2018, 16:17
    #39640177
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
JaDiт.к. в проекте лень переделывать код.

знать бы как :)
...
Рейтинг: 0 / 0
04.05.2018, 16:30
    #39640189
Hammer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
JaDiточно, надо исходники девок поменять, т.к. в проекте лень переделывать код.
Стоять, бояться ...
Это где это таку бяку предлагал?

X11,
Направление вроде дал. Мне хватило 10 минут
...
Рейтинг: 0 / 0
04.05.2018, 16:31
    #39640190
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
X11,

Решение было еще в самом первом посте -- колонка с чекбоксом. Очень просто. Есть даже вот такое извращение с фейковой колонкой и хранением выделенных значений в стороннем месте (читай, без доп поля в датасете): 15296483
...
Рейтинг: 0 / 0
07.05.2018, 09:35
    #39641211
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
JaDiРешение было еще в самом первом посте -- колонка с чекбоксом. Очень просто.

Да, это если делать с нуля, переделывать не хочется, боюсь, что-то где-то забуду доделать/переделать и через время полезут ошибки, проект старый.
...
Рейтинг: 0 / 0
27.07.2018, 08:36
    #39679979
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
JaDiКолонка с чекбоксом
Дерево привязано к НД.
К TcxDBTreeList добавил колонку, которая без привязки к НД. Дереву разрешил редактирование.
Но в колонке не получается включить чекбокс.
ЧЯДНТ.
...
Рейтинг: 0 / 0
27.07.2018, 09:09
    #39679995
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
X11JaDiКолонка с чекбоксом
Дерево привязано к НД.
К TcxDBTreeList добавил колонку, которая без привязки к НД. Дереву разрешил редактирование.
Но в колонке не получается включить чекбокс.
ЧЯДНТ.надо выставить проперти для этого поля,
там где указывается, какие значения соответствуют Checked, Unchecked

не помню, как они называются, но найти просто
...
Рейтинг: 0 / 0
27.07.2018, 09:10
    #39679997
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
во, нашёл

Код: pascal
1.
2.
3.
          Properties.ValueChecked = '1'
          Properties.ValueGrayed = '-1'
          Properties.ValueUnchecked = '0'
...
Рейтинг: 0 / 0
27.07.2018, 09:37
    #39680009
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
defecatorнадо выставить проперти для этого поля,
там где указывается, какие значения соответствуют Checked, Unchecked

Ну само собой

...
Рейтинг: 0 / 0
27.07.2018, 09:38
    #39680010
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
defecatorво, нашёл

Код: pascal
1.
2.
3.
          Properties.ValueChecked = '1'
          Properties.ValueGrayed = '-1'
          Properties.ValueUnchecked = '0'



именно текстовые значения?
...
Рейтинг: 0 / 0
27.07.2018, 09:43
    #39680014
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в cxTreeList отмечать без подчиненных узлов?
Не помогает. Всё равно при щелчке на чекбоксы ничего не происходит.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как в cxTreeList отмечать без подчиненных узлов? / 25 сообщений из 56, страница 1 из 3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]