mirror of
https://github.com/BlizD/Tasks.git
synced 2025-03-19 21:07:53 +02:00
Добавлено отображение связанных задач на форме элемента задачи.
Если в тексте задачи указана задача в формете #НомерЗадачи, то задачи будут связаны и на форме у обоих задач будет это отображаться.
This commit is contained in:
parent
112d5b310a
commit
7a17a0369b
@ -181,3 +181,83 @@
|
||||
|
||||
Возврат РезультатФункции;
|
||||
КонецФункции
|
||||
|
||||
Функция ЕстьЗаписиВРССвязанныеЗадачи(пЗадача, ОтбиратьЗаписиИПоСвязаннойЗадачи = Ложь) Экспорт
|
||||
|
||||
пЕстьЗаписиВРССвязанныеЗадачи = Ложь;
|
||||
|
||||
Если НЕ ЗначениеЗаполнено(пЗадача) Тогда
|
||||
Возврат пЕстьЗаписиВРССвязанныеЗадачи;
|
||||
Конецесли;
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1
|
||||
| узСвязанныеЗадачи.Задача,
|
||||
| узСвязанныеЗадачи.СвязаннаяЗадача
|
||||
|ИЗ
|
||||
| РегистрСведений.узСвязанныеЗадачи КАК узСвязанныеЗадачи
|
||||
|ГДЕ
|
||||
| ВЫБОР
|
||||
| КОГДА &ОтбиратьЗаписиИПоСвязаннойЗадачи
|
||||
| ТОГДА узСвязанныеЗадачи.Задача = &Задача
|
||||
| ИЛИ узСвязанныеЗадачи.СвязаннаяЗадача = &Задача
|
||||
| ИНАЧЕ узСвязанныеЗадачи.Задача = &Задача
|
||||
| КОНЕЦ";
|
||||
|
||||
Запрос.УстановитьПараметр("Задача",пЗадача);
|
||||
РезультатЗапроса = Запрос.Выполнить();
|
||||
|
||||
Если НЕ РезультатЗапроса.Пустой() Тогда
|
||||
пЕстьЗаписиВРССвязанныеЗадачи = Истина;
|
||||
Конецесли;
|
||||
|
||||
Возврат пЕстьЗаписиВРССвязанныеЗадачи;
|
||||
КонецФункции
|
||||
|
||||
Функция ПолучитьМассивНомеровСвязанныхЗадач(пЗадача) Экспорт
|
||||
|
||||
МассивНомеровСвязанныхЗадач = Новый Массив;
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.Текст = "ВЫБРАТЬ
|
||||
| узСвязанныеЗадачи.СвязаннаяЗадача
|
||||
|ПОМЕСТИТЬ ВТРезультат
|
||||
|ИЗ
|
||||
| РегистрСведений.узСвязанныеЗадачи КАК узСвязанныеЗадачи
|
||||
|ГДЕ
|
||||
| узСвязанныеЗадачи.Задача = &Задача
|
||||
|
|
||||
|ОБЪЕДИНИТЬ
|
||||
|
|
||||
|ВЫБРАТЬ
|
||||
| узСвязанныеЗадачи.Задача
|
||||
|ИЗ
|
||||
| РегистрСведений.узСвязанныеЗадачи КАК узСвязанныеЗадачи
|
||||
|ГДЕ
|
||||
| узСвязанныеЗадачи.СвязаннаяЗадача = &Задача
|
||||
|;
|
||||
|
|
||||
|////////////////////////////////////////////////////////////////////////////////
|
||||
|ВЫБРАТЬ
|
||||
| ВТРезультат.СвязаннаяЗадача.Код КАК НомерЗадачи
|
||||
|ИЗ
|
||||
| ВТРезультат КАК ВТРезультат
|
||||
|ГДЕ
|
||||
| ВТРезультат.СвязаннаяЗадача <> &Задача";
|
||||
|
||||
Запрос.УстановитьПараметр("Задача",пЗадача);
|
||||
|
||||
РезультатЗапроса = Запрос.Выполнить();
|
||||
|
||||
Если РезультатЗапроса.Пустой() Тогда
|
||||
Возврат МассивНомеровСвязанныхЗадач;
|
||||
Конецесли;
|
||||
|
||||
Выборка = РезультатЗапроса.Выбрать();
|
||||
|
||||
Пока Выборка.Следующий() Цикл
|
||||
МассивНомеровСвязанныхЗадач.Добавить(Выборка.НомерЗадачи);
|
||||
КонецЦикла;
|
||||
|
||||
Возврат МассивНомеровСвязанныхЗадач;
|
||||
КонецФункции
|
@ -1068,8 +1068,69 @@
|
||||
ОтправитьУведомлениеНаПочту(СобытияВИстории);
|
||||
|
||||
ДополнительныеСвойства.Удалить("СобытияВИстории");
|
||||
|
||||
СформироватьЗаписиВРССвязанныеЗадачи(Отказ);
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура СформироватьЗаписиВРССвязанныеЗадачи(Отказ) Экспорт
|
||||
Если Отказ Тогда
|
||||
Возврат;
|
||||
Конецесли;
|
||||
|
||||
пЗадача = Ссылка;
|
||||
УдалитьЗаписиИзРССвязанныеЗадачи(пЗадача, Отказ);
|
||||
|
||||
МассивЗадач = узОбщийМодульСервер.ПолучитьМассивЗадачИзТекста(ТекстСодержания);
|
||||
Если МассивЗадач.Количество() = 0 Тогда
|
||||
Возврат;
|
||||
Конецесли;
|
||||
|
||||
Для каждого СвязаннаяЗадача из МассивЗадач цикл
|
||||
|
||||
МенеджерЗаписи = РегистрыСведений.узСвязанныеЗадачи.СоздатьМенеджерЗаписи();
|
||||
МенеджерЗаписи.Задача = пЗадача;
|
||||
МенеджерЗаписи.СвязаннаяЗадача = СвязаннаяЗадача;
|
||||
МенеджерЗаписи.Записать();
|
||||
|
||||
Конеццикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура УдалитьЗаписиИзРССвязанныеЗадачи(пЗадача,Отказ) Экспорт
|
||||
|
||||
Если Отказ Тогда
|
||||
Возврат;
|
||||
Конецесли;
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.Текст = "ВЫБРАТЬ
|
||||
| узСвязанныеЗадачи.Задача,
|
||||
| узСвязанныеЗадачи.СвязаннаяЗадача
|
||||
|ИЗ
|
||||
| РегистрСведений.узСвязанныеЗадачи КАК узСвязанныеЗадачи
|
||||
|ГДЕ
|
||||
| узСвязанныеЗадачи.Задача = &Задача";
|
||||
|
||||
Запрос.УстановитьПараметр("Задача",пЗадача);
|
||||
РезультатЗапроса = Запрос.Выполнить();
|
||||
|
||||
Если РезультатЗапроса.Пустой() Тогда
|
||||
Возврат;
|
||||
Конецесли;
|
||||
|
||||
Выборка = РезультатЗапроса.Выбрать();
|
||||
|
||||
Пока Выборка.Следующий() Цикл
|
||||
|
||||
МенеджерЗаписи = РегистрыСведений.узСвязанныеЗадачи.СоздатьМенеджерЗаписи();
|
||||
МенеджерЗаписи.Задача = Выборка.Задача;
|
||||
МенеджерЗаписи.СвязаннаяЗадача = Выборка.СвязаннаяЗадача;
|
||||
МенеджерЗаписи.Удалить();
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура РегистрацияАктивностиПользователя(СобытияВИстории,Отказ)
|
||||
ВТДопПараметры = Новый Структура();
|
||||
ВТДопПараметры.Вставить("СобытияВИстории",СобытияВИстории);
|
||||
|
@ -242,6 +242,24 @@
|
||||
<Event name="OnChange">ОформлениеТекстаПриИзменении</Event>
|
||||
</Events>
|
||||
</RadioButtonField>
|
||||
<UsualGroup name="ГруппаСвязанныеЗадачи" id="523">
|
||||
<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>
|
||||
<Group>Horizontal</Group>
|
||||
<Representation>None</Representation>
|
||||
<ShowTitle>false</ShowTitle>
|
||||
<ExtendedTooltip name="ГруппаСвязанныеЗадачиРасширеннаяПодсказка" id="524"/>
|
||||
</UsualGroup>
|
||||
</ChildItems>
|
||||
</UsualGroup>
|
||||
<Pages name="ГруппаСтраницыОформлениеСодержания" id="438">
|
||||
|
@ -37,6 +37,8 @@
|
||||
Конецесли;
|
||||
Конецесли;
|
||||
|
||||
ДобавитьСсылкиНаСвязанныеЗадачиНаСервере();
|
||||
|
||||
ВыполнитьЛокализацию();
|
||||
Элементы.КомандаПоказатьСкрытьКомментарии.Пометка = КомментарииПометка;
|
||||
УстановитьВидимостьДоступность();
|
||||
@ -157,6 +159,7 @@
|
||||
&НаСервере
|
||||
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
|
||||
УстановитьВидимостьДоступность();
|
||||
ДобавитьСсылкиНаСвязанныеЗадачиНаСервере();
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@ -741,6 +744,77 @@
|
||||
пОбъект = РеквизитФормыВЗначение("Объект");
|
||||
ЗначениеВРеквизитФормы(пОбъект,"Объект");
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ДобавитьСсылкиНаСвязанныеЗадачиНаСервере()
|
||||
МассивНомеровСвязанныхЗадач = ПолучитьМассивНомеровСвязанныхЗадачНаСервере(Объект.Ссылка);
|
||||
Если МассивНомеровСвязанныхЗадач.Количество() = 0 Тогда
|
||||
УбратьЭлементыСвязанныеЗадачи();
|
||||
Возврат;
|
||||
Конецесли;
|
||||
|
||||
МассивЭлементовСвязанныхЗадач = Новый Массив();
|
||||
Для каждого НомерСвязаннойЗадачи из МассивНомеровСвязанныхЗадач цикл
|
||||
ИмяЭлемента = "СвязаннаяЗадача"+НомерСвязаннойЗадачи;
|
||||
|
||||
пЭлементСвязаннаяЗадача = Элементы.Найти(ИмяЭлемента);
|
||||
Если пЭлементСвязаннаяЗадача <> Неопределено Тогда
|
||||
МассивЭлементовСвязанныхЗадач.Добавить(пЭлементСвязаннаяЗадача);
|
||||
Продолжить;
|
||||
Конецесли;
|
||||
|
||||
пЭлементСвязаннаяЗадача = Элементы.Вставить(
|
||||
ИмяЭлемента,
|
||||
Тип("ДекорацияФормы"),Элементы.ГруппаСвязанныеЗадачи);
|
||||
|
||||
пЭлементСвязаннаяЗадача.Заголовок = "#"+Формат(НомерСвязаннойЗадачи,"ЧГ=0");
|
||||
пЭлементСвязаннаяЗадача.Гиперссылка = Истина;
|
||||
пЭлементСвязаннаяЗадача.УстановитьДействие("Нажатие","ДекорацияСвязаннаяЗадачаНажатие");
|
||||
|
||||
МассивЭлементовСвязанныхЗадач.Добавить(пЭлементСвязаннаяЗадача);
|
||||
Конеццикла;
|
||||
|
||||
УбратьЭлементыСвязанныеЗадачи(МассивЭлементовСвязанныхЗадач);
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура УбратьЭлементыСвязанныеЗадачи(МассивЭлементовСвязанныхЗадач = Неопределено)
|
||||
|
||||
Для каждого пЭлементСвязаннаяЗадача из Элементы.ГруппаСвязанныеЗадачи.ПодчиненныеЭлементы цикл
|
||||
|
||||
Если МассивЭлементовСвязанныхЗадач <> Неопределено
|
||||
И МассивЭлементовСвязанныхЗадач.Найти(пЭлементСвязаннаяЗадача) <> Неопределено Тогда
|
||||
Продолжить;
|
||||
Конецесли;
|
||||
|
||||
Элементы.Удалить(пЭлементСвязаннаяЗадача);
|
||||
Конеццикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
Функция ПолучитьМассивНомеровСвязанныхЗадачНаСервере(пЗадача)
|
||||
Возврат Справочники.узЗадачи.ПолучитьМассивНомеровСвязанныхЗадач(пЗадача);
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДекорацияСвязаннаяЗадачаНажатие(Элемент)
|
||||
НомерЗадачи = Сред(Элемент.Заголовок,2);
|
||||
СсылкаНаЗадачу = ПолучитьЗадачуПоНомеруНаСервере(НомерЗадачи);
|
||||
|
||||
ПараметрыФормы = Новый Структура();
|
||||
ПараметрыФормы.Вставить("Ключ",СсылкаНаЗадачу);
|
||||
ОткрытьФорму("Справочник.узЗадачи.Форма.ФормаЭлемента",ПараметрыФормы);
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
Функция ПолучитьЗадачуПоНомеруНаСервере(НомерЗадачи)
|
||||
|
||||
СсылкаНаЗадачу = Справочники.узЗадачи.НайтиПоКоду(НомерЗадачи);
|
||||
|
||||
Возврат СсылкаНаЗадачу;
|
||||
КонецФункции
|
||||
#КонецОбласти
|
||||
|
||||
#Область Учет_времени
|
||||
|
251
src/cf/InformationRegisters/узСвязанныеЗадачи.xml
Normal file
251
src/cf/InformationRegisters/узСвязанныеЗадачи.xml
Normal file
@ -0,0 +1,251 @@
|
||||
<?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.2">
|
||||
<InformationRegister uuid="b675e8fc-8b7a-4898-9a81-6ca0f7bc68dc">
|
||||
<InternalInfo>
|
||||
<xr:GeneratedType name="InformationRegisterRecord.узСвязанныеЗадачи" category="Record">
|
||||
<xr:TypeId>5213a3f6-8f7a-4149-b9bc-1925aa94e729</xr:TypeId>
|
||||
<xr:ValueId>26a618b3-d456-4b5c-86ef-69923b1889fb</xr:ValueId>
|
||||
</xr:GeneratedType>
|
||||
<xr:GeneratedType name="InformationRegisterManager.узСвязанныеЗадачи" category="Manager">
|
||||
<xr:TypeId>c32ecb1c-7a49-4623-b86b-5b3667629b4f</xr:TypeId>
|
||||
<xr:ValueId>daac7294-32c4-43d5-a0b1-b93d62803a9c</xr:ValueId>
|
||||
</xr:GeneratedType>
|
||||
<xr:GeneratedType name="InformationRegisterSelection.узСвязанныеЗадачи" category="Selection">
|
||||
<xr:TypeId>bced9650-097a-4b66-90a0-790789d31b0f</xr:TypeId>
|
||||
<xr:ValueId>63ff8a42-1671-4a6d-b2f9-f0eac420de1a</xr:ValueId>
|
||||
</xr:GeneratedType>
|
||||
<xr:GeneratedType name="InformationRegisterList.узСвязанныеЗадачи" category="List">
|
||||
<xr:TypeId>cb29e657-2509-43cc-98ec-4318893cf185</xr:TypeId>
|
||||
<xr:ValueId>b9c14efd-bf4b-4035-abe3-a380d9b66687</xr:ValueId>
|
||||
</xr:GeneratedType>
|
||||
<xr:GeneratedType name="InformationRegisterRecordSet.узСвязанныеЗадачи" category="RecordSet">
|
||||
<xr:TypeId>ec157e55-5ade-4d85-b675-1c8cfb051baf</xr:TypeId>
|
||||
<xr:ValueId>54bbb33a-84c1-4588-8933-5546265dc307</xr:ValueId>
|
||||
</xr:GeneratedType>
|
||||
<xr:GeneratedType name="InformationRegisterRecordKey.узСвязанныеЗадачи" category="RecordKey">
|
||||
<xr:TypeId>d096164f-9ef1-438f-9d3f-c622dee85a71</xr:TypeId>
|
||||
<xr:ValueId>db8dcc74-4915-469e-9939-4c32fa61f349</xr:ValueId>
|
||||
</xr:GeneratedType>
|
||||
<xr:GeneratedType name="InformationRegisterRecordManager.узСвязанныеЗадачи" category="RecordManager">
|
||||
<xr:TypeId>a4a7beb7-f844-4589-9e6c-f941c48e11b4</xr:TypeId>
|
||||
<xr:ValueId>6a6d6b8a-6926-4e1e-9896-c032fef45383</xr:ValueId>
|
||||
</xr:GeneratedType>
|
||||
</InternalInfo>
|
||||
<Properties>
|
||||
<Name>узСвязанныеЗадачи</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Cвязанные задачи</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<UseStandardCommands>true</UseStandardCommands>
|
||||
<EditType>InDialog</EditType>
|
||||
<DefaultRecordForm/>
|
||||
<DefaultListForm>InformationRegister.узСвязанныеЗадачи.Form.ФормаСписка</DefaultListForm>
|
||||
<AuxiliaryRecordForm/>
|
||||
<AuxiliaryListForm/>
|
||||
<StandardAttributes>
|
||||
<xr:StandardAttribute name="Active">
|
||||
<xr:LinkByType/>
|
||||
<xr:FillChecking>DontCheck</xr:FillChecking>
|
||||
<xr:MultiLine>false</xr:MultiLine>
|
||||
<xr:FillFromFillingValue>false</xr:FillFromFillingValue>
|
||||
<xr:CreateOnInput>Auto</xr:CreateOnInput>
|
||||
<xr:MaxValue xsi:nil="true"/>
|
||||
<xr:ToolTip/>
|
||||
<xr:ExtendedEdit>false</xr:ExtendedEdit>
|
||||
<xr:Format/>
|
||||
<xr:ChoiceForm/>
|
||||
<xr:QuickChoice>Auto</xr:QuickChoice>
|
||||
<xr:ChoiceHistoryOnInput>Auto</xr:ChoiceHistoryOnInput>
|
||||
<xr:EditFormat/>
|
||||
<xr:PasswordMode>false</xr:PasswordMode>
|
||||
<xr:MarkNegatives>false</xr:MarkNegatives>
|
||||
<xr:MinValue xsi:nil="true"/>
|
||||
<xr:Synonym/>
|
||||
<xr:Comment/>
|
||||
<xr:FullTextSearch>Use</xr:FullTextSearch>
|
||||
<xr:ChoiceParameterLinks/>
|
||||
<xr:FillValue xsi:nil="true"/>
|
||||
<xr:Mask/>
|
||||
<xr:ChoiceParameters/>
|
||||
</xr:StandardAttribute>
|
||||
<xr:StandardAttribute name="LineNumber">
|
||||
<xr:LinkByType/>
|
||||
<xr:FillChecking>DontCheck</xr:FillChecking>
|
||||
<xr:MultiLine>false</xr:MultiLine>
|
||||
<xr:FillFromFillingValue>false</xr:FillFromFillingValue>
|
||||
<xr:CreateOnInput>Auto</xr:CreateOnInput>
|
||||
<xr:MaxValue xsi:nil="true"/>
|
||||
<xr:ToolTip/>
|
||||
<xr:ExtendedEdit>false</xr:ExtendedEdit>
|
||||
<xr:Format/>
|
||||
<xr:ChoiceForm/>
|
||||
<xr:QuickChoice>Auto</xr:QuickChoice>
|
||||
<xr:ChoiceHistoryOnInput>Auto</xr:ChoiceHistoryOnInput>
|
||||
<xr:EditFormat/>
|
||||
<xr:PasswordMode>false</xr:PasswordMode>
|
||||
<xr:MarkNegatives>false</xr:MarkNegatives>
|
||||
<xr:MinValue xsi:nil="true"/>
|
||||
<xr:Synonym/>
|
||||
<xr:Comment/>
|
||||
<xr:FullTextSearch>Use</xr:FullTextSearch>
|
||||
<xr:ChoiceParameterLinks/>
|
||||
<xr:FillValue xsi:nil="true"/>
|
||||
<xr:Mask/>
|
||||
<xr:ChoiceParameters/>
|
||||
</xr:StandardAttribute>
|
||||
<xr:StandardAttribute name="Recorder">
|
||||
<xr:LinkByType/>
|
||||
<xr:FillChecking>DontCheck</xr:FillChecking>
|
||||
<xr:MultiLine>false</xr:MultiLine>
|
||||
<xr:FillFromFillingValue>false</xr:FillFromFillingValue>
|
||||
<xr:CreateOnInput>Auto</xr:CreateOnInput>
|
||||
<xr:MaxValue xsi:nil="true"/>
|
||||
<xr:ToolTip/>
|
||||
<xr:ExtendedEdit>false</xr:ExtendedEdit>
|
||||
<xr:Format/>
|
||||
<xr:ChoiceForm/>
|
||||
<xr:QuickChoice>Auto</xr:QuickChoice>
|
||||
<xr:ChoiceHistoryOnInput>Auto</xr:ChoiceHistoryOnInput>
|
||||
<xr:EditFormat/>
|
||||
<xr:PasswordMode>false</xr:PasswordMode>
|
||||
<xr:MarkNegatives>false</xr:MarkNegatives>
|
||||
<xr:MinValue xsi:nil="true"/>
|
||||
<xr:Synonym/>
|
||||
<xr:Comment/>
|
||||
<xr:FullTextSearch>Use</xr:FullTextSearch>
|
||||
<xr:ChoiceParameterLinks/>
|
||||
<xr:FillValue xsi:nil="true"/>
|
||||
<xr:Mask/>
|
||||
<xr:ChoiceParameters/>
|
||||
</xr:StandardAttribute>
|
||||
<xr:StandardAttribute name="Period">
|
||||
<xr:LinkByType/>
|
||||
<xr:FillChecking>ShowError</xr:FillChecking>
|
||||
<xr:MultiLine>false</xr:MultiLine>
|
||||
<xr:FillFromFillingValue>false</xr:FillFromFillingValue>
|
||||
<xr:CreateOnInput>Auto</xr:CreateOnInput>
|
||||
<xr:MaxValue xsi:nil="true"/>
|
||||
<xr:ToolTip/>
|
||||
<xr:ExtendedEdit>false</xr:ExtendedEdit>
|
||||
<xr:Format/>
|
||||
<xr:ChoiceForm/>
|
||||
<xr:QuickChoice>Auto</xr:QuickChoice>
|
||||
<xr:ChoiceHistoryOnInput>Auto</xr:ChoiceHistoryOnInput>
|
||||
<xr:EditFormat/>
|
||||
<xr:PasswordMode>false</xr:PasswordMode>
|
||||
<xr:MarkNegatives>false</xr:MarkNegatives>
|
||||
<xr:MinValue xsi:nil="true"/>
|
||||
<xr:Synonym/>
|
||||
<xr:Comment/>
|
||||
<xr:FullTextSearch>Use</xr:FullTextSearch>
|
||||
<xr:ChoiceParameterLinks/>
|
||||
<xr:FillValue xsi:nil="true"/>
|
||||
<xr:Mask/>
|
||||
<xr:ChoiceParameters/>
|
||||
</xr:StandardAttribute>
|
||||
</StandardAttributes>
|
||||
<InformationRegisterPeriodicity>Nonperiodical</InformationRegisterPeriodicity>
|
||||
<WriteMode>Independent</WriteMode>
|
||||
<MainFilterOnPeriod>false</MainFilterOnPeriod>
|
||||
<IncludeHelpInContents>false</IncludeHelpInContents>
|
||||
<DataLockControlMode>Managed</DataLockControlMode>
|
||||
<FullTextSearch>DontUse</FullTextSearch>
|
||||
<EnableTotalsSliceFirst>false</EnableTotalsSliceFirst>
|
||||
<EnableTotalsSliceLast>false</EnableTotalsSliceLast>
|
||||
<RecordPresentation/>
|
||||
<ExtendedRecordPresentation/>
|
||||
<ListPresentation/>
|
||||
<ExtendedListPresentation/>
|
||||
<Explanation/>
|
||||
</Properties>
|
||||
<ChildObjects>
|
||||
<Dimension uuid="e70e37fd-1219-49b2-8b1e-c9e5b5882ea6">
|
||||
<Properties>
|
||||
<Name>Задача</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Задача</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<Type>
|
||||
<v8:Type>cfg:CatalogRef.узЗадачи</v8:Type>
|
||||
</Type>
|
||||
<PasswordMode>false</PasswordMode>
|
||||
<Format/>
|
||||
<EditFormat/>
|
||||
<ToolTip/>
|
||||
<MarkNegatives>false</MarkNegatives>
|
||||
<Mask/>
|
||||
<MultiLine>false</MultiLine>
|
||||
<ExtendedEdit>false</ExtendedEdit>
|
||||
<MinValue xsi:nil="true"/>
|
||||
<MaxValue xsi:nil="true"/>
|
||||
<FillFromFillingValue>false</FillFromFillingValue>
|
||||
<FillValue xsi:nil="true"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
<Master>false</Master>
|
||||
<MainFilter>true</MainFilter>
|
||||
<DenyIncompleteValues>false</DenyIncompleteValues>
|
||||
<Indexing>DontIndex</Indexing>
|
||||
<FullTextSearch>Use</FullTextSearch>
|
||||
</Properties>
|
||||
</Dimension>
|
||||
<Dimension uuid="c35de19f-5b2c-419a-a507-90a0d900d12e">
|
||||
<Properties>
|
||||
<Name>СвязаннаяЗадача</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Связанная задача</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<Type>
|
||||
<v8:Type>cfg:CatalogRef.узЗадачи</v8:Type>
|
||||
</Type>
|
||||
<PasswordMode>false</PasswordMode>
|
||||
<Format/>
|
||||
<EditFormat/>
|
||||
<ToolTip/>
|
||||
<MarkNegatives>false</MarkNegatives>
|
||||
<Mask/>
|
||||
<MultiLine>false</MultiLine>
|
||||
<ExtendedEdit>false</ExtendedEdit>
|
||||
<MinValue xsi:nil="true"/>
|
||||
<MaxValue xsi:nil="true"/>
|
||||
<FillFromFillingValue>false</FillFromFillingValue>
|
||||
<FillValue xsi:nil="true"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
<Master>false</Master>
|
||||
<MainFilter>true</MainFilter>
|
||||
<DenyIncompleteValues>false</DenyIncompleteValues>
|
||||
<Indexing>DontIndex</Indexing>
|
||||
<FullTextSearch>Use</FullTextSearch>
|
||||
</Properties>
|
||||
</Dimension>
|
||||
<Form>ФормаСписка</Form>
|
||||
</ChildObjects>
|
||||
</InformationRegister>
|
||||
</MetaDataObject>
|
@ -0,0 +1,21 @@
|
||||
<?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.2">
|
||||
<Form uuid="7b926b8e-1bd5-4915-b49b-763a79127826">
|
||||
<Properties>
|
||||
<Name>ФормаСписка</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Форма списка</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<FormType>Managed</FormType>
|
||||
<IncludeHelpInContents>false</IncludeHelpInContents>
|
||||
<UsePurposes>
|
||||
<v8:Value xsi:type="app:ApplicationUsePurpose">PersonalComputer</v8:Value>
|
||||
<v8:Value xsi:type="app:ApplicationUsePurpose">MobileDevice</v8:Value>
|
||||
</UsePurposes>
|
||||
</Properties>
|
||||
</Form>
|
||||
</MetaDataObject>
|
@ -0,0 +1,148 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Form xmlns="http://v8.1c.ru/8.3/xcf/logform" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core" xmlns:dcsset="http://v8.1c.ru/8.1/data-composition-system/settings" 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: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.2">
|
||||
<AutoCommandBar name="ФормаКоманднаяПанель" id="-1"/>
|
||||
<ChildItems>
|
||||
<UsualGroup name="СписокКомпоновщикНастроекПользовательскиеНастройки" id="1">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Группа пользовательских настроек</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<VerticalStretch>false</VerticalStretch>
|
||||
<Group>Vertical</Group>
|
||||
<ShowTitle>false</ShowTitle>
|
||||
<ExtendedTooltip name="СписокКомпоновщикНастроекПользовательскиеНастройкиРасширеннаяПодсказка" id="2"/>
|
||||
</UsualGroup>
|
||||
<Table name="Список" id="3">
|
||||
<Representation>List</Representation>
|
||||
<CommandBarLocation>None</CommandBarLocation>
|
||||
<DefaultItem>true</DefaultItem>
|
||||
<UseAlternationRowColor>true</UseAlternationRowColor>
|
||||
<InitialTreeView>ExpandTopLevel</InitialTreeView>
|
||||
<EnableStartDrag>true</EnableStartDrag>
|
||||
<DataPath>Список</DataPath>
|
||||
<RowPictureDataPath>Список.DefaultPicture</RowPictureDataPath>
|
||||
<AutoRefresh>false</AutoRefresh>
|
||||
<AutoRefreshPeriod>60</AutoRefreshPeriod>
|
||||
<Period>
|
||||
<v8:variant xsi:type="v8:StandardPeriodVariant">Custom</v8:variant>
|
||||
<v8:startDate>0001-01-01T00:00:00</v8:startDate>
|
||||
<v8:endDate>0001-01-01T00:00:00</v8:endDate>
|
||||
</Period>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<RestoreCurrentRow>false</RestoreCurrentRow>
|
||||
<TopLevelParent xsi:nil="true"/>
|
||||
<ShowRoot>true</ShowRoot>
|
||||
<AllowRootChoice>false</AllowRootChoice>
|
||||
<UpdateOnDataChange>Auto</UpdateOnDataChange>
|
||||
<UserSettingsGroup>СписокКомпоновщикНастроекПользовательскиеНастройки</UserSettingsGroup>
|
||||
<ContextMenu name="СписокКонтекстноеМеню" id="4"/>
|
||||
<AutoCommandBar name="СписокКоманднаяПанель" id="5">
|
||||
<Autofill>false</Autofill>
|
||||
</AutoCommandBar>
|
||||
<ExtendedTooltip name="СписокРасширеннаяПодсказка" id="6"/>
|
||||
<SearchStringAddition name="СписокСтрокаПоиска" id="7">
|
||||
<AdditionSource>
|
||||
<Item>Список</Item>
|
||||
<Type>SearchStringRepresentation</Type>
|
||||
</AdditionSource>
|
||||
<ContextMenu name="СписокСтрокаПоискаКонтекстноеМеню" id="8"/>
|
||||
<ExtendedTooltip name="СписокСтрокаПоискаРасширеннаяПодсказка" id="9"/>
|
||||
</SearchStringAddition>
|
||||
<ViewStatusAddition name="СписокСостояниеПросмотра" id="10">
|
||||
<AdditionSource>
|
||||
<Item>Список</Item>
|
||||
<Type>ViewStatusRepresentation</Type>
|
||||
</AdditionSource>
|
||||
<ContextMenu name="СписокСостояниеПросмотраКонтекстноеМеню" id="11"/>
|
||||
<ExtendedTooltip name="СписокСостояниеПросмотраРасширеннаяПодсказка" id="12"/>
|
||||
</ViewStatusAddition>
|
||||
<SearchControlAddition name="СписокУправлениеПоиском" id="13">
|
||||
<AdditionSource>
|
||||
<Item>Список</Item>
|
||||
<Type>SearchControl</Type>
|
||||
</AdditionSource>
|
||||
<ContextMenu name="СписокУправлениеПоискомКонтекстноеМеню" id="14"/>
|
||||
<ExtendedTooltip name="СписокУправлениеПоискомРасширеннаяПодсказка" id="15"/>
|
||||
</SearchControlAddition>
|
||||
<ChildItems>
|
||||
<LabelField name="ЗадачаКод" id="22">
|
||||
<DataPath>Список.Задача.Code</DataPath>
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Номер задачи</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Format>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>ЧГ=0</v8:content>
|
||||
</v8:item>
|
||||
</Format>
|
||||
<ContextMenu name="ЗадачаКодКонтекстноеМеню" id="23"/>
|
||||
<ExtendedTooltip name="ЗадачаКодРасширеннаяПодсказка" id="24"/>
|
||||
</LabelField>
|
||||
<LabelField name="Задача" id="16">
|
||||
<DataPath>Список.Задача</DataPath>
|
||||
<DefaultItem>true</DefaultItem>
|
||||
<ContextMenu name="ЗадачаКонтекстноеМеню" id="17"/>
|
||||
<ExtendedTooltip name="ЗадачаРасширеннаяПодсказка" id="18"/>
|
||||
</LabelField>
|
||||
<LabelField name="СвязаннаяЗадачаКод" id="25">
|
||||
<DataPath>Список.СвязаннаяЗадача.Code</DataPath>
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Номер связанной задачи</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Format>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>ЧГ=0</v8:content>
|
||||
</v8:item>
|
||||
</Format>
|
||||
<ContextMenu name="СвязаннаяЗадачаКодКонтекстноеМеню" id="26"/>
|
||||
<ExtendedTooltip name="СвязаннаяЗадачаКодРасширеннаяПодсказка" id="27"/>
|
||||
</LabelField>
|
||||
<LabelField name="СвязаннаяЗадача" id="19">
|
||||
<DataPath>Список.СвязаннаяЗадача</DataPath>
|
||||
<DefaultItem>true</DefaultItem>
|
||||
<ContextMenu name="СвязаннаяЗадачаКонтекстноеМеню" id="20"/>
|
||||
<ExtendedTooltip name="СвязаннаяЗадачаРасширеннаяПодсказка" id="21"/>
|
||||
</LabelField>
|
||||
</ChildItems>
|
||||
</Table>
|
||||
</ChildItems>
|
||||
<Attributes>
|
||||
<Attribute name="Список" id="1">
|
||||
<Type>
|
||||
<v8:Type>cfg:DynamicList</v8:Type>
|
||||
</Type>
|
||||
<MainAttribute>true</MainAttribute>
|
||||
<Settings xsi:type="DynamicList">
|
||||
<ManualQuery>false</ManualQuery>
|
||||
<DynamicDataRead>true</DynamicDataRead>
|
||||
<MainTable>InformationRegister.узСвязанныеЗадачи</MainTable>
|
||||
<ListSettings>
|
||||
<dcsset:filter>
|
||||
<dcsset:viewMode>Normal</dcsset:viewMode>
|
||||
<dcsset:userSettingID>dfcece9d-5077-440b-b6b3-45a5cb4538eb</dcsset:userSettingID>
|
||||
</dcsset:filter>
|
||||
<dcsset:order>
|
||||
<dcsset:viewMode>Normal</dcsset:viewMode>
|
||||
<dcsset:userSettingID>88619765-ccb3-46c6-ac52-38e9c992ebd4</dcsset:userSettingID>
|
||||
</dcsset:order>
|
||||
<dcsset:conditionalAppearance>
|
||||
<dcsset:viewMode>Normal</dcsset:viewMode>
|
||||
<dcsset:userSettingID>b75fecce-942b-4aed-abc9-e6a02e460fb3</dcsset:userSettingID>
|
||||
</dcsset:conditionalAppearance>
|
||||
<dcsset:itemsViewMode>Normal</dcsset:itemsViewMode>
|
||||
<dcsset:itemsUserSettingID>911b6018-f537-43e8-a417-da56b22f9aec</dcsset:itemsUserSettingID>
|
||||
</ListSettings>
|
||||
</Settings>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Form>
|
@ -4400,6 +4400,21 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.узСвязанныеЗадачи</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Update</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.узНастройкиДляСтатусов</name>
|
||||
<right>
|
||||
|
@ -102,6 +102,7 @@
|
||||
<xr:Item xsi:type="xr:MDObjectRef">Catalog.узШаблоны</xr:Item>
|
||||
<xr:Item xsi:type="xr:MDObjectRef">Catalog.узКонтрагенты</xr:Item>
|
||||
<xr:Item xsi:type="xr:MDObjectRef">CommonModule.API</xr:Item>
|
||||
<xr:Item xsi:type="xr:MDObjectRef">InformationRegister.узСвязанныеЗадачи</xr:Item>
|
||||
</Content>
|
||||
</Properties>
|
||||
<ChildObjects>
|
||||
|
Loading…
x
Reference in New Issue
Block a user