1
0
mirror of https://github.com/BlizD/Tasks.git synced 2025-03-19 21:07:53 +02:00

№142 Буфер для задач до срока. Делим его по процентам. Оформление цветом

This commit is contained in:
Anton Ivanov 2017-02-18 15:21:05 +03:00
parent 2e301f7fb4
commit 3846a350b3

View File

@ -175,6 +175,8 @@
ВЫБОР
КОГДА узЗадачи.СрокИсполнения = ДАТАВРЕМЯ(1, 1, 1)
ТОГДА 0
КОГДА узЗадачи.ДатаВыполнения <> ДАТАВРЕМЯ(1, 1, 1)
ТОГДА ВЫРАЗИТЬ(РАЗНОСТЬДАТ(узЗадачи.ДатаСоздания, узЗадачи.ДатаВыполнения, СЕКУНДА) / РАЗНОСТЬДАТ(узЗадачи.ДатаСоздания, узЗадачи.СрокИсполнения, СЕКУНДА) * 100 КАК ЧИСЛО(15, 2))
ИНАЧЕ ВЫРАЗИТЬ(РАЗНОСТЬДАТ(узЗадачи.ДатаСоздания, &ТекущаяДата, СЕКУНДА) / РАЗНОСТЬДАТ(узЗадачи.ДатаСоздания, узЗадачи.СрокИсполнения, СЕКУНДА) * 100 КАК ЧИСЛО(15, 2))
КОНЕЦ КАК БуферПроцент,
узЗадачи.ИзмененЦветПоУмолчанию КАК ИзмененЦветПоУмолчанию
@ -192,7 +194,7 @@
ВТОтборЗадачПоНаблюдателю)
ИНАЧЕ ИСТИНА
КОНЕЦ
И узЗадачи.Статус В (&МассивВыбранныхСтатусовКолонок)
И узЗадачи.Статус В(&МассивВыбранныхСтатусовКолонок)
;
////////////////////////////////////////////////////////////////////////////////
@ -219,21 +221,22 @@
КОГДА ВТРезультат.Важность = ЗНАЧЕНИЕ(Справочник.узВариантыВажностиЗадачи.Высокая)
ТОГДА 2
КОГДА ВТРезультат.Важность = ЗНАЧЕНИЕ(Справочник.узВариантыВажностиЗадачи.Обычная)
ТОГДА
ВЫБОР КОГДА ВТРезультат.БуферПроцент < 30 Тогда
4
КОГДА 30 <=ВТРезультат.БуферПроцент И ВТРезультат.БуферПроцент < 60 Тогда
3
КОГДА 60 <=ВТРезультат.БуферПроцент И ВТРезультат.БуферПроцент < 100 Тогда
2
КОГДА 100 <=ВТРезультат.БуферПроцент Тогда
1
КОНЕЦ
ТОГДА ВЫБОР
КОГДА ВТРезультат.БуферПроцент < 30
ТОГДА 4
КОГДА 30 <= ВТРезультат.БуферПроцент
И ВТРезультат.БуферПроцент < 60
ТОГДА 3
КОГДА 60 <= ВТРезультат.БуферПроцент
И ВТРезультат.БуферПроцент < 100
ТОГДА 2
КОГДА 100 <= ВТРезультат.БуферПроцент
ТОГДА 1
КОНЕЦ
КОГДА ВТРезультат.Важность = ЗНАЧЕНИЕ(Справочник.узВариантыВажностиЗадачи.Низкая)
ТОГДА 10
ИНАЧЕ 4
КОНЕЦ КАК ЦветДляЗадачиЧисло,
ВТРезультат.БуферПроцент КАК БуферПроцент,
ВТРезультат.ИзмененЦветПоУмолчанию КАК ИзмененЦветПоУмолчанию
ИЗ