|
|
|
График выполнения работы
|
|||
|---|---|---|---|
|
#18+
Народ, нужна ваша помощь, сижу и не знаю с чего начать в каком направлении развивать. Вообщем есть табличка, в строках указаны объекты на которых ведутся работы. Рассмотрим одну строку, следующая колонка после названия объекта идет тип работы(4 типа) на объекте, а следующая колонка дата начала работ. Потом идут колонки с этапами работ, т.е. в колонках проставляются даты фактически проведенных работ. Вот теперь вопрос, нужно чтобы в зависимости от типа проводимых работ на объекте каждая фактическая дата этапа проверялась с шаблоном соответствующему ну допустип 1 типу проводимых работ, ну например на все провсе есть 1 месяц и каждый этап разбит на дни. Так вот нужно, если фактическая дата еще не стоит или стоит но просрочена, то эта дата подсвечивалась красным или желтым если осталось пару дней до наступления просрочки. Да и таких строк(объектов) много, порядка 20-30. В каком направлении это все делать? Помогите кто чем может, буду благодарен, с меня пиво. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 11:42 |
|
||
|
График выполнения работы
|
|||
|---|---|---|---|
|
#18+
Так какие проблемы? Я так понимаю, что под гордым словом табличка понимается Excel? 1. Сканируются все строки таблицы (цикл For или While) 2. Для каждой строки: 2.1. Определяется тип работ из второй колонки. 2.2. Для каждого типа строится своя обработка (Select Case или отдельная процедурка) 2.2.1 Перебираются все оставшиеся колонки 2.2.1.1. Сравнивается дата из текущей ячейки (или с текущим днем, если дата не указана) с датой начала работ+срок начала требуцемого этапа. 2.2.1.2. Если дата просрочена, закрашиваем ячейку в красный цвет. 2.2.1.3. Если дата на подходе, закрашиваем ячейку в желтый цвет. В принципе это будет работать даже если это и не Excel. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 12:32 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=240&tid=2164249]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 248ms |
| total: | 392ms |

| 0 / 0 |
