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

Merge branch 'features' into develope

This commit is contained in:
Anton Ivanov 2024-04-20 09:45:29 +03:00
commit 4779f808b6
4 changed files with 123 additions and 6 deletions

View File

@ -6,8 +6,8 @@
**Изменения**
* #305 Включить историю изменений (платформенную) для задач, спринтов, вопросы ответы, спринты, выпуск релиза, ввод факта по задачам, проекты Спасибо @7OH
* #305 Включить историю изменений (платформенную) для задач, спринтов, вопросы ответы, спринты, выпуск релиза, ввод факта по задачам, проекты. Спасибо @7OH
* #327 Кнопка добавления факта работ прямо из канбан доски. Спасибо @7OH
**Выпущена версия 2024.04.07.0 (Обновление от 07.04.2024)**

View File

@ -6348,10 +6348,69 @@
</c>
</row>
</rowsItem>
<rowsItem>
<index>103</index>
<row>
<c>
<c>
<f>16</f>
<tl>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>103</v8:content>
</v8:item>
</tl>
</c>
</c>
<c>
<c>
<f>13</f>
</c>
</c>
<c>
<c>
<f>15</f>
<tl>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Обработка.узКанбанДоска.ФормаДинамическая</v8:content>
</v8:item>
</tl>
</c>
</c>
<c>
<c>
<f>14</f>
<tl>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Добавить факт работ</v8:content>
</v8:item>
</tl>
</c>
</c>
<c>
<c>
<f>11</f>
<tl>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Add jobs fact</v8:content>
</v8:item>
</tl>
</c>
</c>
<c>
<c>
<f>17</f>
</c>
</c>
</row>
</rowsItem>
<templateMode>true</templateMode>
<defaultFormatIndex>18</defaultFormatIndex>
<height>103</height>
<vgRows>103</vgRows>
<height>104</height>
<vgRows>104</vgRows>
<line width="1" gap="false">
<v8ui:style xsi:type="v8ui:SpreadsheetDocumentCellLineType">Solid</v8ui:style>
</line>

View File

@ -1018,5 +1018,24 @@
</Picture>
<Action>СохранитьТекущийВариантВсемКоманда</Action>
</Command>
<Command name="КомандаДобавитьФактРабот" id="16">
<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>
<Picture>
<xr:Ref>StdPicture.ScheduledJob</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<Action>КомандаДобавитьФактРабот</Action>
</Command>
</Commands>
</Form>

View File

@ -302,14 +302,23 @@
МассивКодовСообщений.Добавить(83);//Скопировать комментарий в коде Copy the comment in the code
МассивКодовСообщений.Добавить(96);//Создать файл для задачи на диске
МассивКодовСообщений.Добавить(101);//Открыть папку задачи на диске
// [+] #327 Павлюков С.Ю. 2024-04-11
МассивКодовСообщений.Добавить(103);//Добавить факт работ
// [-] #327 Павлюков С.Ю. 2024-04-11
СтруктураСообщений = РегистрыСведений.узСловарь.ПолучитьСтруктуруСообщений(МассивКодовСообщений);
пКомандаДобавитьВТекущиеДела = пЭлементыФормы.Добавить(ИменаЭлементов.ИмяКомандыДобавитьВТекущиеДела, Тип("КнопкаФормы"), пЭлементТЧЗадачи.КонтекстноеМеню);
пКомандаДобавитьВТекущиеДела.Заголовок=СтруктураСообщений.Текст81;
пКомандаДобавитьВТекущиеДела.ИмяКоманды="КомандаДобавитьВТекущиеДела";
пКомандаДобавитьВТекущиеДела.Отображение = ОтображениеКнопки.КартинкаИТекст;
пКомандаДобавитьВТекущиеДела.Отображение = ОтображениеКнопки.КартинкаИТекст;
// [+] #327 Павлюков С.Ю. 2024-04-11
пКомандаДобавитьФактРабот = пЭлементыФормы.Добавить(ИменаЭлементов.ИмяКомандыДобавитьФактРабот, Тип("КнопкаФормы"), пЭлементТЧЗадачи.КонтекстноеМеню);
пКомандаДобавитьФактРабот.Заголовок = СтруктураСообщений.Текст103;
пКомандаДобавитьФактРабот.ИмяКоманды = "КомандаДобавитьФактРабот";
пКомандаДобавитьФактРабот.Отображение = ОтображениеКнопки.КартинкаИТекст;
// [-] #327 Павлюков С.Ю. 2024-04-11
пКомандаСкопироватьКомментарийВКоде = пЭлементыФормы.Добавить(ИменаЭлементов.ИмяКомандыСкопироватьКомментарийВКоде, Тип("КнопкаФормы"), пЭлементТЧЗадачи.КонтекстноеМеню);
пКомандаСкопироватьКомментарийВКоде.Заголовок=СтруктураСообщений.Текст83;
@ -575,6 +584,9 @@
ИмяКомандыСледитьЗаЗадачей = ИмяКолонки + "_ТЧЗадачи_КомандаСледитьЗаЗадачей";
ИмяКомандыНеСледитьЗаЗадачей = ИмяКолонки + "_ТЧЗадачи_КомандаНеСледитьЗаЗадачей";
ИмяКомандыДобавитьВТекущиеДела = ИмяКолонки + "_ТЧЗадачи_КомандаДобавитьВТекущиеДела";
// [+] #327 Павлюков С.Ю. 2024-04-11
ИмяКомандыДобавитьФактРабот = ИмяКолонки + "_ТЧЗадачи_КомандаДобавитьФактРабот";
// [-] #327 Павлюков С.Ю. 2024-04-11
ИмяКомандыСкопироватьКомментарийВКоде = ИмяКолонки + "_ТЧЗадачи_КомандаСкопироватьКомментарийВКоде";
ИмяКомандыСоздатьФайлДляЗадачиНаДиске = ИмяКолонки + "_ТЧЗадачи_СоздатьФайлДляЗадачиНаДиске";
ИмяКомандыОткрытьПапкуЗадачиНаДиске = ИмяКолонки + "_ТЧЗадачи_ОткрытьПапкуЗадачиНаДиске";
@ -618,6 +630,9 @@
РезультатФункции.Вставить("ИмяКомандыСледитьЗаЗадачей",ИмяКомандыСледитьЗаЗадачей);
РезультатФункции.Вставить("ИмяКомандыНеСледитьЗаЗадачей",ИмяКомандыНеСледитьЗаЗадачей);
РезультатФункции.Вставить("ИмяКомандыДобавитьВТекущиеДела",ИмяКомандыДобавитьВТекущиеДела);
// [+] #327 Павлюков С.Ю. 2024-04-11
РезультатФункции.Вставить("ИмяКомандыДобавитьФактРабот", ИмяКомандыДобавитьФактРабот);
// [-] #327 Павлюков С.Ю. 2024-04-11
РезультатФункции.Вставить("ИмяКомандыСкопироватьКомментарийВКоде",ИмяКомандыСкопироватьКомментарийВКоде);
РезультатФункции.Вставить("ИмяКомандыСоздатьФайлДляЗадачиНаДиске",ИмяКомандыСоздатьФайлДляЗадачиНаДиске);
РезультатФункции.Вставить("ИмяКомандыОткрытьПапкуЗадачиНаДиске",ИмяКомандыОткрытьПапкуЗадачиНаДиске);
@ -1975,3 +1990,27 @@
#КонецОбласти
// [-] #283 Мальков М.В. 2023-01-30
// [+] #327 Павлюков С.Ю. 2024-04-11
&НаКлиенте
Процедура КомандаДобавитьФактРабот(Команда)
#Если ВебКлиент Тогда
ОкноОтображения = Неопределено;
#Иначе
ОкноОтображения = ВариантОткрытияОкна.ОтдельноеОкно;
#КонецЕсли
СтрокаТЧ = Элементы[ИмяАктивнойТЧ].ТекущиеДанные;
Если СтрокаТЧ = Неопределено Тогда
узОбщийМодульСервер.узСообщить("Выберите задачу",82);
Возврат;
КонецЕсли;
ПараметрыФормыузВводФактаПоЗадаче = Новый Структура;
ПараметрыФормыузВводФактаПоЗадаче.Вставить("Задача", СтрокаТЧ.Задача);
ОткрытьФорму("Документ.узВводФактаПоЗадаче.Форма.ФормаДокументаВводСЗадачи",
ПараметрыФормыузВводФактаПоЗадаче, , , ОкноОтображения, , , РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
КонецПроцедуры
// [-] #327 Павлюков С.Ю. 2024-04-11