diff --git a/VERSIONS.md b/VERSIONS.md
index ef117b203..1ce336d57 100644
--- a/VERSIONS.md
+++ b/VERSIONS.md
@@ -5,6 +5,7 @@
**Выпущена версия 1.0.5.ххх (Обновление от хх.хх.2021)**
**Изменения**
+* #304 Метки (Ярлыки) Labels в задачи (новый механизм 1с "Множественные характеристики") (https://wonderland.v8.1c.ru/blog/vozmozhnost-raboty-s-mnozhestvennymi-kharakteristikami/)
* #295 При записи задачи в которой есть закладка код выдается ошибка 8.3.20.1549. Спасибо @Badya67
* #289 Добавить кнопку "Полноэкранный режим" для закладки "Таблица". Спасибо @Badya67
* #249 При добавлении префикса ИБ ошибка. Спасибо @Badya67
diff --git a/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml b/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml
index ae10ad0cd..5fcce9cf6 100644
--- a/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml
+++ b/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml
@@ -162,6 +162,29 @@
+
+
+
+ ru
+ Группа метки
+
+
+
+
+ ru
+ Метки
+
+
+
+
+
+
+
@@ -325,27 +348,6 @@
false
-
-
-
-
- ru
- Группа метки
-
-
-
-
- ru
- Метки
-
-
-
-
@@ -3452,6 +3454,17 @@
v8ui:FormattedString
+
+
+
+ ru
+ Свойство метка задачи
+
+
+
+ cfg:ChartOfCharacteristicTypesRef.узДопРеквизитыЗадачМножественные
+
+
diff --git a/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form/Module.bsl b/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form/Module.bsl
index 75d4fe129..f1409f7cb 100644
--- a/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form/Module.bsl
+++ b/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form/Module.bsl
@@ -9,6 +9,10 @@
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
+ Свойство_МеткаЗадачи = Справочники.узКонстанты.ПолучитьЗначениеКонстанты(
+ "Свойство_МеткаЗадачи",
+ Тип("ПланВидовХарактеристикСсылка.узДопРеквизитыЗадачМножественные"), , Истина, Истина);
+
//+ УрянскийД 2020-06-22 (начало)
ОбновлениеИнформационнойБазы.ПроверитьОбъектОбработан(Объект, ЭтотОбъект);
//- УрянскийД 2020-06-22 (окончание)
@@ -61,7 +65,7 @@
//+ #104 Дзеса Ігор (capitoshko) 08.10.2018
УстановитьПараметрОтбораПоУчетуЗадач();
//- #104 Дзеса Ігор (capitoshko) 08.10.2018
-
+
ДобавитьМеткиНаФорму();
ОбновитьОтображениеМетокЗадачи();
@@ -783,7 +787,7 @@
КнопкаФормы.АвтоМаксимальнаяШирина = Истина;
КнопкаФормы.ЦветФона = МеткаСсылка.ЦветФонаМетки.Получить();
КнопкаФормы.ЦветТекста = МеткаСсылка.ЦветТекстаМетки.Получить();
- КнопкаФормы.Шрифт = Новый Шрифт("@Arial Unicode MS", 8, Ложь);
+ КнопкаФормы.Шрифт = ШрифтыСтиля.узМеткиЗадачШрифт;
КнопкаФормы.Видимость = Ложь;
Если ВыбранныеМеткиЗадач.Найти(МеткаСсылка) <> Неопределено Тогда
@@ -2036,6 +2040,10 @@
Для Каждого СтрокаДопРеквизитыМножественные Из Объект.ДопРеквизитыМножественные Цикл
+ Если СтрокаДопРеквизитыМножественные.Свойство <> Свойство_МеткаЗадачи Тогда
+ Продолжить;
+ КонецЕсли;
+
МеткиЗадачи.Добавить(СтрокаДопРеквизитыМножественные.Значение);
КонецЦикла;
@@ -2051,6 +2059,52 @@
Возврат;
Конецесли;
+ МеткиСписок = РезультатЗакрытия;
+
+ СтрокиКУдалению = Новый Массив();
+
+ Для Каждого ЭлСпискаМетки Из МеткиСписок Цикл
+
+ МеткаСсылка = ЭлСпискаМетки.Значение;
+
+ ЕстьМеткаВОбъекте = Ложь;
+
+ Для Каждого СтрокаДопРеквизитыМножественные Из Объект.ДопРеквизитыМножественные Цикл
+
+ МеткаВОбъекте = СтрокаДопРеквизитыМножественные.Значение;
+
+ Если СтрокаДопРеквизитыМножественные.Свойство <> Свойство_МеткаЗадачи Тогда
+ Продолжить;
+ КонецЕсли;
+
+ Если МеткаВОбъекте <> МеткаСсылка Тогда
+ Продолжить;
+ КонецЕсли;
+
+ ЕстьМеткаВОбъекте = Истина;
+
+ Если НЕ ЭлСпискаМетки.Пометка Тогда
+ СтрокиКУдалению.Добавить(СтрокаДопРеквизитыМножественные);
+ КонецЕсли;
+
+ КонецЦикла;
+
+ Если ЭлСпискаМетки.Пометка
+ И НЕ ЕстьМеткаВОбъекте Тогда
+
+ СтрокаДопРеквизитыМножественные = Объект.ДопРеквизитыМножественные.Добавить();
+ СтрокаДопРеквизитыМножественные.Свойство = Свойство_МеткаЗадачи;
+ СтрокаДопРеквизитыМножественные.КлючСтроки = "" + Новый УникальныйИдентификатор;
+ СтрокаДопРеквизитыМножественные.Значение = МеткаСсылка;
+
+ КонецЕсли;
+
+ КонецЦикла;
+
+ Для Каждого СтрокаКУдалению Из СтрокиКУдалению Цикл
+ Объект.ДопРеквизитыМножественные.Удалить(СтрокаКУдалению);
+ КонецЦикла;
+
ОбновитьВидимостьКомандаМетки();
ОбновитьОтображениеМетокЗадачи();
diff --git a/src/cf/Catalogs/узМеткиЗадач/Forms/ФормаМетки/Ext/Form.xml b/src/cf/Catalogs/узМеткиЗадач/Forms/ФормаМетки/Ext/Form.xml
index 25a5b5df3..74f36057d 100644
--- a/src/cf/Catalogs/узМеткиЗадач/Forms/ФормаМетки/Ext/Form.xml
+++ b/src/cf/Catalogs/узМеткиЗадач/Forms/ФормаМетки/Ext/Form.xml
@@ -109,17 +109,6 @@
-
-
-
- ru
- Задача объект
-
-
-
- cfg:CatalogObject.узЗадачи
-
-
diff --git a/src/cf/Catalogs/узМеткиЗадач/Forms/ФормаМетки/Ext/Form/Module.bsl b/src/cf/Catalogs/узМеткиЗадач/Forms/ФормаМетки/Ext/Form/Module.bsl
index 14400b3c6..d9475eb6c 100644
--- a/src/cf/Catalogs/узМеткиЗадач/Forms/ФормаМетки/Ext/Form/Module.bsl
+++ b/src/cf/Catalogs/узМеткиЗадач/Forms/ФормаМетки/Ext/Form/Module.bsl
@@ -3,11 +3,7 @@
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
-
- Свойство_МеткаЗадачи = Справочники.узКонстанты.ПолучитьЗначениеКонстанты(
- "Свойство_МеткаЗадачи",
- Тип("ПланВидовХарактеристикСсылка.узДопРеквизитыЗадачМножественные"), , Истина, Истина);
-
+
ДобавитьМеткиНаФорму();
УстановитьВидимостьДоступность();
@@ -33,50 +29,8 @@
&НаКлиенте
Процедура КомандаОК(Команда)
-
- ОбъектФормыВладельца = ЭтотОбъект.ВладелецФормы.Объект;
-
- СтрокиКУдалению = Новый Массив();
-
- Для Каждого ЭлСпискаМетки Из МеткиСписок Цикл
- МеткаСсылка = ЭлСпискаМетки.Значение;
-
- ЕстьМеткаВОбъекте = Ложь;
-
- Для Каждого СтрокаДопРеквизитыМножественные Из ОбъектФормыВладельца.ДопРеквизитыМножественные Цикл
-
- МеткаВОбъекте = СтрокаДопРеквизитыМножественные.Значение;
-
- Если МеткаВОбъекте <> МеткаСсылка Тогда
- Продолжить;
- КонецЕсли;
-
- ЕстьМеткаВОбъекте = Истина;
-
- Если НЕ ЭлСпискаМетки.Пометка Тогда
- СтрокиКУдалению.Добавить(СтрокаДопРеквизитыМножественные);
- КонецЕсли;
-
- КонецЦикла;
-
- Если ЭлСпискаМетки.Пометка
- И НЕ ЕстьМеткаВОбъекте Тогда
-
- СтрокаДопРеквизитыМножественные = ОбъектФормыВладельца.ДопРеквизитыМножественные.Добавить();
- СтрокаДопРеквизитыМножественные.Свойство = Свойство_МеткаЗадачи;
- СтрокаДопРеквизитыМножественные.КлючСтроки = "" + Новый УникальныйИдентификатор;
- СтрокаДопРеквизитыМножественные.Значение = МеткаСсылка;
-
- КонецЕсли;
-
- КонецЦикла;
-
- Для Каждого СтрокаКУдалению Из СтрокиКУдалению Цикл
- ОбъектФормыВладельца.ДопРеквизитыМножественные.Удалить(СтрокаКУдалению);
- КонецЦикла;
-
- Закрыть(Истина);
+ Закрыть(МеткиСписок);
КонецПроцедуры
@@ -130,7 +84,7 @@
КнопкаФормы.АвтоМаксимальнаяШирина = Истина;
КнопкаФормы.ЦветФона = МеткаСсылка.ЦветФонаМетки.Получить();
КнопкаФормы.ЦветТекста = МеткаСсылка.ЦветТекстаМетки.Получить();
- КнопкаФормы.Шрифт = Новый Шрифт("@Arial Unicode MS", 8, Ложь);
+ КнопкаФормы.Шрифт = ШрифтыСтиля.узМеткиЗадачШрифт;
КнопкаФормы.Пометка = Ложь;
Если МеткаВыбрана Тогда
diff --git a/src/cf/CommonModules/узОбновлениеИнформационнойБазы/Ext/Module.bsl b/src/cf/CommonModules/узОбновлениеИнформационнойБазы/Ext/Module.bsl
index f4af5ec37..566a17f57 100644
--- a/src/cf/CommonModules/узОбновлениеИнформационнойБазы/Ext/Module.bsl
+++ b/src/cf/CommonModules/узОбновлениеИнформационнойБазы/Ext/Module.bsl
@@ -320,6 +320,13 @@
Обработчик.ОбщиеДанные = Истина;
Обработчик.Комментарий = "Обновление на версию 1.0.5.015";
+ Обработчик = Обработчики.Добавить();
+ Обработчик.НачальноеЗаполнение = Ложь;
+ Обработчик.Версия = "1.0.5.016";
+ Обработчик.Процедура = "узОбновлениеИнформационнойБазы.ОбновлениеНаВерсию_1_0_5_016";
+ Обработчик.ОбщиеДанные = Истина;
+ Обработчик.Комментарий = "Обновление на версию 1.0.5.016";
+
КонецПроцедуры
Процедура ПередОбновлениемИнформационнойБазы() Экспорт
КонецПроцедуры
@@ -1194,7 +1201,78 @@
ПеренестиКодВСодержаниеТекстКод();
ЗаполнитьРеквизитПоказыватьТаблицу();
-КонецПроцедуры
+КонецПроцедуры
+
+Процедура ОбновлениеНаВерсию_1_0_5_016() Экспорт
+
+ ТипБулево = Тип("Булево");
+
+ Свойство_МеткаЗадачи = Справочники.узКонстанты.ПолучитьЗначениеКонстанты(
+ "Свойство_МеткаЗадачи",
+ Тип("ПланВидовХарактеристикСсылка.узДопРеквизитыЗадачМножественные"));
+
+ Если Свойство_МеткаЗадачи = Неопределено Тогда
+
+ ПВХОбъект = ПланыВидовХарактеристик.узДопРеквизитыЗадачМножественные.СоздатьЭлемент();
+ ПВХОбъект.Наименование = "Метка";
+ ПВХОбъект.ТипЗначения = Новый ОписаниеТипов("СправочникСсылка.узМеткиЗадач");
+ ПВХОбъект.Множественный = Истина;
+ ПВХОбъект.Записать();
+
+ Справочники.узКонстанты.УстановитьЗначениеКонстанты("Свойство_МеткаЗадачи", ПВХОбъект.Ссылка);
+
+ КонецЕсли;
+
+ // BSLLS:StyleElementConstructors-off
+
+ Если Справочники.узМеткиЗадач.НайтиПоНаименованию("Новая фича") = Неопределено Тогда
+ СпрОбъект = Справочники.узМеткиЗадач.СоздатьЭлемент();
+ СпрОбъект.Наименование = "Новая фича";
+ СпрОбъект.РеквизитДопУпорядочивания = 1;
+ СпрОбъект.ЦветФонаМетки = Новый Цвет(224, 255, 255);
+ СпрОбъект.ЦветТекстаМетки = Новый Цвет(0, 150, 70);
+ СпрОбъект.Записать();
+ КонецЕсли;
+
+ Если Справочники.узМеткиЗадач.НайтиПоНаименованию("Ошибка") = Неопределено Тогда
+ СпрОбъект = Справочники.узМеткиЗадач.СоздатьЭлемент();
+ СпрОбъект.Наименование = "Ошибка";
+ СпрОбъект.РеквизитДопУпорядочивания = 2;
+ СпрОбъект.ЦветФонаМетки = Новый Цвет(255, 200, 200);
+ СпрОбъект.ЦветТекстаМетки = Новый Цвет(255, 0, 0);
+ СпрОбъект.Записать();
+ КонецЕсли;
+
+ Если Справочники.узМеткиЗадач.НайтиПоНаименованию("Дубль") = Неопределено Тогда
+ СпрОбъект = Справочники.узМеткиЗадач.СоздатьЭлемент();
+ СпрОбъект.Наименование = "Дубль";
+ СпрОбъект.РеквизитДопУпорядочивания = 3;
+ СпрОбъект.ЦветФонаМетки = Новый Цвет(172, 195, 207);
+ СпрОбъект.ЦветТекстаМетки = Новый Цвет(255, 255, 255);
+ СпрОбъект.Записать();
+ КонецЕсли;
+
+ Если Справочники.узМеткиЗадач.НайтиПоНаименованию("Вопрос") = Неопределено Тогда
+ СпрОбъект = Справочники.узМеткиЗадач.СоздатьЭлемент();
+ СпрОбъект.Наименование = "Вопрос";
+ СпрОбъект.РеквизитДопУпорядочивания = 4;
+ СпрОбъект.ЦветФонаМетки = Новый Цвет(238, 130, 238);
+ СпрОбъект.ЦветТекстаМетки = Новый Цвет(255, 255, 255);
+ СпрОбъект.Записать();
+ КонецЕсли;
+
+ Если Справочники.узМеткиЗадач.НайтиПоНаименованию("Требуется помощь") = Неопределено Тогда
+ СпрОбъект = Справочники.узМеткиЗадач.СоздатьЭлемент();
+ СпрОбъект.Наименование = "Требуется помощь";
+ СпрОбъект.РеквизитДопУпорядочивания = 5;
+ СпрОбъект.ЦветФонаМетки = Новый Цвет(238, 130, 238);
+ СпрОбъект.ЦветТекстаМетки = Новый Цвет(255, 255, 255);
+ СпрОбъект.Записать();
+ КонецЕсли;
+
+ // BSLLS:StyleElementConstructors-on
+
+КонецПроцедуры
Процедура ПеренестиКодВСодержаниеТекстКод() Экспорт
@@ -1855,261 +1933,3 @@
КонецПроцедуры
-//#Область ПрограммныйИнтерфейс
-
-//#Область ДляВызоваИзДругихПодсистем
-
-//////////////////////////////////////////////////////////////////////////////////
-//// Сведения о библиотеке (или конфигурации).
-
-//// См. ОбновлениеИнформационнойБазыБСП.ПриДобавленииПодсистемы.
-//Процедура ПриДобавленииПодсистемы(Описание) Экспорт
-//
-// Описание.Имя = "УправлениеЗадачами";
-// Описание.Версия = "1.1.0.1";
-// Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
-//
-// // Требуется библиотека стандартных подсистем.
-// Описание.ТребуемыеПодсистемы.Добавить("СтандартныеПодсистемы");
-//
-//КонецПроцедуры
-
-//////////////////////////////////////////////////////////////////////////////////
-//// Обработчики обновления информационной базы.
-
-//// См. ОбновлениеИнформационнойБазыБСП.ПриДобавленииОбработчиковОбновления.
-//Процедура ПриДобавленииОбработчиковОбновления(Обработчики) Экспорт
-//
-// // Обработчики, выполняемые при заполнении пустой ИБ.
-// //
-//
-// Обработчик = Обработчики.Добавить();
-// Обработчик.НачальноеЗаполнение = Истина;
-// Обработчик.Процедура = "узОбновлениеИнформационнойБазы.ПервыйЗапуск";
-//
-// // Обработчики оперативного обновления.
-// //
-//
-//
-// // Обработчики отложенного обновления.
-// //
-//
-// УправлениеДоступом.ДобавитьОбработчикОбновленияДляВключенияУниверсальногоОграничения("1.1.0.1", Обработчики);
-//
-//КонецПроцедуры
-
-//// См. ОбновлениеИнформационнойБазыБСП.ПередОбновлениемИнформационнойБазы.
-//Процедура ПередОбновлениемИнформационнойБазы() Экспорт
-//
-//КонецПроцедуры
-
-//// См. ОбновлениеИнформационнойБазыБСП.ПослеОбновленияИнформационнойБазы.
-//Процедура ПослеОбновленияИнформационнойБазы(Знач ПредыдущаяВерсия, Знач ТекущаяВерсия,
-// Знач ВыполненныеОбработчики, ВыводитьОписаниеОбновлений, МонопольныйРежим) Экспорт
-//
-//КонецПроцедуры
-
-//// См. ОбновлениеИнформационнойБазыБСП.ПриПодготовкеМакетаОписанияОбновлений.
-//Процедура ПриПодготовкеМакетаОписанияОбновлений(Знач Макет) Экспорт
-//
-//КонецПроцедуры
-
-//// См. ОбновлениеИнформационнойБазыБСП.ПриОпределенииРежимаОбновленияДанных.
-//Процедура ПриОпределенииРежимаОбновленияДанных(РежимОбновленияДанных, СтандартнаяОбработка) Экспорт
-//
-//КонецПроцедуры
-
-//// См. ОбновлениеИнформационнойБазыБСП.ПриДобавленииОбработчиковПереходаСДругойПрограммы.
-//Процедура ПриДобавленииОбработчиковПереходаСДругойПрограммы(Обработчики) Экспорт
-//
-//КонецПроцедуры
-
-//// См. ОбновлениеИнформационнойБазыБСП.ПриЗавершенииПереходаСДругойПрограммы.
-//Процедура ПриЗавершенииПереходаСДругойПрограммы(ПредыдущееИмяКонфигурации, ПредыдущаяВерсияКонфигурации, Параметры) Экспорт
-//
-//КонецПроцедуры
-
-//#КонецОбласти
-
-//#КонецОбласти
-
-//#Область СлужебныеПроцедурыИФункции
-
-//////////////////////////////////////////////////////////////////////////////////
-//// Заполнение пустой ИБ
-
-//Процедура ПервыйЗапуск() Экспорт
-//
-// ЗаполнитьКонстантыПоУмолчанию();
-//
-// ЗаполнитьСвойстваВидовКонтактнойИнформации();
-//
-// ЗаполнитьПредопределенныеВидыСтатусовЗадач();
-// ЗаполнитьПредопределенныеСтатусыЗадач();
-// ЗаполнитьПредопределенныеВариантыВажностиЗадач();
-// ЗаполнитьПредопределенныеГруппыТекущихДел();
-//
-// РегистрыСведений.узСловарь.ЗаполнитьСловарьПоУмолчанию();
-// РегистрыСведений.узПроксиСерверы.ЗаполнитьНастройкамиПоУмолчанию();
-//
-//КонецПроцедуры
-
-//Процедура ЗаполнитьКонстантыПоУмолчанию()
-//
-// ЗначенияПоУмолчанию = Новый Структура;
-// // Текущие дела
-// ЗначенияПоУмолчанию.Вставить("ОтключитьВозможностьСозданиеРегламентныхТекущихДел", Ложь);
-// // Задачи
-// ЗначенияПоУмолчанию.Вставить("СтатусЗадачиПоУмолчанию", Справочники.узСтатусыЗадачи.Зарегистрирована);
-// // Телеграмм
-// ЗначенияПоУмолчанию.Вставить("ТелеграммИспользоватьЗаменуСимволовВДругуюКодировку", Истина);
-// ЗначенияПоУмолчанию.Вставить("ТелеграммИспользоватьПроксиДляОтправки", Ложь);
-//
-// Для каждого Константа Из ЗначенияПоУмолчанию Цикл
-// Справочники.узКонстанты.УстановитьЗначениеКонстанты(Константа.Ключ, Константа.Значение);
-// КонецЦикла;
-//
-// Константы.ИспользоватьНапоминанияПользователя.Установить(Истина);
-//
-// ОбновитьПовторноИспользуемыеЗначения();
-//
-//КонецПроцедуры
-
-//Процедура ЗаполнитьСвойстваВидовКонтактнойИнформации()
-//
-// // Контактная информация справочника "Заказчики"
-// ГруппаКонтактнойИнформации = УправлениеКонтактнойИнформацией.ПараметрыГруппыВидаКонтактнойИнформации();
-// ГруппаКонтактнойИнформации.Имя = "СправочникузКонтрагенты";
-// ГруппаКонтактнойИнформации.Наименование = НСтр("ru='Контактная информация справочника ""Заказчики""'");
-//
-// Группа = УправлениеКонтактнойИнформацией.УстановитьСвойстваГруппыВидаКонтактнойИнформации(ГруппаКонтактнойИнформации);
-//
-// Вид = УправлениеКонтактнойИнформацией.ПараметрыВидаКонтактнойИнформации(Перечисления.ТипыКонтактнойИнформации.АдресЭлектроннойПочты);
-// Вид.Имя = "узEmailКонтрагенты";
-// Вид.Группа = Группа;
-// Вид.Порядок = 1;
-// Вид.МожноИзменятьСпособРедактирования = Истина;
-// Вид.НастройкиПроверки.ПроверятьКорректность = Истина;
-// УправлениеКонтактнойИнформацией.УстановитьСвойстваВидаКонтактнойИнформации(Вид);
-//
-// Вид = УправлениеКонтактнойИнформацией.ПараметрыВидаКонтактнойИнформации(Перечисления.ТипыКонтактнойИнформации.Телефон);
-// Вид.Имя = "узТелефонКонтрагенты";
-// Вид.Группа = Группа;
-// Вид.Порядок = 2;
-// Вид.МожноИзменятьСпособРедактирования = Истина;
-// УправлениеКонтактнойИнформацией.УстановитьСвойстваВидаКонтактнойИнформации(Вид);
-//
-//КонецПроцедуры
-
-//Процедура ЗаполнитьПредопределенныеВидыСтатусовЗадач()
-
-// Объект = Справочники.узВидыСтатусов.Backlog.ПолучитьОбъект();
-// Объект.Записать();
-//
-// Объект = Справочники.узВидыСтатусов.ВРаботе.ПолучитьОбъект();
-// Объект.Записать();
-//
-// Объект = Справочники.узВидыСтатусов.Готово.ПолучитьОбъект();
-// Объект.Записать();
-//
-//КонецПроцедуры
-
-//Процедура ЗаполнитьПредопределенныеСтатусыЗадач()
-
-// Объект = Справочники.узСтатусыЗадачи.Отменена.ПолучитьОбъект();
-// Объект.ВидСтатуса = Справочники.узВидыСтатусов.Backlog;
-// Объект.ВидимостьПоУмолчанию = Ложь;
-// Объект.Записать();
-//
-// Объект = Справочники.узСтатусыЗадачи.Backlog.ПолучитьОбъект();
-// Объект.ВидСтатуса = Справочники.узВидыСтатусов.Backlog;
-// Объект.ВидимостьПоУмолчанию = Истина;
-// Объект.Записать();
-//
-// Объект = Справочники.узСтатусыЗадачи.Отложена.ПолучитьОбъект();
-// Объект.ВидСтатуса = Справочники.узВидыСтатусов.Backlog;
-// Объект.ВидимостьПоУмолчанию = Ложь;
-// Объект.Записать();
-//
-// Объект = Справочники.узСтатусыЗадачи.Зарегистрирована.ПолучитьОбъект();
-// Объект.ВидСтатуса = Справочники.узВидыСтатусов.Backlog;
-// Объект.ВидимостьПоУмолчанию = Истина;
-// Объект.Записать();
-//
-// Объект = Справочники.узСтатусыЗадачи.ОжидаетОтвета.ПолучитьОбъект();
-// Объект.ВидСтатуса = Справочники.узВидыСтатусов.ВРаботе;
-// Объект.ВидимостьПоУмолчанию = Истина;
-// Объект.Записать();
-//
-// Объект = Справочники.узСтатусыЗадачи.ВПроцессеВыполнения.ПолучитьОбъект();
-// Объект.ВидСтатуса = Справочники.узВидыСтатусов.ВРаботе;
-// Объект.ВидимостьПоУмолчанию = Истина;
-// Объект.Записать();
-//
-// Объект = Справочники.узСтатусыЗадачи.НаТестированииПоказПользователям.ПолучитьОбъект();
-// Объект.ВидСтатуса = Справочники.узВидыСтатусов.ВРаботе;
-// Объект.ВидимостьПоУмолчанию = Истина;
-// Объект.Записать();
-//
-// Объект = Справочники.узСтатусыЗадачи.ЗапросНаДобавление.ПолучитьОбъект();
-// Объект.ВидСтатуса = Справочники.узВидыСтатусов.ВРаботе;
-// Объект.ВидимостьПоУмолчанию = Ложь;
-// Объект.Записать();
-//
-// Объект = Справочники.узСтатусыЗадачи.КПереносуВРабочую.ПолучитьОбъект();
-// Объект.ВидСтатуса = Справочники.узВидыСтатусов.ВРаботе;
-// Объект.ВидимостьПоУмолчанию = Ложь;
-// Объект.Записать();
-//
-// Объект = Справочники.узСтатусыЗадачи.Готово.ПолучитьОбъект();
-// Объект.ВидСтатуса = Справочники.узВидыСтатусов.Готово;
-// Объект.ВидимостьПоУмолчанию = Истина;
-// Объект.Записать();
-//
-// Объект = Справочники.узСтатусыЗадачи.Архив.ПолучитьОбъект();
-// Объект.ВидСтатуса = Справочники.узВидыСтатусов.Готово;
-// Объект.ВидимостьПоУмолчанию = Ложь;
-// Объект.Записать();
-//
-//КонецПроцедуры
-
-//Процедура ЗаполнитьПредопределенныеВариантыВажностиЗадач()
-//
-// Объект = Справочники.узВариантыВажностиЗадачи.Высокая.ПолучитьОбъект();
-// Объект.ВариантВажностиВзаимодействия = Перечисления.ВариантыВажностиВзаимодействия.Высокая;
-// Объект.Записать();
-//
-// Объект = Справочники.узВариантыВажностиЗадачи.Обычная.ПолучитьОбъект();
-// Объект.ВариантВажностиВзаимодействия = Перечисления.ВариантыВажностиВзаимодействия.Обычная;
-// Объект.Записать();
-//
-// Объект = Справочники.узВариантыВажностиЗадачи.Низкая.ПолучитьОбъект();
-// Объект.ВариантВажностиВзаимодействия = Перечисления.ВариантыВажностиВзаимодействия.Низкая;
-// Объект.Записать();
-//
-//КонецПроцедуры
-
-//Процедура ЗаполнитьПредопределенныеГруппыТекущихДел()
-//
-// Объект = Справочники.узГруппыТекущихДел.Сегодня.ПолучитьОбъект();
-// Объект.Порядок = 1;
-// Объект.Записать();
-//
-// Объект = Справочники.узГруппыТекущихДел.НаНеделе.ПолучитьОбъект();
-// Объект.Порядок = 2;
-// Объект.Записать();
-//
-// Объект = Справочники.узГруппыТекущихДел.Позже.ПолучитьОбъект();
-// Объект.Порядок = 3;
-// Объект.Записать();
-//
-// Объект = Справочники.узГруппыТекущихДел.Регламентное.ПолучитьОбъект();
-// Объект.Порядок = 4;
-// Объект.Записать();
-//
-//КонецПроцедуры
-
-//////////////////////////////////////////////////////////////////////////////////
-//// Обновление ИБ
-
-//#КонецОбласти
diff --git a/src/cf/Configuration.xml b/src/cf/Configuration.xml
index 7938a0350..4674a4feb 100644
--- a/src/cf/Configuration.xml
+++ b/src/cf/Configuration.xml
@@ -291,6 +291,7 @@
узКанбанДоскаЦветСветлоЗеленый
узЦветЧерный
узКанбанДоскаШрифтЖирный
+ узМеткиЗадачШрифт
GoogleMaps
Skype
БыстрыеНастройкиОтчета
diff --git a/src/cf/Enums/узВидыСобытий.xml b/src/cf/Enums/узВидыСобытий.xml
index c0e7f1880..5c4154c42 100644
--- a/src/cf/Enums/узВидыСобытий.xml
+++ b/src/cf/Enums/узВидыСобытий.xml
@@ -314,6 +314,30 @@
+
+
+ ДобавленаМетка
+
+
+ ru
+ Добавлена метка
+
+
+
+
+
+
+
+ УбранаМетка
+
+
+ ru
+ Убрана метка
+
+
+
+
+
\ No newline at end of file
diff --git a/src/cf/StyleItems/узМеткиЗадачШрифт.xml b/src/cf/StyleItems/узМеткиЗадачШрифт.xml
new file mode 100644
index 000000000..748ab0369
--- /dev/null
+++ b/src/cf/StyleItems/узМеткиЗадачШрифт.xml
@@ -0,0 +1,17 @@
+
+
+
+
+ узМеткиЗадачШрифт
+
+
+ ru
+ Метки задач шрифт
+
+
+
+ Font
+
+
+
+
\ No newline at end of file