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

#304 Добавить Метки (Ярлыки) Labels в задачи (новый механизм 1с "Множественные характеристики")

This commit is contained in:
Anton Ivanov 2022-12-29 12:50:40 +03:00
parent 23704efa16
commit 48fbf52438
9 changed files with 215 additions and 342 deletions

View File

@ -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

View File

@ -162,6 +162,29 @@
<ContextMenu name="ДекорацияИнформацияОСлежениеЗаЗадачейКонтекстноеМеню" id="305"/>
<ExtendedTooltip name="ДекорацияИнформацияОСлежениеЗаЗадачейРасширеннаяПодсказка" id="306"/>
</LabelDecoration>
<CommandBar name="ГруппаМетки" id="776">
<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="777"/>
<ChildItems>
<Button name="КомандаМетки" id="774">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.КомандаМетки</CommandName>
<Shape>Oval</Shape>
<ExtendedTooltip name="КомандаМеткиРасширеннаяПодсказка" id="775"/>
</Button>
</ChildItems>
</CommandBar>
</ChildItems>
</UsualGroup>
</ChildItems>
@ -325,27 +348,6 @@
<ShowTitle>false</ShowTitle>
<ExtendedTooltip name="ГруппаСвязанныеЗадачиРасширеннаяПодсказка" id="524"/>
</UsualGroup>
<Button name="КомандаМетки" id="774">
<Type>UsualButton</Type>
<CommandName>Form.Command.КомандаМетки</CommandName>
<Shape>Oval</Shape>
<ExtendedTooltip name="КомандаМеткиРасширеннаяПодсказка" id="775"/>
</Button>
<CommandBar name="ГруппаМетки" id="776">
<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="777"/>
</CommandBar>
</ChildItems>
</UsualGroup>
<Pages name="ГруппаСтраницыОформлениеСодержания" id="438">
@ -3452,6 +3454,17 @@
<v8:Type>v8ui:FormattedString</v8:Type>
</Type>
</Attribute>
<Attribute name="Свойство_МеткаЗадачи" id="25">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Свойство метка задачи</v8:content>
</v8:item>
</Title>
<Type>
<v8:Type>cfg:ChartOfCharacteristicTypesRef.узДопРеквизитыЗадачМножественные</v8:Type>
</Type>
</Attribute>
</Attributes>
<Commands>
<Command name="КомандаПоказатьСкрытьКомментарии" id="1">

View File

@ -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 @@
Возврат;
Конецесли;
МеткиСписок = РезультатЗакрытия;
СтрокиКУдалению = Новый Массив();
Для Каждого ЭлСпискаМетки Из МеткиСписок Цикл
МеткаСсылка = ЭлСпискаМетки.Значение;
ЕстьМеткаВОбъекте = Ложь;
Для Каждого СтрокаДопРеквизитыМножественные Из Объект.ДопРеквизитыМножественные Цикл
МеткаВОбъекте = СтрокаДопРеквизитыМножественные.Значение;
Если СтрокаДопРеквизитыМножественные.Свойство <> Свойство_МеткаЗадачи Тогда
Продолжить;
КонецЕсли;
Если МеткаВОбъекте <> МеткаСсылка Тогда
Продолжить;
КонецЕсли;
ЕстьМеткаВОбъекте = Истина;
Если НЕ ЭлСпискаМетки.Пометка Тогда
СтрокиКУдалению.Добавить(СтрокаДопРеквизитыМножественные);
КонецЕсли;
КонецЦикла;
Если ЭлСпискаМетки.Пометка
И НЕ ЕстьМеткаВОбъекте Тогда
СтрокаДопРеквизитыМножественные = Объект.ДопРеквизитыМножественные.Добавить();
СтрокаДопРеквизитыМножественные.Свойство = Свойство_МеткаЗадачи;
СтрокаДопРеквизитыМножественные.КлючСтроки = "" + Новый УникальныйИдентификатор;
СтрокаДопРеквизитыМножественные.Значение = МеткаСсылка;
КонецЕсли;
КонецЦикла;
Для Каждого СтрокаКУдалению Из СтрокиКУдалению Цикл
Объект.ДопРеквизитыМножественные.Удалить(СтрокаКУдалению);
КонецЦикла;
ОбновитьВидимостьКомандаМетки();
ОбновитьОтображениеМетокЗадачи();

View File

@ -109,17 +109,6 @@
</Column>
</Columns>
</Attribute>
<Attribute name="ЗадачаОбъект" id="1">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Задача объект</v8:content>
</v8:item>
</Title>
<Type>
<v8:Type>cfg:CatalogObject.узЗадачи</v8:Type>
</Type>
</Attribute>
<Attribute name="МеткиСписок" id="3">
<Title>
<v8:item>

View File

@ -3,11 +3,7 @@
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Свойство_МеткаЗадачи = Справочники.узКонстанты.ПолучитьЗначениеКонстанты(
"Свойство_МеткаЗадачи",
Тип("ПланВидовХарактеристикСсылка.узДопРеквизитыЗадачМножественные"), , Истина, Истина);
ДобавитьМеткиНаФорму();
УстановитьВидимостьДоступность();
@ -33,50 +29,8 @@
&НаКлиенте
Процедура КомандаОК(Команда)
ОбъектФормыВладельца = ЭтотОбъект.ВладелецФормы.Объект;
СтрокиКУдалению = Новый Массив();
Для Каждого ЭлСпискаМетки Из МеткиСписок Цикл
МеткаСсылка = ЭлСпискаМетки.Значение;
ЕстьМеткаВОбъекте = Ложь;
Для Каждого СтрокаДопРеквизитыМножественные Из ОбъектФормыВладельца.ДопРеквизитыМножественные Цикл
МеткаВОбъекте = СтрокаДопРеквизитыМножественные.Значение;
Если МеткаВОбъекте <> МеткаСсылка Тогда
Продолжить;
КонецЕсли;
ЕстьМеткаВОбъекте = Истина;
Если НЕ ЭлСпискаМетки.Пометка Тогда
СтрокиКУдалению.Добавить(СтрокаДопРеквизитыМножественные);
КонецЕсли;
КонецЦикла;
Если ЭлСпискаМетки.Пометка
И НЕ ЕстьМеткаВОбъекте Тогда
СтрокаДопРеквизитыМножественные = ОбъектФормыВладельца.ДопРеквизитыМножественные.Добавить();
СтрокаДопРеквизитыМножественные.Свойство = Свойство_МеткаЗадачи;
СтрокаДопРеквизитыМножественные.КлючСтроки = "" + Новый УникальныйИдентификатор;
СтрокаДопРеквизитыМножественные.Значение = МеткаСсылка;
КонецЕсли;
КонецЦикла;
Для Каждого СтрокаКУдалению Из СтрокиКУдалению Цикл
ОбъектФормыВладельца.ДопРеквизитыМножественные.Удалить(СтрокаКУдалению);
КонецЦикла;
Закрыть(Истина);
Закрыть(МеткиСписок);
КонецПроцедуры
@ -130,7 +84,7 @@
КнопкаФормы.АвтоМаксимальнаяШирина = Истина;
КнопкаФормы.ЦветФона = МеткаСсылка.ЦветФонаМетки.Получить();
КнопкаФормы.ЦветТекста = МеткаСсылка.ЦветТекстаМетки.Получить();
КнопкаФормы.Шрифт = Новый Шрифт("@Arial Unicode MS", 8, Ложь);
КнопкаФормы.Шрифт = ШрифтыСтиля.узМеткиЗадачШрифт;
КнопкаФормы.Пометка = Ложь;
Если МеткаВыбрана Тогда

View File

@ -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;
// Объект.Записать();
//
//КонецПроцедуры
//////////////////////////////////////////////////////////////////////////////////
//// Обновление ИБ
//#КонецОбласти

View File

@ -291,6 +291,7 @@
<StyleItem>узКанбанДоскаЦветСветлоЗеленый</StyleItem>
<StyleItem>узЦветЧерный</StyleItem>
<StyleItem>узКанбанДоскаШрифтЖирный</StyleItem>
<StyleItem>узМеткиЗадачШрифт</StyleItem>
<CommonPicture>GoogleMaps</CommonPicture>
<CommonPicture>Skype</CommonPicture>
<CommonPicture>БыстрыеНастройкиОтчета</CommonPicture>

View File

@ -314,6 +314,30 @@
<Comment/>
</Properties>
</EnumValue>
<EnumValue uuid="080be795-e9b0-4bf3-8f81-0a18b00da018">
<Properties>
<Name>ДобавленаМетка</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Добавлена метка</v8:content>
</v8:item>
</Synonym>
<Comment/>
</Properties>
</EnumValue>
<EnumValue uuid="81179d82-b786-4483-8f59-09a5f2d0115a">
<Properties>
<Name>УбранаМетка</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Убрана метка</v8:content>
</v8:item>
</Synonym>
<Comment/>
</Properties>
</EnumValue>
</ChildObjects>
</Enum>
</MetaDataObject>

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.15">
<StyleItem uuid="19a4ac20-16e0-460e-987f-17e8c2df27a4">
<Properties>
<Name>узМеткиЗадачШрифт</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Метки задач шрифт</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>Font</Type>
<Value xsi:type="v8ui:Font" faceName="@Arial Unicode MS" height="8" bold="false" italic="false" underline="false" strikeout="false" kind="Absolute" scale="100"/>
</Properties>
</StyleItem>
</MetaDataObject>