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)**
|
**Выпущена версия 1.0.5.ххх (Обновление от хх.хх.2021)**
|
||||||
|
|
||||||
**Изменения**
|
**Изменения**
|
||||||
|
* #304 Метки (Ярлыки) Labels в задачи (новый механизм 1с "Множественные характеристики") (https://wonderland.v8.1c.ru/blog/vozmozhnost-raboty-s-mnozhestvennymi-kharakteristikami/)
|
||||||
* #295 При записи задачи в которой есть закладка код выдается ошибка 8.3.20.1549. Спасибо @Badya67
|
* #295 При записи задачи в которой есть закладка код выдается ошибка 8.3.20.1549. Спасибо @Badya67
|
||||||
* #289 Добавить кнопку "Полноэкранный режим" для закладки "Таблица". Спасибо @Badya67
|
* #289 Добавить кнопку "Полноэкранный режим" для закладки "Таблица". Спасибо @Badya67
|
||||||
* #249 При добавлении префикса ИБ ошибка. Спасибо @Badya67
|
* #249 При добавлении префикса ИБ ошибка. Спасибо @Badya67
|
||||||
|
@ -162,6 +162,29 @@
|
|||||||
<ContextMenu name="ДекорацияИнформацияОСлежениеЗаЗадачейКонтекстноеМеню" id="305"/>
|
<ContextMenu name="ДекорацияИнформацияОСлежениеЗаЗадачейКонтекстноеМеню" id="305"/>
|
||||||
<ExtendedTooltip name="ДекорацияИнформацияОСлежениеЗаЗадачейРасширеннаяПодсказка" id="306"/>
|
<ExtendedTooltip name="ДекорацияИнформацияОСлежениеЗаЗадачейРасширеннаяПодсказка" id="306"/>
|
||||||
</LabelDecoration>
|
</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>
|
</ChildItems>
|
||||||
</UsualGroup>
|
</UsualGroup>
|
||||||
</ChildItems>
|
</ChildItems>
|
||||||
@ -325,27 +348,6 @@
|
|||||||
<ShowTitle>false</ShowTitle>
|
<ShowTitle>false</ShowTitle>
|
||||||
<ExtendedTooltip name="ГруппаСвязанныеЗадачиРасширеннаяПодсказка" id="524"/>
|
<ExtendedTooltip name="ГруппаСвязанныеЗадачиРасширеннаяПодсказка" id="524"/>
|
||||||
</UsualGroup>
|
</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>
|
</ChildItems>
|
||||||
</UsualGroup>
|
</UsualGroup>
|
||||||
<Pages name="ГруппаСтраницыОформлениеСодержания" id="438">
|
<Pages name="ГруппаСтраницыОформлениеСодержания" id="438">
|
||||||
@ -3452,6 +3454,17 @@
|
|||||||
<v8:Type>v8ui:FormattedString</v8:Type>
|
<v8:Type>v8ui:FormattedString</v8:Type>
|
||||||
</Type>
|
</Type>
|
||||||
</Attribute>
|
</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>
|
</Attributes>
|
||||||
<Commands>
|
<Commands>
|
||||||
<Command name="КомандаПоказатьСкрытьКомментарии" id="1">
|
<Command name="КомандаПоказатьСкрытьКомментарии" id="1">
|
||||||
|
@ -9,6 +9,10 @@
|
|||||||
&НаСервере
|
&НаСервере
|
||||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||||
|
|
||||||
|
Свойство_МеткаЗадачи = Справочники.узКонстанты.ПолучитьЗначениеКонстанты(
|
||||||
|
"Свойство_МеткаЗадачи",
|
||||||
|
Тип("ПланВидовХарактеристикСсылка.узДопРеквизитыЗадачМножественные"), , Истина, Истина);
|
||||||
|
|
||||||
//+ УрянскийД 2020-06-22 (начало)
|
//+ УрянскийД 2020-06-22 (начало)
|
||||||
ОбновлениеИнформационнойБазы.ПроверитьОбъектОбработан(Объект, ЭтотОбъект);
|
ОбновлениеИнформационнойБазы.ПроверитьОбъектОбработан(Объект, ЭтотОбъект);
|
||||||
//- УрянскийД 2020-06-22 (окончание)
|
//- УрянскийД 2020-06-22 (окончание)
|
||||||
@ -783,7 +787,7 @@
|
|||||||
КнопкаФормы.АвтоМаксимальнаяШирина = Истина;
|
КнопкаФормы.АвтоМаксимальнаяШирина = Истина;
|
||||||
КнопкаФормы.ЦветФона = МеткаСсылка.ЦветФонаМетки.Получить();
|
КнопкаФормы.ЦветФона = МеткаСсылка.ЦветФонаМетки.Получить();
|
||||||
КнопкаФормы.ЦветТекста = МеткаСсылка.ЦветТекстаМетки.Получить();
|
КнопкаФормы.ЦветТекста = МеткаСсылка.ЦветТекстаМетки.Получить();
|
||||||
КнопкаФормы.Шрифт = Новый Шрифт("@Arial Unicode MS", 8, Ложь);
|
КнопкаФормы.Шрифт = ШрифтыСтиля.узМеткиЗадачШрифт;
|
||||||
КнопкаФормы.Видимость = Ложь;
|
КнопкаФормы.Видимость = Ложь;
|
||||||
|
|
||||||
Если ВыбранныеМеткиЗадач.Найти(МеткаСсылка) <> Неопределено Тогда
|
Если ВыбранныеМеткиЗадач.Найти(МеткаСсылка) <> Неопределено Тогда
|
||||||
@ -2036,6 +2040,10 @@
|
|||||||
|
|
||||||
Для Каждого СтрокаДопРеквизитыМножественные Из Объект.ДопРеквизитыМножественные Цикл
|
Для Каждого СтрокаДопРеквизитыМножественные Из Объект.ДопРеквизитыМножественные Цикл
|
||||||
|
|
||||||
|
Если СтрокаДопРеквизитыМножественные.Свойство <> Свойство_МеткаЗадачи Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
МеткиЗадачи.Добавить(СтрокаДопРеквизитыМножественные.Значение);
|
МеткиЗадачи.Добавить(СтрокаДопРеквизитыМножественные.Значение);
|
||||||
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
@ -2051,6 +2059,52 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
Конецесли;
|
Конецесли;
|
||||||
|
|
||||||
|
МеткиСписок = РезультатЗакрытия;
|
||||||
|
|
||||||
|
СтрокиКУдалению = Новый Массив();
|
||||||
|
|
||||||
|
Для Каждого ЭлСпискаМетки Из МеткиСписок Цикл
|
||||||
|
|
||||||
|
МеткаСсылка = ЭлСпискаМетки.Значение;
|
||||||
|
|
||||||
|
ЕстьМеткаВОбъекте = Ложь;
|
||||||
|
|
||||||
|
Для Каждого СтрокаДопРеквизитыМножественные Из Объект.ДопРеквизитыМножественные Цикл
|
||||||
|
|
||||||
|
МеткаВОбъекте = СтрокаДопРеквизитыМножественные.Значение;
|
||||||
|
|
||||||
|
Если СтрокаДопРеквизитыМножественные.Свойство <> Свойство_МеткаЗадачи Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если МеткаВОбъекте <> МеткаСсылка Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ЕстьМеткаВОбъекте = Истина;
|
||||||
|
|
||||||
|
Если НЕ ЭлСпискаМетки.Пометка Тогда
|
||||||
|
СтрокиКУдалению.Добавить(СтрокаДопРеквизитыМножественные);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Если ЭлСпискаМетки.Пометка
|
||||||
|
И НЕ ЕстьМеткаВОбъекте Тогда
|
||||||
|
|
||||||
|
СтрокаДопРеквизитыМножественные = Объект.ДопРеквизитыМножественные.Добавить();
|
||||||
|
СтрокаДопРеквизитыМножественные.Свойство = Свойство_МеткаЗадачи;
|
||||||
|
СтрокаДопРеквизитыМножественные.КлючСтроки = "" + Новый УникальныйИдентификатор;
|
||||||
|
СтрокаДопРеквизитыМножественные.Значение = МеткаСсылка;
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Для Каждого СтрокаКУдалению Из СтрокиКУдалению Цикл
|
||||||
|
Объект.ДопРеквизитыМножественные.Удалить(СтрокаКУдалению);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
ОбновитьВидимостьКомандаМетки();
|
ОбновитьВидимостьКомандаМетки();
|
||||||
ОбновитьОтображениеМетокЗадачи();
|
ОбновитьОтображениеМетокЗадачи();
|
||||||
|
|
||||||
|
@ -109,17 +109,6 @@
|
|||||||
</Column>
|
</Column>
|
||||||
</Columns>
|
</Columns>
|
||||||
</Attribute>
|
</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">
|
<Attribute name="МеткиСписок" id="3">
|
||||||
<Title>
|
<Title>
|
||||||
<v8:item>
|
<v8:item>
|
||||||
|
@ -4,10 +4,6 @@
|
|||||||
&НаСервере
|
&НаСервере
|
||||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||||
|
|
||||||
Свойство_МеткаЗадачи = Справочники.узКонстанты.ПолучитьЗначениеКонстанты(
|
|
||||||
"Свойство_МеткаЗадачи",
|
|
||||||
Тип("ПланВидовХарактеристикСсылка.узДопРеквизитыЗадачМножественные"), , Истина, Истина);
|
|
||||||
|
|
||||||
ДобавитьМеткиНаФорму();
|
ДобавитьМеткиНаФорму();
|
||||||
|
|
||||||
УстановитьВидимостьДоступность();
|
УстановитьВидимостьДоступность();
|
||||||
@ -34,49 +30,7 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура КомандаОК(Команда)
|
Процедура КомандаОК(Команда)
|
||||||
|
|
||||||
ОбъектФормыВладельца = ЭтотОбъект.ВладелецФормы.Объект;
|
Закрыть(МеткиСписок);
|
||||||
|
|
||||||
СтрокиКУдалению = Новый Массив();
|
|
||||||
|
|
||||||
Для Каждого ЭлСпискаМетки Из МеткиСписок Цикл
|
|
||||||
|
|
||||||
МеткаСсылка = ЭлСпискаМетки.Значение;
|
|
||||||
|
|
||||||
ЕстьМеткаВОбъекте = Ложь;
|
|
||||||
|
|
||||||
Для Каждого СтрокаДопРеквизитыМножественные Из ОбъектФормыВладельца.ДопРеквизитыМножественные Цикл
|
|
||||||
|
|
||||||
МеткаВОбъекте = СтрокаДопРеквизитыМножественные.Значение;
|
|
||||||
|
|
||||||
Если МеткаВОбъекте <> МеткаСсылка Тогда
|
|
||||||
Продолжить;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ЕстьМеткаВОбъекте = Истина;
|
|
||||||
|
|
||||||
Если НЕ ЭлСпискаМетки.Пометка Тогда
|
|
||||||
СтрокиКУдалению.Добавить(СтрокаДопРеквизитыМножественные);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
Если ЭлСпискаМетки.Пометка
|
|
||||||
И НЕ ЕстьМеткаВОбъекте Тогда
|
|
||||||
|
|
||||||
СтрокаДопРеквизитыМножественные = ОбъектФормыВладельца.ДопРеквизитыМножественные.Добавить();
|
|
||||||
СтрокаДопРеквизитыМножественные.Свойство = Свойство_МеткаЗадачи;
|
|
||||||
СтрокаДопРеквизитыМножественные.КлючСтроки = "" + Новый УникальныйИдентификатор;
|
|
||||||
СтрокаДопРеквизитыМножественные.Значение = МеткаСсылка;
|
|
||||||
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
Для Каждого СтрокаКУдалению Из СтрокиКУдалению Цикл
|
|
||||||
ОбъектФормыВладельца.ДопРеквизитыМножественные.Удалить(СтрокаКУдалению);
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
Закрыть(Истина);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@ -130,7 +84,7 @@
|
|||||||
КнопкаФормы.АвтоМаксимальнаяШирина = Истина;
|
КнопкаФормы.АвтоМаксимальнаяШирина = Истина;
|
||||||
КнопкаФормы.ЦветФона = МеткаСсылка.ЦветФонаМетки.Получить();
|
КнопкаФормы.ЦветФона = МеткаСсылка.ЦветФонаМетки.Получить();
|
||||||
КнопкаФормы.ЦветТекста = МеткаСсылка.ЦветТекстаМетки.Получить();
|
КнопкаФормы.ЦветТекста = МеткаСсылка.ЦветТекстаМетки.Получить();
|
||||||
КнопкаФормы.Шрифт = Новый Шрифт("@Arial Unicode MS", 8, Ложь);
|
КнопкаФормы.Шрифт = ШрифтыСтиля.узМеткиЗадачШрифт;
|
||||||
|
|
||||||
КнопкаФормы.Пометка = Ложь;
|
КнопкаФормы.Пометка = Ложь;
|
||||||
Если МеткаВыбрана Тогда
|
Если МеткаВыбрана Тогда
|
||||||
|
@ -320,6 +320,13 @@
|
|||||||
Обработчик.ОбщиеДанные = Истина;
|
Обработчик.ОбщиеДанные = Истина;
|
||||||
Обработчик.Комментарий = "Обновление на версию 1.0.5.015";
|
Обработчик.Комментарий = "Обновление на версию 1.0.5.015";
|
||||||
|
|
||||||
|
Обработчик = Обработчики.Добавить();
|
||||||
|
Обработчик.НачальноеЗаполнение = Ложь;
|
||||||
|
Обработчик.Версия = "1.0.5.016";
|
||||||
|
Обработчик.Процедура = "узОбновлениеИнформационнойБазы.ОбновлениеНаВерсию_1_0_5_016";
|
||||||
|
Обработчик.ОбщиеДанные = Истина;
|
||||||
|
Обработчик.Комментарий = "Обновление на версию 1.0.5.016";
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
Процедура ПередОбновлениемИнформационнойБазы() Экспорт
|
Процедура ПередОбновлениемИнформационнойБазы() Экспорт
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
@ -1196,6 +1203,77 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура ОбновлениеНаВерсию_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>
|
||||||
<StyleItem>узКанбанДоскаШрифтЖирный</StyleItem>
|
<StyleItem>узКанбанДоскаШрифтЖирный</StyleItem>
|
||||||
|
<StyleItem>узМеткиЗадачШрифт</StyleItem>
|
||||||
<CommonPicture>GoogleMaps</CommonPicture>
|
<CommonPicture>GoogleMaps</CommonPicture>
|
||||||
<CommonPicture>Skype</CommonPicture>
|
<CommonPicture>Skype</CommonPicture>
|
||||||
<CommonPicture>БыстрыеНастройкиОтчета</CommonPicture>
|
<CommonPicture>БыстрыеНастройкиОтчета</CommonPicture>
|
||||||
|
@ -314,6 +314,30 @@
|
|||||||
<Comment/>
|
<Comment/>
|
||||||
</Properties>
|
</Properties>
|
||||||
</EnumValue>
|
</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>
|
</ChildObjects>
|
||||||
</Enum>
|
</Enum>
|
||||||
</MetaDataObject>
|
</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