|
|
|
Как раскрасить DBGrid по условию ?
|
|||
|---|---|---|---|
|
#18+
Может я чего не правильно сказал или неправильно был понят, но раз тема не закрывается попробую еще раз написать "хотелки" (хотелки - не могут быть ТЗ, т.к. ТЗ для программистов должно писаться программистом). Так вот... ДАНО: Сетевой диск, на нем БД MS Access, несколько компов привязаны к ней ADOConneck+ADOQuery, Кто то из пользователей создает задачу/заявку, которая добавляется в таблицу и видна всем другим. При создании, в зависимости от категории создаваемой задачи, при помощи incDay(ДатаСоздания, +Х) устанавливается срок "+Х" до которого создаваемая задача должна быть выполнена/решена. Дата создания и дата выполнения записаны в таблицу. Для понтов таблица раскрашивается пастэльными тонами в зависимости от категории (жалобы-синие, благодарности - зеленые и т.д.) НУНО (хотца): Чтоб строки в таблице окаршивались как и было, но за 5 дней до истечения срока выполнения становились желтыми , за 3 для до окончания срока оранжевыми, а за 1 день или при просрочке - красными. Вот как то так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2018, 21:01 |
|
||
|
Как раскрасить DBGrid по условию ?
|
|||
|---|---|---|---|
|
#18+
1. Топики не закрываются без необходимости (нарушения правил и пр.). Получение автором кода/ответа на вопрос необходимостью не является. 2. Воздержитесь от коверкания, пожалуйста. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2018, 21:10 |
|
||
|
Как раскрасить DBGrid по условию ?
|
|||
|---|---|---|---|
|
#18+
Sensor230Чтоб строки в таблице окаршивались как и было, но за 5 дней до истечения срока выполнения становились желтыми , за 3 для до окончания срока оранжевыми, а за 1 день или при просрочке - красными. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2018, 22:04 |
|
||
|
Как раскрасить DBGrid по условию ?
|
|||
|---|---|---|---|
|
#18+
Это же так просто, Почему то красит всю таблицу в один цвет. Что за один день до окончания срока, что за месяц, полностью вся таблица красная. Может у меня что в настройках не так? и так работают все предложенные варианты. Разноцвета не получается... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2018, 22:41 |
|
||
|
Как раскрасить DBGrid по условию ?
|
|||
|---|---|---|---|
|
#18+
Sensor230Это же так просто, Почему то красит всю таблицу в один цвет. Что за один день до окончания срока, что за месяц, полностью вся таблица красная. Может у меня что в настройках не так? и так работают все предложенные варианты. Разноцвета не получается... Значит d1 и d2 перепутаны ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2018, 22:44 |
|
||
|
Как раскрасить DBGrid по условию ?
|
|||
|---|---|---|---|
|
#18+
Это же так простоSensor230Это же так просто, Почему то красит всю таблицу в один цвет. Что за один день до окончания срока, что за месяц, полностью вся таблица красная. Может у меня что в настройках не так? и так работают все предложенные варианты. Разноцвета не получается... Значит d1 и d2 перепутаны "Значит d1 и d2 перепутаны" - вот так просто раз и все!!! Будешь в Ногинске позвони! С меня рюмка чаю! Оказалось (замыленная) проблема в том, что d1:=(Сегодня), а d2 вместо (СрокИсполнения) присваивалось (Дата) что одно и тоже с разницей в несколько секунд, в итоге получалось что всегда d1-d2=всегда чуть меньше "0". УРА!!! УРА!!! УРА!!! Теперь буду раскрашеным гридом всем в глазах рябить))))) кстати а оренжевого цвета в палитре нет )))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2018, 23:16 |
|
||
|
Как раскрасить DBGrid по условию ?
|
|||
|---|---|---|---|
|
#18+
Sensor230, ты невнятно задаешь вопрос, требуешь float и сравниваешь с целым... и кстати, в " палитре" ЕСТЬ все цвета. Учись ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2018, 23:30 |
|
||
|
Как раскрасить DBGrid по условию ?
|
|||
|---|---|---|---|
|
#18+
Sensor230 кстати а оренжевого цвета в палитре нет )))) Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2018, 08:46 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39702358&tid=2040418]: |
0ms |
get settings: |
7ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
152ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 425ms |

| 0 / 0 |
