Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.04.12;
Скачать: CL | DM;

Вниз

Постоветуйте грид для отображения данных или как покрасить   Найти похожие ветки 

 
девушка   (2008-08-18 10:02) [0]

Добрый день!

Есть следующая структура БД:
Клиенты, Клиентсике Объекты, Подключения Клиентских Объектов.

Клиентские Объекты состоят из: Названия, Адреса и т.д.
Подключения Клиентских Объектов: номер карточки, название подключения, вид подключения и т.д.

У каждого Клиента может быть N Объектов, у Каждого Объекта может быть M подключений.

При открытии карточки Клиента должна выводится следующая информация:

Название Объекта, Адрес Объекта, Номер Карточки Подключения, Название Подключения, Вид Подключения.

Пример выборки:
Объект    | Адрес         |  № карт|  Подключение | Вид
--------------------------------------------------------
ДОМ № 5 | Пр. Мира, 5 |    1       | Подвал          | ГВС
--------------------------------------------------------
ДОМ № 5 | Пр. Мира, 5 |    1       | Подвал          |канализация
--------------------------------------------------------
ДОМ № 5 | Пр. Мира, 5 |    2       | Подвал          | XВС
--------------------------------------------------------
ДОМ № 5 | Пр. Мира, 5 |    2       | Подвал          |канализация
--------------------------------------------------------
ДОМ № 5 | Пр. Мира, 5 |    3       | Подсобка        | XВС
--------------------------------------------------------
ДОМ № 5 | Пр. Мира, 5 |    3       | Подсобка        |канализация
--------------------------------------------------------
Магазин 9| Пр. Мира, 9 |    4       | Санузел         | ХВС
--------------------------------------------------------
Магазин 9| Пр. Мира, 9 |    4       | Санузел         | канализация

и т.д.

Как должно быть в таблице:

бъект    | Адрес         |  № карт|  Подключение | Вид
--------------------------------------------------------
ДОМ № 5 | Пр. Мира, 5 |    1       | Подвал          | ГВС
             |                  |             ----------------------------
             |                  |            | Подвал          |канализация
--------------------------------------------------------
ДОМ № 5 | Пр. Мира, 5 |    2       | Подвал          | XВС
             |                  |              ----------------------------
             |                  |    2       | Подвал          |канализация
             |                  |---------------------------------------
             |                  |    3       | Подсобка         | XВС
             |                  |             ----------------------------
             |                  |    3       | Подсобка        |канализация
--------------------------------------------------------
Магазин 9| Пр. Мира, 9 |    3       | Санузел         | ХВС
             |                  |             |-----------------------------
             |                  |    3       | Санузел         | канализация
и т.д.

Пробую cxGrid (DevExpress) со свойством CellMerging...

Однако, не могу никак прикинуть как сделать "Полосатый" грид. С полосатостью по Подключениям - все нормально, а вот полосатость по  Объекту/Адресу не соображу как сделать...
В общем случае может быть также нечетное кол-во подключений (например, без канализации и т.д.)


 
Sergey13 ©   (2008-08-18 10:43) [1]

> С полосатостью по Подключениям - все нормально, а вот полосатость
> по  Объекту/Адресу не соображу как сделать...

Это уже не полосатость, а пятнистость какая-то получается, ИМХО. 8-)


 
девушка   (2008-08-18 11:46) [2]


> Это уже не полосатость, а пятнистость какая-то получается,
>  ИМХО. 8-)


:) да хоть лохматость!
главное чтоб визаульно можно было различить строки относящиеся к разным Объектам, ато сейчас с этим туго :(


 
Sergey13 ©   (2008-08-18 12:15) [3]

> [2] девушка   (18.08.08 11:46)
> главное чтоб визаульно можно было различить строки относящиеся
> к разным Объектам, ато сейчас с этим туго :(

Для совсем слепых пишешь? Сочувствую.


 
Amoeba ©   (2008-08-18 12:29) [4]

"Разноцветный D B G R I D":
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=168
и обязательно
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=170


 
девушка   (2008-08-18 12:31) [5]


> Для совсем слепых пишешь? Сочувствую.


нет. Но если пользователям придется смотреть на смержиные ячейки, раскрашенные одним и тем же цветом и отделенные чуть видной границей - они ослепнут 100%


 
MsGuns ©   (2008-08-18 14:04) [6]

Сделайте дополнительно сетки для отображения данных "в разрезе" - и все дела



Страницы: 1 вся ветка

Текущий архив: 2009.04.12;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.012 c
15-1234338924
Дмитрий С
2009-02-11 10:55
2009.04.12
Изменение прав доступа NTFS через какой либо COM obj.


3-1219039359
девушка
2008-08-18 10:02
2009.04.12
Постоветуйте грид для отображения данных или как покрасить


15-1234428505
Bless
2009-02-12 11:48
2009.04.12
Вопрос шахматистам.


15-1234482213
bsna
2009-02-13 02:43
2009.04.12
Crystal Reports


15-1234387801
Юрий
2009-02-12 00:30
2009.04.12
С днем рождения ! 12 февраля 2009 четверг