Всем привет. Уперся рогом, не пойму как решить.
Опишу задачу.
Есть центр, в который сдает залы в почасовую аренду. Сейчас учет ведется в Excel в столбцах - залы, в строках часы. Один месяц - один лист. Бронирование зала арендатором отображается объединением ячеек столбца (сколько часов - столько ячеек) В ячейке пишется: ФИО (или организация) Время начала аренды, время окончания, название мероприятия и требующееся дополнительное оборудование).
В целом администратора все устраивает в текущей ситуации, за исключением сложностей с хоть какой-то статистикой.
Замена на Access как-то не очень устраивает - слишком привязались к простоте графического оформления в Excel
Как в Delphi решить вопрос отображения одного дня не с помощью StringGrid, но чтобы по процессу работы это походило на Эксельку (Мышой выделили "ячейки", объединил)
Если извращаться над StringGrid черз OnDrawCell так как пишут многие товарисчи в статьях, получаются побочные эффекты (например, перестает работать RangeSelect)
Может я немного сумбурно вопрос ставлю, но вот пока так получилось
Опишу задачу.
Есть центр, в который сдает залы в почасовую аренду. Сейчас учет ведется в Excel в столбцах - залы, в строках часы. Один месяц - один лист. Бронирование зала арендатором отображается объединением ячеек столбца (сколько часов - столько ячеек) В ячейке пишется: ФИО (или организация) Время начала аренды, время окончания, название мероприятия и требующееся дополнительное оборудование).
В целом администратора все устраивает в текущей ситуации, за исключением сложностей с хоть какой-то статистикой.
Замена на Access как-то не очень устраивает - слишком привязались к простоте графического оформления в Excel
Как в Delphi решить вопрос отображения одного дня не с помощью StringGrid, но чтобы по процессу работы это походило на Эксельку (Мышой выделили "ячейки", объединил)
Если извращаться над StringGrid черз OnDrawCell так как пишут многие товарисчи в статьях, получаются побочные эффекты (например, перестает работать RangeSelect)
Может я немного сумбурно вопрос ставлю, но вот пока так получилось