|
cxGrid как определить наличие Detail у строк?
|
|||
---|---|---|---|
#18+
Есть cxGrid с двумя View, связь Master – Detail, см. рис. Задача: при наличие в дочерней View данных, у строки основной View, содержащей дочернюю, изменить цвет. Так строка №1 должна изменить цвет, строка №54 не менять. Проблема: как понять, что у строки №1 есть Detail, у строки №54 нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 05:41 |
|
cxGrid как определить наличие Detail у строк?
|
|||
---|---|---|---|
#18+
может пусть БД сама говорит есть дочерние записи или нет, зачем это в гриде анализировать? Я бы даже покричал сакральную фразу про "в гриде данных нет", просто в случае cxgrid это не совсем правда :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 11:27 |
|
cxGrid как определить наличие Detail у строк?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 22:53 |
|
cxGrid как определить наличие Detail у строк?
|
|||
---|---|---|---|
#18+
DimaBr, большое спасибо. Это то, что требовалось. На основе вашего решения сделал свой вариант. Добавил на форму TcxStyleRepository, создал у него стиль cxStyleMasterGrid. Код: pascal 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2022, 08:59 |
|
cxGrid как определить наличие Detail у строк?
|
|||
---|---|---|---|
#18+
Я бы лучше "плюсики" прятал ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2022, 09:53 |
|
cxGrid как определить наличие Detail у строк?
|
|||
---|---|---|---|
#18+
DimaBr, + ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2022, 10:30 |
|
cxGrid как определить наличие Detail у строк?
|
|||
---|---|---|---|
#18+
DimaBr , к сожалению, этого я тоже не знаю. Если не затруднит, дайте, пожалуйста, пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2022, 09:35 |
|
cxGrid как определить наличие Detail у строк?
|
|||
---|---|---|---|
#18+
Если данные по всему Details уже "в гриде", и грид самостоятельно отбирает строки детализации, то достаточно одной галочки MasterView.OptionsView.ExpandButtonsForEmptyDetails := false. Если вы выбираете детализацию запросом (при открытии узла), то необходимо в Мастере иметь колонку, в которой указано имеет ли строка мастера детализацию. тынц ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2022, 10:16 |
|
|
start [/forum/topic.php?fid=58&fpage=3&tid=2036682]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 159ms |
0 / 0 |