Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];

Вниз

Отображение содержимого Грида или помогите разобраться   Найти похожие ветки 

 
Юрец   (2005-02-10 14:02) [0]

Есть реальная задача (я не гружу терминами, а перевел все на спиртное) :-)
Есть, например, пацаны: Юрец, Ярик, Серега
Период времени употребления- неделя
Для каждого есть таблица употребления по дням (0 - нет, 1 - да)

       | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
--------+---+---+---+---+---+---+---+
Пиво    | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
--------+---+---+---+---+---+---+---+
Водка   | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
--------+---+---+---+---+---+---+---+
Коньяк  | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
--------+---+---+---+---+---+---+---+

Вопросы:
1. Я организовал общую таблицу такой структуры:

Юрец | Пиво   | 1 | 0 | 0 |...| 0 |
Юрец | Водка  | 1 | 0 | 1 |...| 0 |
Юрец | Коньяк | 1 | 1 | 0 |...| 0 |

и т.д.

Поставлена задача отобразить всё эту трахемудию в виде сетки,
но показывать не 1 или 0, а тупо закрашивать ячейку.
Попробовал DBGrid1,не выходит, зарисовывает строки но никак не
ячейки. Потом одно дело отобразить - друго дело отредактировать
или добавить запись.
Посоветуйте как лучьше все это представить, редактить и т.д.
стандартными компонентами.

2. Мож по структуре таблиц наворотил ?


 
Sergey13 ©   (2005-02-10 14:06) [1]

2 Юрец   (10.02.05 14:02)
>2. Мож по структуре таблиц наворотил ?
Похоже на то.

>Для каждого есть таблица употребления по дням
А если пацанов еще подойдет?

>Период времени употребления- неделя
А если не уложатся в неделю?


 
Ega23 ©   (2005-02-10 14:41) [2]

трёхмерный запрос...
Я в своё время такое сделал через генерацию дин. запроса:
Пацаны left join Пиво left join Водка left join Коньяк


 
ЮЮ ©   (2005-02-11 03:53) [3]

>Попробовал DBGrid1,не выходит, зарисовывает строки но никак не
ячейки.

Странно, т.к. DrawData[Columnn]Cell - для рисования ячейки, а не строки(записи). Проблема рисования ячеек DBGrida возникает на форуме по нескольку раз в неделю.

>Потом одно дело отобразить - друго дело отредактировать
или добавить запись.
И в чем проблема? Редактирование происходмт-то не в гриде, а во встроенном в него окне редактирования, где ты увидишь 0 или 1, а при выходе из окна редактирования увмдишь окрашенную или нет ячейку



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

Форум: "Базы";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.042 c
14-1108748490
Knoxville
2005-02-18 20:41
2005.03.13
Как из картинки с текстом сделать просто текст?


9-1103183278
Grant
2004-12-16 10:47
2005.03.13
3dmax


1-1109423217
Толян
2005-02-26 16:06
2005.03.13
клиент сервер по базе данных


3-1106895363
Бульбаш
2005-01-28 09:56
2005.03.13
Сохранение текущего значения при работе с кэшем


1-1109581838
Vasek
2005-02-28 12:10
2005.03.13
Координаты выделенной ячейки в DBGridEh





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский