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

Вниз

Помогите именно с самой логикой реализации   Найти похожие ветки 

 
Relaxxx ©   (2003-08-14 12:19) [0]

У меня тут такая очень серьезная проблема и я незнаю логически как это осуществить, помогите пожалуйста!!!
У меня есть главная форма на которой список конструкторов и количество дней в месяце, у каждого конструктора есть заказы которые в определенное время начинаються и заканчиваються. Как мне на главной форме это все отобразить я вообще недоганяю.
Вот как я думал делать:
в обработчике онДравКолл я думал делать так
делаю запрос всех заказов активного конструктора и упорядочиваю их по дате.
Перехожу на первый заказ
Дальше смотрю если дата ячейки которая сейчас перерисовываеться больше или равна дате начала заказа и меньшеше или равна дате окончания заказа значит закрасит ячейку, иначе перейти к следующему заказу и так пока не достигну последнего заказа. Потом те же действия с другими конструкторами.
НО ТАК ДЕЛАТЬ НЕЛЬЗЯ, я немогу писать запросы в онДравКолл, пожалуйста дайте идею как это осуществить.думаю саму суть я понятно изложил


 
Mike2 Kouzmine2   (2003-08-14 12:29) [1]

Почитай про мастер-детайл.


 
Bob ©   (2003-08-14 13:24) [2]

Попробуй посмотреть в хелпе метод TCustomDBGrid.DefaultDrawColumnCell


 
Desdechado ©   (2003-08-14 13:44) [3]

1. список конструкторов читаешь сразу
2. на событие qryConstructor.afterscroll цепляешь чтение всего, что относится к конструктору
3. на прорисовку грида grid.ondrawcolumncell цепляешь проверку правильности и отрисовку просроченных


 
АлексейК   (2003-08-14 13:46) [4]

Посмотри как делают другие.



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

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

Наверх




Память: 0.47 MB
Время: 0.018 c
14-10896
Dmk
2003-08-17 14:41
2003.09.04
Net messanger


7-11001
_mandrake_
2003-06-19 15:45
2003.09.04
как отловить собщение завершения работы windows?


14-10909
ДедушкаКо
2003-08-18 11:39
2003.09.04
уже опохмелился и пойду,наверное, домой


3-10608
Vadim_aka
2003-08-13 16:23
2003.09.04
Как парсировать ТХТ файл в БД InterBase.


6-10856
Alien
2003-06-24 15:42
2003.09.04
TServerSocket.Socket.SendBuf/ReceiveBuf