1
0
mirror of https://github.com/BlizD/Tasks.git synced 2025-03-17 20:58:01 +02:00

#115 Добавить статус "Запрос на добавление"

This commit is contained in:
Anton Ivanov 2016-12-06 13:01:55 +03:00
parent 4b81af6970
commit 7fb210dddd
7 changed files with 267 additions and 11 deletions

View File

@ -24,6 +24,12 @@
<Description>Готово</Description>
<IsFolder>false</IsFolder>
</Item>
<Item id="3fd0056c-85e9-4aad-9e31-6c0773339ea7">
<Name>ЗапросНаДобавление</Name>
<Code>00000000010</Code>
<Description>Запрос на добавление</Description>
<IsFolder>false</IsFolder>
</Item>
<Item id="c26543bd-4aea-4833-9896-c17e879cd678">
<Name>Зарегистрирована</Name>
<Code>00000000004</Code>

View File

@ -1,6 +1,6 @@
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
Описание.Имя = "УправлениеЗадачами";
Описание.Версия = "1.0.1.010";
Описание.Версия = "1.0.1.011";
// Требуется библиотека стандартных подсистем.
Описание.ТребуемыеПодсистемы.Добавить("СтандартныеПодсистемы");
КонецПроцедуры
@ -20,6 +20,13 @@
Обработчик.ОбщиеДанные = Истина;
Обработчик.Комментарий = "Обновление на версию 1.0.1.008";
Обработчик = Обработчики.Добавить();
Обработчик.Версия = "1.0.1.011";
Обработчик.НачальноеЗаполнение = Ложь;
Обработчик.Процедура = "узОбновлениеИнформационнойБазы.ОбновлениеНаВерсию_1_0_1_011";
Обработчик.ОбщиеДанные = Истина;
Обработчик.Комментарий = "Обновление на версию 1.0.1.011";
КонецПроцедуры
Процедура ПередОбновлениемИнформационнойБазы() Экспорт
КонецПроцедуры
@ -41,6 +48,32 @@
УправлениеСвойствами.УстановитьПараметрыНабораСвойств("Справочник_узЗадачи", ДопПараметры);
КонецПроцедуры
Процедура ОбновлениеНаВерсию_1_0_1_011() Экспорт
СтатусыЗадачи_ЗапросНаДобавление = Справочники.узСтатусыЗадачи.ЗапросНаДобавление;
СпрОбъект = СтатусыЗадачи_ЗапросНаДобавление.ПолучитьОбъект();
СпрОбъект.Записать();
ТЗНастройки = Новый ТаблицаЗначений();
ТЗНастройки.Колонки.Добавить("СтатусЗадачи");
ТЗНастройки.Колонки.Добавить("ВидСтатуса");
ТЗНастройки.Колонки.Добавить("ВидимостьПоУмолчанию");
ВидСтатуса_Backlog = Справочники.узВидыСтатусов.Backlog;
ВидСтатуса_ВРаботе = Справочники.узВидыСтатусов.ВРаботе;
ВидСтатуса_Готово = Справочники.узВидыСтатусов.Готово;
узДобавитьВТЗНастройки(СтатусыЗадачи_ЗапросНаДобавление,ВидСтатуса_ВРаботе,Ложь,ТЗНастройки);
Для каждого СтрокаТЗНастройки из ТЗНастройки цикл
СпрОбъект = СтрокаТЗНастройки.СтатусЗадачи.ПолучитьОбъект();
СпрОбъект.ВидСтатуса = СтрокаТЗНастройки.ВидСтатуса;
СпрОбъект.ВидимостьПоУмолчанию = СтрокаТЗНастройки.ВидимостьПоУмолчанию;
СпрОбъект.Записать();
Конеццикла;
КонецПроцедуры
Процедура узНачальноеЗаполнение() Экспорт
узДобавитьАдминистраторИБ();
узОбработатьСправочники("узВидыСтатусов");

View File

@ -49,7 +49,7 @@
<xr:Item xsi:type="xr:MDObjectRef">Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</xr:Item>
</DefaultRoles>
<Vendor>Управление задачами</Vendor>
<Version>1.0.1.010</Version>
<Version>1.0.1.011</Version>
<UpdateCatalogAddress/>
<IncludeHelpInContents>false</IncludeHelpInContents>
<UseManagedFormInOrdinaryApplication>false</UseManagedFormInOrdinaryApplication>

View File

@ -1121,6 +1121,200 @@
</Table>
</ChildItems>
</UsualGroup>
<UsualGroup name="ГруппаЗапросНаДобавление" id="646">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Запрос на добавление</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Группа в процессе выполнения</v8:content>
</v8:item>
</ToolTip>
<ExtendedTooltip name="ГруппаЗапросНаДобавлениеРасширеннаяПодсказка" id="647"/>
<ChildItems>
<Table name="ТЧЗадачиЗапросНаДобавление" id="648">
<Representation>List</Representation>
<ChangeRowOrder>false</ChangeRowOrder>
<RowSelectionMode>Row</RowSelectionMode>
<Header>false</Header>
<HorizontalScrollBar>DontUse</HorizontalScrollBar>
<UseAlternationRowColor>true</UseAlternationRowColor>
<AutoInsertNewRow>true</AutoInsertNewRow>
<EnableStartDrag>true</EnableStartDrag>
<EnableDrag>true</EnableDrag>
<DataPath>Объект.ТЧЗадачи</DataPath>
<CommandSet>
<ExcludedCommand>Copy</ExcludedCommand>
<ExcludedCommand>SortListAsc</ExcludedCommand>
<ExcludedCommand>MoveUp</ExcludedCommand>
<ExcludedCommand>CancelSearch</ExcludedCommand>
<ExcludedCommand>OutputList</ExcludedCommand>
<ExcludedCommand>SortListDesc</ExcludedCommand>
<ExcludedCommand>CopyToClipboard</ExcludedCommand>
<ExcludedCommand>ShowRowRearrangement</ExcludedCommand>
<ExcludedCommand>Delete</ExcludedCommand>
<ExcludedCommand>EndEdit</ExcludedCommand>
<ExcludedCommand>Change</ExcludedCommand>
<ExcludedCommand>Find</ExcludedCommand>
<ExcludedCommand>ShowMultipleSelection</ExcludedCommand>
<ExcludedCommand>MoveDown</ExcludedCommand>
</CommandSet>
<RowFilter xsi:nil="true"/>
<ContextMenu name="ТЧЗадачиЗапросНаДобавлениеКонтекстноеМеню" id="649">
<ChildItems>
<Button name="ТЧЗадачиЗапросНаДобавлениеКонтекстноеМенюКомандаДобавитьВСпринт" id="679">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.КомандаДобавитьВСпринт</CommandName>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеКонтекстноеМенюКомандаДобавитьВСпринтРасширеннаяПодсказка" id="680"/>
</Button>
<Button name="ТЧЗадачиЗапросНаДобавлениеКонтекстноеМенюКомандаУбратьИзСпринта" id="681">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.КомандаУбратьИзСпринта</CommandName>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеКонтекстноеМенюКомандаУбратьИзСпринтаРасширеннаяПодсказка" id="682"/>
</Button>
<Button name="ТЧЗадачиЗапросНаДобавлениеКонтекстноеМенюКомандаСледитьЗаЗадачей" id="683">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.КомандаСледитьЗаЗадачей</CommandName>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеКонтекстноеМенюКомандаСледитьЗаЗадачейРасширеннаяПодсказка" id="684"/>
</Button>
<Button name="ТЧЗадачиЗапросНаДобавлениеКонтекстноеМенюКомандаНеСледитьЗаЗадачей" id="685">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.КомандаНеСледитьЗаЗадачей</CommandName>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеКонтекстноеМенюКомандаНеСледитьЗаЗадачейРасширеннаяПодсказка" id="686"/>
</Button>
</ChildItems>
</ContextMenu>
<AutoCommandBar name="ТЧЗадачиЗапросНаДобавлениеКоманднаяПанель" id="650">
<Autofill>false</Autofill>
</AutoCommandBar>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеРасширеннаяПодсказка" id="651"/>
<SearchStringAddition name="ТЧЗадачиЗапросНаДобавлениеСтрокаПоиска" id="652">
<AdditionSource>
<Item>ТЧЗадачиЗапросНаДобавление</Item>
<Type>SearchStringRepresentation</Type>
</AdditionSource>
<ContextMenu name="ТЧЗадачиЗапросНаДобавлениеСтрокаПоискаКонтекстноеМеню" id="653"/>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеСтрокаПоискаРасширеннаяПодсказка" id="654"/>
</SearchStringAddition>
<ViewStatusAddition name="ТЧЗадачиЗапросНаДобавлениеСостояниеПросмотра" id="655">
<AdditionSource>
<Item>ТЧЗадачиЗапросНаДобавление</Item>
<Type>ViewStatusRepresentation</Type>
</AdditionSource>
<ContextMenu name="ТЧЗадачиЗапросНаДобавлениеСостояниеПросмотраКонтекстноеМеню" id="656"/>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеСостояниеПросмотраРасширеннаяПодсказка" id="657"/>
</ViewStatusAddition>
<SearchControlAddition name="ТЧЗадачиЗапросНаДобавлениеУправлениеПоиском" id="658">
<AdditionSource>
<Item>ТЧЗадачиЗапросНаДобавление</Item>
<Type>SearchControl</Type>
</AdditionSource>
<ContextMenu name="ТЧЗадачиЗапросНаДобавлениеУправлениеПоискомКонтекстноеМеню" id="659"/>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеУправлениеПоискомРасширеннаяПодсказка" id="660"/>
</SearchControlAddition>
<Events>
<Event name="Selection">ТЧЗадачиВыбор</Event>
<Event name="BeforeAddRow">ТЧЗадачиПередНачаломДобавления</Event>
<Event name="Drag">ТЧЗадачиПеретаскивание</Event>
<Event name="BeforeRowChange">ТЧЗадачиПередНачаломИзменения</Event>
<Event name="OnActivateCell">ТЧЗадачиПриАктивизацииЯчейки</Event>
</Events>
<ChildItems>
<ColumnGroup name="ТЧЗадачиЗапросНаДобавлениеГруппа" id="661">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>ТЧЗадачи запрос на добавление группа</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>ТЧЗадачи запрос на добавление группа</v8:content>
</v8:item>
</ToolTip>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеГруппаРасширеннаяПодсказка" id="662"/>
<ChildItems>
<ColumnGroup name="ТЧЗадачиЗапросНаДобавлениеГруппа9" id="663">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>ТЧЗадачи запрос на добавление группа9</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>ТЧЗадачи запрос на добавление группа9</v8:content>
</v8:item>
</ToolTip>
<Group>InCell</Group>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеГруппа9РасширеннаяПодсказка" id="664"/>
<ChildItems>
<InputField name="ТЧЗадачиЗапросНаДобавлениеНомерЗадачиПредставление" id="665">
<DataPath>Объект.ТЧЗадачи.НомерЗадачиПредставление</DataPath>
<EditMode>EnterOnInput</EditMode>
<Width>1</Width>
<Font ref="style:NormalTextFont" bold="true" italic="false" underline="false" strikeout="false" kind="StyleItem"/>
<ContextMenu name="ТЧЗадачиЗапросНаДобавлениеНомерЗадачиПредставлениеКонтекстноеМеню" id="666"/>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеНомерЗадачиПредставлениеРасширеннаяПодсказка" id="667"/>
</InputField>
<InputField name="ТЧЗадачиЗапросНаДобавлениеОсновнаяЗадача" id="668">
<DataPath>Объект.ТЧЗадачи.ОсновнаяЗадача</DataPath>
<EditMode>EnterOnInput</EditMode>
<Width>1</Width>
<Font ref="style:NormalTextFont" bold="true" italic="false" underline="false" strikeout="false" kind="StyleItem"/>
<ContextMenu name="ТЧЗадачиЗапросНаДобавлениеОсновнаяЗадачаКонтекстноеМеню" id="669"/>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеОсновнаяЗадачаРасширеннаяПодсказка" id="670"/>
</InputField>
<InputField name="ТЧЗадачиЗапросНаДобавлениеКороткоеИмя" id="671">
<DataPath>Объект.ТЧЗадачи.КороткоеИмя</DataPath>
<EditMode>EnterOnInput</EditMode>
<Width>1</Width>
<Font ref="style:NormalTextFont" bold="true" italic="false" underline="false" strikeout="false" kind="StyleItem"/>
<ContextMenu name="ТЧЗадачиЗапросНаДобавлениеКороткоеИмяКонтекстноеМеню" id="672"/>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеКороткоеИмяРасширеннаяПодсказка" id="673"/>
</InputField>
</ChildItems>
</ColumnGroup>
<ColumnGroup name="ТЧЗадачиЗапросНаДобавлениеГруппа10" id="674">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>ТЧЗадачи запрос на добавление группа10</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>ТЧЗадачи запрос на добавление группа10</v8:content>
</v8:item>
</ToolTip>
<Group>Horizontal</Group>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеГруппа10РасширеннаяПодсказка" id="675"/>
<ChildItems>
<InputField name="ТЧЗадачиЗапросНаДобавлениеЗадача" id="676">
<DataPath>Объект.ТЧЗадачи.Задача</DataPath>
<EditMode>EnterOnInput</EditMode>
<Height>3</Height>
<DropListButton>false</DropListButton>
<OpenButton>false</OpenButton>
<TextEdit>false</TextEdit>
<ContextMenu name="ТЧЗадачиЗапросНаДобавлениеЗадачаКонтекстноеМеню" id="677"/>
<ExtendedTooltip name="ТЧЗадачиЗапросНаДобавлениеЗадачаРасширеннаяПодсказка" id="678"/>
</InputField>
</ChildItems>
</ColumnGroup>
</ChildItems>
</ColumnGroup>
</ChildItems>
</Table>
</ChildItems>
</UsualGroup>
<UsualGroup name="ГруппаНаТестированииПоказПользователям" id="129">
<Title>
<v8:item>
@ -2031,6 +2225,15 @@
<dcsset:item>
<dcsset:field>ТЧЗадачиВПроцессеВыполненияКороткоеИмя</dcsset:field>
</dcsset:item>
<dcsset:item>
<dcsset:field>ТЧЗадачиЗапросНаДобавлениеНомерЗадачиПредставление</dcsset:field>
</dcsset:item>
<dcsset:item>
<dcsset:field>ТЧЗадачиЗапросНаДобавлениеОсновнаяЗадача</dcsset:field>
</dcsset:item>
<dcsset:item>
<dcsset:field>ТЧЗадачиЗапросНаДобавлениеКороткоеИмя</dcsset:field>
</dcsset:item>
<dcsset:item>
<dcsset:field>ТЧЗадачиНаТестированииНомерЗадачиПредставление</dcsset:field>
</dcsset:item>
@ -2156,6 +2359,15 @@
<dcsset:item>
<dcsset:field>ТЧЗадачиАрхивКороткоеИмя</dcsset:field>
</dcsset:item>
<dcsset:item>
<dcsset:field>ТЧЗадачиЗапросНаДобавлениеНомерЗадачиПредставление</dcsset:field>
</dcsset:item>
<dcsset:item>
<dcsset:field>ТЧЗадачиЗапросНаДобавлениеОсновнаяЗадача</dcsset:field>
</dcsset:item>
<dcsset:item>
<dcsset:field>ТЧЗадачиЗапросНаДобавлениеКороткоеИмя</dcsset:field>
</dcsset:item>
</dcsset:selection>
<dcsset:filter>
<dcsset:item xsi:type="dcsset:FilterItemGroup">
@ -2266,6 +2478,15 @@
<dcsset:item>
<dcsset:field>ТЧЗадачиАрхивКороткоеИмя</dcsset:field>
</dcsset:item>
<dcsset:item>
<dcsset:field>ТЧЗадачиЗапросНаДобавлениеНомерЗадачиПредставление</dcsset:field>
</dcsset:item>
<dcsset:item>
<dcsset:field>ТЧЗадачиЗапросНаДобавлениеОсновнаяЗадача</dcsset:field>
</dcsset:item>
<dcsset:item>
<dcsset:field>ТЧЗадачиЗапросНаДобавлениеКороткоеИмя</dcsset:field>
</dcsset:item>
</dcsset:selection>
<dcsset:filter>
<dcsset:item xsi:type="dcsset:FilterItemComparison">

View File

@ -80,6 +80,7 @@
Элементы.ТЧЗадачиВПроцессеВыполнения.ОтборСтрок = Новый ФиксированнаяСтруктура("Статус", ПредопределенноеЗначение("Справочник.узСтатусыЗадачи.ВПроцессеВыполнения"));
Элементы.ТЧЗадачиОжидаетОтвета.ОтборСтрок = Новый ФиксированнаяСтруктура("Статус", ПредопределенноеЗначение("Справочник.узСтатусыЗадачи.ОжидаетОтвета"));
Элементы.ТЧЗадачиНаТестировании.ОтборСтрок = Новый ФиксированнаяСтруктура("Статус", ПредопределенноеЗначение("Справочник.узСтатусыЗадачи.НаТестированииПоказПользователям"));
Элементы.ТЧЗадачиЗапросНаДобавление.ОтборСтрок = Новый ФиксированнаяСтруктура("Статус", ПредопределенноеЗначение("Справочник.узСтатусыЗадачи.ЗапросНаДобавление"));
Элементы.ТЧЗадачиОтложена.ОтборСтрок = Новый ФиксированнаяСтруктура("Статус", ПредопределенноеЗначение("Справочник.узСтатусыЗадачи.Отложена"));
Элементы.ТЧЗадачиГотово.ОтборСтрок = Новый ФиксированнаяСтруктура("Статус", ПредопределенноеЗначение("Справочник.узСтатусыЗадачи.Готово"));
Элементы.ТЧЗадачиАрхив.ОтборСтрок = Новый ФиксированнаяСтруктура("Статус", ПредопределенноеЗначение("Справочник.узСтатусыЗадачи.Архив"));

View File

@ -147,7 +147,7 @@
узЗадачи.РеквизитДопУпорядочивания КАК РеквизитДопУпорядочивания,
узЗадачи.Исполнитель,
узЗадачи.Исполнитель.узКороткоеИмя КАК КороткоеИмя,
узЗадачи.ОсновнаяЗадача.Наименование КАК ОсновнаяЗадачаПредставление,
ПОДСТРОКА(узЗадачи.ОсновнаяЗадача.Наименование,1,100) КАК ОсновнаяЗадачаПредставление,
узЗадачи.СрокИсполнения,
узЗадачи.Конфигурация,
узЗадачи.Спринт,
@ -287,11 +287,6 @@
</dcsset:item>
</dcsset:filter>
<dcsset:dataParameters>
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
<dcscor:use>false</dcscor:use>
<dcscor:parameter>ИспользоватьОтборПоНаблюдателю</dcscor:parameter>
<dcscor:value xsi:type="xs:boolean">false</dcscor:value>
</dcscor:item>
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
<dcscor:use>false</dcscor:use>
<dcscor:parameter>Наблюдатель</dcscor:parameter>

View File

@ -2982,9 +2982,9 @@
<d3p1:fixedVariantMeasure>Day</d3p1:fixedVariantMeasure>
<d3p1:fixedVariantInterval>1</d3p1:fixedVariantInterval>
<d3p1:autoFullInterval>true</d3p1:autoFullInterval>
<d3p1:fullIntervalBegin>2016-12-02T14:00:00</d3p1:fullIntervalBegin>
<d3p1:fullIntervalEnd>2016-12-11T14:59:59</d3p1:fullIntervalEnd>
<d3p1:visualBegin>2016-12-02T14:00:00</d3p1:visualBegin>
<d3p1:fullIntervalBegin>2016-12-06T13:00:00</d3p1:fullIntervalBegin>
<d3p1:fullIntervalEnd>2016-12-15T13:59:59</d3p1:fullIntervalEnd>
<d3p1:visualBegin>2016-12-06T13:00:00</d3p1:visualBegin>
<d3p1:intervalDrawType>Gradient</d3p1:intervalDrawType>
<d3p1:noneVariantChars>3</d3p1:noneVariantChars>
<d3p1:noneVariantMeasure>Day</d3p1:noneVariantMeasure>