|
|
|
DbGrid объединение ячеек
|
|||
|---|---|---|---|
|
#18+
Существует ли в природе DBGrid, который позволяет объединять ячейки как на картинке? Или, возможно, можно стандартный как-нибудь заставить? Только не DevExpress. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 16:18 |
|
||
|
DbGrid объединение ячеек
|
|||
|---|---|---|---|
|
#18+
Любой грид, который позволяет рисовать самому. + VirtualTreeView ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 16:27 |
|
||
|
DbGrid объединение ячеек
|
|||
|---|---|---|---|
|
#18+
wadman Любой грид, который позволяет рисовать самому. + VirtualTreeView DB Grid, я не хочу сам изобретать велосипед, заполняя его данными и реализуя этот функционал с нуля... Обычный DBGrid позволяет рисовать самому, но как проконтролировать порядок отрисовки рядом? Я же не могу быть уверенным что метод отрисовки всегда вызывается от первого ряда и последовательно до последнего. Или могу? Ну и отрисовку линий они всё равно за собой оставляют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 16:30 |
|
||
|
DbGrid объединение ячеек
|
|||
|---|---|---|---|
|
#18+
alekcvp Это не объединение ячеек, а вертикальное их расположение в одной строке. EhLib, TDBGridEh, умеет такое: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 16:41 |
|
||
|
DbGrid объединение ячеек
|
|||
|---|---|---|---|
|
#18+
alekcvp Или могу? Если речь про сортировку, то всё в руках программиста. Если речь именно про следование по записям при отрисовке, то грид ползает по буферу вроде в 1000 записей. В этих пределах есть какие-то гарантии, если влезть во всю внутреннюю кухню и может даже можно управлять этим размером, если вдруг 1000 будет мало. Но это глубоко придется копать. Это больше смахивает на группировку (да, в DX). Или скрытие повторяющихся значений. Такое только в отчетах встречал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 16:44 |
|
||
|
DbGrid объединение ячеек
|
|||
|---|---|---|---|
|
#18+
ъъъъъ Нет, на вашей картинке именно что поле БД расположено вертикально, а на моей по-факту данные такие: Код: plaintext 1. 2. Просто во второй строчке не отрисовывается часть данных, совпадающая с предыдущей строкой. wadman Или скрытие повторяющихся значений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 16:47 |
|
||
|
DbGrid объединение ячеек
|
|||
|---|---|---|---|
|
#18+
Как в итоге выяснилось, DBGridEh и такое тоже умеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 17:46 |
|
||
|
DbGrid объединение ячеек
|
|||
|---|---|---|---|
|
#18+
alekcvp не отрисовывается часть данных, совпадающая с предыдущей строкой. Ну ё моё. И картинка у тебя не соответствует описанию, и описание не соответствует тому, что ты на самом деле хотел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 17:56 |
|
||
|
DbGrid объединение ячеек
|
|||
|---|---|---|---|
|
#18+
ъъъъъ alekcvp не отрисовывается часть данных, совпадающая с предыдущей строкой. Ну ё моё. И картинка у тебя не соответствует описанию, и описание не соответствует тому, что ты на самом деле хотел. Картинка 1-в-1 как то что я хотел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 19:14 |
|
||
|
DbGrid объединение ячеек
|
|||
|---|---|---|---|
|
#18+
alekcvp, - вот так - правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 19:40 |
|
||
|
DbGrid объединение ячеек
|
|||
|---|---|---|---|
|
#18+
ъъъъъ, Ага ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 20:23 |
|
||
|
DbGrid объединение ячеек
|
|||
|---|---|---|---|
|
#18+
alekcvp ъъъъъ, Ага В firebird я это в Execute block() сделал. Что у тебя за СУБД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2020, 22:41 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39967931&tid=2038232]: |
0ms |
get settings: |
6ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 224ms |
| total: | 505ms |

| 0 / 0 |
