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

@capitoshko исправление по спринтам, хранение в табличной части.

This commit is contained in:
Anton Ivanov 2018-10-03 13:51:38 +03:00
parent 6872eaa678
commit 55a0700fde
2 changed files with 25 additions and 6 deletions
src/cf
DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form
Reports/узОтчетПоЗадачам/Templates/ОсновнаяСхемаКомпоновкиДанных/Ext

@ -851,9 +851,9 @@
пЗадачаСсылка = ЭлМассиваЗадач;
НомерЗадачи = Формат(пЗадачаСсылка.Код,"ЧГ=0");
Если ЭтоДобавление Тогда
Если пЗадачаСсылка.Спринт <> пСпринт Тогда
Если пЗадачаСсылка.Удалить_Спринт <> пСпринт Тогда
ЗадачаОбъект = пЗадачаСсылка.ПолучитьОбъект();
ЗадачаОбъект.Спринт = пСпринт;
ЗадачаОбъект.Удалить_Спринт = пСпринт;
ЗадачаОбъект.Записать();
МассивСообщений.Добавить("Добавлена"
+" в спринт ["+пСпринт+"] "
@ -864,10 +864,10 @@
+" задача [#"+НомерЗадачи+" "+пЗадачаСсылка+"]");
Конецесли;
ИначеЕсли ЭтоУдаление Тогда
пСпринт = пЗадачаСсылка.Спринт;
пСпринт = пЗадачаСсылка.Удалить_Спринт;
Если ЗначениеЗаполнено(пСпринт) Тогда
ЗадачаОбъект = пЗадачаСсылка.ПолучитьОбъект();
ЗадачаОбъект.Спринт = Неопределено;
ЗадачаОбъект.Удалить_Спринт = Неопределено;
ЗадачаОбъект.Записать();
МассивСообщений.Добавить("Убрана"
+" из спринта ["+пСпринт+"] "
@ -1328,7 +1328,7 @@
НужныйЦвет = Задача.ЦветЗадачи.Получить();
Конецесли;
ИначеЕсли ВидПриоритета = пВидыПриоритетаЦвета.Спринт Тогда
НужныйЦвет = Задача.Спринт.ЦветСпринта.Получить();
НужныйЦвет = Задача.Удалить_Спринт.ЦветСпринта.Получить();
ИначеЕсли ВидПриоритета = пВидыПриоритетаЦвета.ОсновнаяЗадача Тогда
НужныйЦвет = Задача.ОсновнаяЗадача.ЦветЗадачи.Получить();
ИначеЕсли ВидПриоритета = пВидыПриоритетаЦвета.Важность Тогда

@ -138,7 +138,7 @@
узЗадачи.Статус.ВидСтатуса КАК ВидСтатуса,
узЗадачи.Статус,
узЗадачи.Конфигурация,
узЗадачи.Спринт,
ЕСТЬNULL(узСпринтыЗадачСрезПоследних.Спринт, ЗНАЧЕНИЕ(Справочник.узСпринты.ПустаяСсылка)) КАК Спринт,
узЗадачи.Важность,
узЗадачи.ОсновнаяЗадача,
узЗадачи.РеквизитДопУпорядочивания,
@ -153,6 +153,8 @@
узЗадачи.ЧасыКОплате
ИЗ
Справочник.узЗадачи КАК узЗадачи
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.узСпринтыЗадач.СрезПоследних КАК узСпринтыЗадачСрезПоследних
ПО узЗадачи.Ссылка = узСпринтыЗадачСрезПоследних.Задача
ГДЕ
узЗадачи.ПоказыватьВОтчетахИКанбанДоске</query>
</dataSet>
@ -172,6 +174,23 @@
<dataPath>ЧасыФакт</dataPath>
<expression>Сумма(ЧасыФакт)</expression>
</totalField>
<parameter>
<name>Период</name>
<title xsi:type="v8:LocalStringType">
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Период</v8:content>
</v8:item>
</title>
<valueType>
<v8:Type>xs:dateTime</v8:Type>
<v8:DateQualifiers>
<v8:DateFractions>DateTime</v8:DateFractions>
</v8:DateQualifiers>
</valueType>
<value xsi:type="xs:dateTime">0001-01-01T00:00:00</value>
<useRestriction>true</useRestriction>
</parameter>
<settingsVariant>
<dcsset:name>Основной</dcsset:name>
<dcsset:presentation xsi:type="v8:LocalStringType">