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:
parent
23704efa16
commit
48fbf52438
@ -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
|
||||
|
@ -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">
|
||||
|
@ -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 @@
|
||||
Возврат;
|
||||
Конецесли;
|
||||
|
||||
МеткиСписок = РезультатЗакрытия;
|
||||
|
||||
СтрокиКУдалению = Новый Массив();
|
||||
|
||||
Для Каждого ЭлСпискаМетки Из МеткиСписок Цикл
|
||||
|
||||
МеткаСсылка = ЭлСпискаМетки.Значение;
|
||||
|
||||
ЕстьМеткаВОбъекте = Ложь;
|
||||
|
||||
Для Каждого СтрокаДопРеквизитыМножественные Из Объект.ДопРеквизитыМножественные Цикл
|
||||
|
||||
МеткаВОбъекте = СтрокаДопРеквизитыМножественные.Значение;
|
||||
|
||||
Если СтрокаДопРеквизитыМножественные.Свойство <> Свойство_МеткаЗадачи Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
Если МеткаВОбъекте <> МеткаСсылка Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
ЕстьМеткаВОбъекте = Истина;
|
||||
|
||||
Если НЕ ЭлСпискаМетки.Пометка Тогда
|
||||
СтрокиКУдалению.Добавить(СтрокаДопРеквизитыМножественные);
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Если ЭлСпискаМетки.Пометка
|
||||
И НЕ ЕстьМеткаВОбъекте Тогда
|
||||
|
||||
СтрокаДопРеквизитыМножественные = Объект.ДопРеквизитыМножественные.Добавить();
|
||||
СтрокаДопРеквизитыМножественные.Свойство = Свойство_МеткаЗадачи;
|
||||
СтрокаДопРеквизитыМножественные.КлючСтроки = "" + Новый УникальныйИдентификатор;
|
||||
СтрокаДопРеквизитыМножественные.Значение = МеткаСсылка;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Для Каждого СтрокаКУдалению Из СтрокиКУдалению Цикл
|
||||
Объект.ДопРеквизитыМножественные.Удалить(СтрокаКУдалению);
|
||||
КонецЦикла;
|
||||
|
||||
ОбновитьВидимостьКомандаМетки();
|
||||
ОбновитьОтображениеМетокЗадачи();
|
||||
|
||||
|
@ -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>
|
||||
|
@ -3,11 +3,7 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Свойство_МеткаЗадачи = Справочники.узКонстанты.ПолучитьЗначениеКонстанты(
|
||||
"Свойство_МеткаЗадачи",
|
||||
Тип("ПланВидовХарактеристикСсылка.узДопРеквизитыЗадачМножественные"), , Истина, Истина);
|
||||
|
||||
|
||||
ДобавитьМеткиНаФорму();
|
||||
|
||||
УстановитьВидимостьДоступность();
|
||||
@ -33,50 +29,8 @@
|
||||
|
||||
&НаКлиенте
|
||||
Процедура КомандаОК(Команда)
|
||||
|
||||
ОбъектФормыВладельца = ЭтотОбъект.ВладелецФормы.Объект;
|
||||
|
||||
СтрокиКУдалению = Новый Массив();
|
||||
|
||||
Для Каждого ЭлСпискаМетки Из МеткиСписок Цикл
|
||||
|
||||
МеткаСсылка = ЭлСпискаМетки.Значение;
|
||||
|
||||
ЕстьМеткаВОбъекте = Ложь;
|
||||
|
||||
Для Каждого СтрокаДопРеквизитыМножественные Из ОбъектФормыВладельца.ДопРеквизитыМножественные Цикл
|
||||
|
||||
МеткаВОбъекте = СтрокаДопРеквизитыМножественные.Значение;
|
||||
|
||||
Если МеткаВОбъекте <> МеткаСсылка Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
ЕстьМеткаВОбъекте = Истина;
|
||||
|
||||
Если НЕ ЭлСпискаМетки.Пометка Тогда
|
||||
СтрокиКУдалению.Добавить(СтрокаДопРеквизитыМножественные);
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Если ЭлСпискаМетки.Пометка
|
||||
И НЕ ЕстьМеткаВОбъекте Тогда
|
||||
|
||||
СтрокаДопРеквизитыМножественные = ОбъектФормыВладельца.ДопРеквизитыМножественные.Добавить();
|
||||
СтрокаДопРеквизитыМножественные.Свойство = Свойство_МеткаЗадачи;
|
||||
СтрокаДопРеквизитыМножественные.КлючСтроки = "" + Новый УникальныйИдентификатор;
|
||||
СтрокаДопРеквизитыМножественные.Значение = МеткаСсылка;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Для Каждого СтрокаКУдалению Из СтрокиКУдалению Цикл
|
||||
ОбъектФормыВладельца.ДопРеквизитыМножественные.Удалить(СтрокаКУдалению);
|
||||
КонецЦикла;
|
||||
|
||||
Закрыть(Истина);
|
||||
Закрыть(МеткиСписок);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@ -130,7 +84,7 @@
|
||||
КнопкаФормы.АвтоМаксимальнаяШирина = Истина;
|
||||
КнопкаФормы.ЦветФона = МеткаСсылка.ЦветФонаМетки.Получить();
|
||||
КнопкаФормы.ЦветТекста = МеткаСсылка.ЦветТекстаМетки.Получить();
|
||||
КнопкаФормы.Шрифт = Новый Шрифт("@Arial Unicode MS", 8, Ложь);
|
||||
КнопкаФормы.Шрифт = ШрифтыСтиля.узМеткиЗадачШрифт;
|
||||
|
||||
КнопкаФормы.Пометка = Ложь;
|
||||
Если МеткаВыбрана Тогда
|
||||
|
@ -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;
|
||||
// Объект.Записать();
|
||||
//
|
||||
//КонецПроцедуры
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////////
|
||||
//// Обновление ИБ
|
||||
|
||||
//#КонецОбласти
|
||||
|
@ -291,6 +291,7 @@
|
||||
<StyleItem>узКанбанДоскаЦветСветлоЗеленый</StyleItem>
|
||||
<StyleItem>узЦветЧерный</StyleItem>
|
||||
<StyleItem>узКанбанДоскаШрифтЖирный</StyleItem>
|
||||
<StyleItem>узМеткиЗадачШрифт</StyleItem>
|
||||
<CommonPicture>GoogleMaps</CommonPicture>
|
||||
<CommonPicture>Skype</CommonPicture>
|
||||
<CommonPicture>БыстрыеНастройкиОтчета</CommonPicture>
|
||||
|
@ -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>
|
17
src/cf/StyleItems/узМеткиЗадачШрифт.xml
Normal file
17
src/cf/StyleItems/узМеткиЗадачШрифт.xml
Normal 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>
|
Loading…
x
Reference in New Issue
Block a user