-
Нужно закрасить строки в таблице в зависимости от содержания двух ячеек, делаю так
if dmGrafik.spInDse.FieldValues['p_val']<dmGrafik.spInDse.FieldValues['p_val'] then ACanvas.Canvas.Brush.Color := clGreen else ACanvas.Canvas.Brush.Color := clRed;
В итоге у меня закрашивается вся таблица, подозреваю что при прорисовке курсор в кверике не перемещается. Вопрос такой, как проанализировать содержание ячеек при прорисовке текущей строки ?
-
ты их и так уже анализируешь
-
а в событие ничего не приходит, откуда можно было бы узнать текущее значение?
-
> В итоге у меня закрашивается вся таблица
А что, должна не вся?
ЗЫ М.б. потренироваться на обычном TDBGrid'е, прежде, чем переходить на перегруженные функционалом ворованные компоненты?
-
Johnmen © - некогда тренероваться, мне надо в этом компоненте сделать.
-
"Корректно оформляйте заголовок ветки, который должен кратко отражать суть вопроса"
|