diff --git a/VERSIONS.md b/VERSIONS.md index 0813fc10e..62379e98e 100644 --- a/VERSIONS.md +++ b/VERSIONS.md @@ -6,8 +6,8 @@ **Изменения** -* #305 Включить историю изменений (платформенную) для задач, спринтов, вопросы ответы, спринты, выпуск релиза, ввод факта по задачам, проекты Спасибо @7OH - +* #305 Включить историю изменений (платформенную) для задач, спринтов, вопросы ответы, спринты, выпуск релиза, ввод факта по задачам, проекты. Спасибо @7OH +* #327 Кнопка добавления факта работ прямо из канбан доски. Спасибо @7OH **Выпущена версия 2024.04.07.0 (Обновление от 07.04.2024)** diff --git a/src/cf/CommonTemplates/узСловарьПоУмолчанию/Ext/Template.xml b/src/cf/CommonTemplates/узСловарьПоУмолчанию/Ext/Template.xml index f89c287f7..f4657f58b 100644 --- a/src/cf/CommonTemplates/узСловарьПоУмолчанию/Ext/Template.xml +++ b/src/cf/CommonTemplates/узСловарьПоУмолчанию/Ext/Template.xml @@ -6348,10 +6348,69 @@ + + 103 + + + + 16 + + + ru + 103 + + + + + + + 13 + + + + + 15 + + + ru + Обработка.узКанбанДоска.ФормаДинамическая + + + + + + + 14 + + + ru + Добавить факт работ + + + + + + + 11 + + + ru + Add jobs fact + + + + + + + 17 + + + + true 18 - 103 - 103 + 104 + 104 Solid diff --git a/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form.xml b/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form.xml index 564a5cc50..90c3eab98 100644 --- a/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form.xml +++ b/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form.xml @@ -1018,5 +1018,24 @@ СохранитьТекущийВариантВсемКоманда + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Добавить факт работ</v8:content> + </v8:item> + + + + ru + Добавить факт работ + + + + StdPicture.ScheduledJob + true + + КомандаДобавитьФактРабот + \ No newline at end of file diff --git a/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl b/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl index 417d0ed41..949961b30 100644 --- a/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl +++ b/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl @@ -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