Метки записи: |
Поставили задачу всегда выводить просроченные задачи в гриде "все задачи", т.к. не пользователи проверяли просроченные задачи в соответствующей вкладке и теряли их из виду.
Вот как я решил эту проблему:
1. В сервисе sq_Task в ветке where - TaskPeriods - TaskDate выставил логические операторы OR
2. В наборе фильтров TaskDate создал еще два набора фильтров TaskDateNew, с логическим оператором AND, и OverDue - с логическим оператором AND
3. В наборе фильтров TaskDateNew я создал фильтр сравнения TaskStartLessThanToDate с условием tbl_Task.StartDate < Parameter: ToDate
4. В наборе фильтров TaskDateNew создал еще один набор фильтров TaskEndFilter - с логическим оператором OR
5. В наборе фильтров TaskEndFilter создал фильтр сравнения TaskDueDateMoreThanStartDate c условием: tbl_Task.DueDate >= Parametr: StartDate
6. Теперь выводим просроченные задачи. В наборе фильтров TaskDate создаем набор фильтров OverdueTasks с логическим оператором AND
7. В наборе фильтров OverdueTasks создаем 2 фильтра сравнения: TimeOverdue (с условием - tbl_Task.DueDate < Parameter: CurrentDay) и NotFinished ( с условием tbl_Task.IsFinish < > Parameter: IsFinish)
Простая манипуляция, но может кому-то пригодится :)
| snimok-2011-12-05_141419.png | 157.24 кб |
| Пн | Вт | Ср | Чт | Пт | Сб | Вс |
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||
| Пн | Вт | Ср | Чт | Пт | Сб | Вс |
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||
|
|
On-line курс "Функциональные возможности BPMonline" | |
|
|
Создание конфигураций на базе Terrasoft XRM | |
|
|
Online курс по функциональности и внедрению Terrasoft XRM | |
|
|
On-line курс "Создание конфигураций на базе BPMonline" | |
|
|
Практический мастер-класс по разработке и внедрению бизнес-процессов | |
|
|
Функциональные возможности и Бизнес-внедрение Terrasoft XRM |
|
|
Функциональные возможности Terrasoft XRM | |
|
|
On-line курс "Функциональные возможности BPMonline" | |
|
|
Создание конфигураций на базе Terrasoft XRM | |
|
|
Online курс по функциональности и внедрению Terrasoft XRM | |
|
|
On-line курс "Создание конфигураций на базе BPMonline" |