diff --git a/src/cf/Catalogs/узЗадачи.xml b/src/cf/Catalogs/узЗадачи.xml index 9204287a8..4165e33f3 100644 --- a/src/cf/Catalogs/узЗадачи.xml +++ b/src/cf/Catalogs/узЗадачи.xml @@ -1257,6 +1257,45 @@ Use + + + ПоказыватьВОтчетахИКанбанДоске + + + ru + Показывать в отчетах и канбан доске + + + + + xs:boolean + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + ForItem + DontIndex + Use + + diff --git a/src/cf/Catalogs/узЗадачи/Forms/ФормаСписка/Ext/Form.xml b/src/cf/Catalogs/узЗадачи/Forms/ФормаСписка/Ext/Form.xml index 4d8e9a5b4..52dfbdc30 100644 --- a/src/cf/Catalogs/узЗадачи/Forms/ФормаСписка/Ext/Form.xml +++ b/src/cf/Catalogs/узЗадачи/Forms/ФормаСписка/Ext/Form.xml @@ -228,6 +228,12 @@ + + Список.ПоказыватьВОтчетахИКанбанДоске + Auto + + + @@ -243,7 +249,7 @@ true - true + false ВЫБРАТЬ СправочникузЗадачи.Ссылка, СправочникузЗадачи.ПометкаУдаления, @@ -273,14 +279,14 @@ КОГДА ЕСТЬNULL(узНаличиеЗаметокПоПредмету.ЕстьЗаметки, ЛОЖЬ) ТОГДА 0 ИНАЧЕ -1 - КОНЕЦ КАК ЕстьЗаметки, - СправочникузЗадачи.РеквизитДопУпорядочивания + КОНЕЦ КАК ЕстьЗаметки, + СправочникузЗадачи.РеквизитДопУпорядочивания, + СправочникузЗадачи.ПоказыватьВОтчетахИКанбанДоске ИЗ Справочник.узЗадачи КАК СправочникузЗадачи - ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.узНаличиеЗаметокПоПредмету КАК узНаличиеЗаметокПоПредмету - ПО (СправочникузЗадачи.Ссылка = узНаличиеЗаметокПоПредмету.Предмет - И узНаличиеЗаметокПоПредмету.Автор = &Пользователь) - + ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.узНаличиеЗаметокПоПредмету КАК узНаличиеЗаметокПоПредмету + ПО СправочникузЗадачи.Ссылка = узНаличиеЗаметокПоПредмету.Предмет + И (узНаличиеЗаметокПоПредмету.Автор = &Пользователь) ГДЕ ВЫБОР КОГДА &ИспользоватьОтборПоНаблюдателю @@ -296,8 +302,7 @@ ИНАЧЕ ИСТИНА КОНЕЦ) ИНАЧЕ ИСТИНА - КОНЕЦ - + КОНЕЦ Catalog.узЗадачи diff --git a/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml b/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml index 11356435d..d5ce8f012 100644 --- a/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml +++ b/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml @@ -490,6 +490,18 @@ + + Объект.ПоказыватьВОтчетахИКанбанДоске + Tumbler + + + ru + БЛ=Нет; БИ=Да + + + + + <v8:item> diff --git a/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form/Module.bsl b/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form/Module.bsl index bd42e1866..9d10bab69 100644 --- a/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form/Module.bsl +++ b/src/cf/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form/Module.bsl @@ -14,22 +14,9 @@ // Конец СтандартныеПодсистемы.Свойства Если Объект.Ссылка.Пустая() Тогда - Объект.ИспользоватьФорматированиеВСодержании = Истина; - Объект.Автор = Пользователи.ТекущийПользователь(); - Объект.Важность = ПредопределенноеЗначение("Справочник.узВариантыВажностиЗадачи.Обычная"); - Если Объект.ИспользоватьФорматированиеВСодержании Тогда - ФорматированныйТекст = Параметры.ЗначениеКопирования.Содержание.Получить(); - Конецесли; - Если Параметры.Свойство("ПараметрыНовойЗадачи") Тогда - ПараметрыНовойЗадачи = Параметры.ПараметрыНовойЗадачи; - ЗаполнитьЗначенияСвойств(Объект,ПараметрыНовойЗадачи); - Конецесли; - Если Параметры.Свойство("ТребоватьЗаполнитьРодителя") Тогда - ТребоватьЗаполнитьРодителя = Параметры.ТребоватьЗаполнитьРодителя; - Конецесли; - Иначе - + ЗаполнитьРеквизитыПоУмолчанию(); КонецЕсли; + КомментарииПометка = Ложь; Для каждого СтрокаКомментарии из Объект.Комментарии цикл Если СтрокаКомментарии.Выполнено Тогда @@ -42,6 +29,24 @@ УстановитьПараметрыИзмененныеОбъекты(); КонецПроцедуры +&НаСервере +Процедура ЗаполнитьРеквизитыПоУмолчанию() + Объект.ИспользоватьФорматированиеВСодержании = Истина; + Объект.Автор = Пользователи.ТекущийПользователь(); + Объект.Важность = ПредопределенноеЗначение("Справочник.узВариантыВажностиЗадачи.Обычная"); + Если Объект.ИспользоватьФорматированиеВСодержании Тогда + ФорматированныйТекст = Параметры.ЗначениеКопирования.Содержание.Получить(); + Конецесли; + Если Параметры.Свойство("ПараметрыНовойЗадачи") Тогда + ПараметрыНовойЗадачи = Параметры.ПараметрыНовойЗадачи; + ЗаполнитьЗначенияСвойств(Объект,ПараметрыНовойЗадачи); + Конецесли; + Если Параметры.Свойство("ТребоватьЗаполнитьРодителя") Тогда + ТребоватьЗаполнитьРодителя = Параметры.ТребоватьЗаполнитьРодителя; + Конецесли; + Объект.ПоказыватьВОтчетахИКанбанДоске = Истина; +КонецПроцедуры + &НаСервере Процедура ПриЧтенииНаСервере(ТекущийОбъект) Если Объект.ИспользоватьФорматированиеВСодержании Тогда diff --git a/src/cf/CommonModules/узОбновлениеИнформационнойБазы/Ext/Module.bsl b/src/cf/CommonModules/узОбновлениеИнформационнойБазы/Ext/Module.bsl index 95bd1e098..cef594b83 100644 --- a/src/cf/CommonModules/узОбновлениеИнформационнойБазы/Ext/Module.bsl +++ b/src/cf/CommonModules/узОбновлениеИнформационнойБазы/Ext/Module.bsl @@ -1,6 +1,6 @@ Процедура ПриДобавленииПодсистемы(Описание) Экспорт Описание.Имя = "УправлениеЗадачами"; - Описание.Версия = "1.0.1.011"; + Описание.Версия = "1.0.1.012"; // Требуется библиотека стандартных подсистем. Описание.ТребуемыеПодсистемы.Добавить("СтандартныеПодсистемы"); КонецПроцедуры @@ -27,6 +27,12 @@ Обработчик.ОбщиеДанные = Истина; Обработчик.Комментарий = "Обновление на версию 1.0.1.011"; + Обработчик = Обработчики.Добавить(); + Обработчик.Версия = "1.0.1.012"; + Обработчик.НачальноеЗаполнение = Ложь; + Обработчик.Процедура = "узОбновлениеИнформационнойБазы.ОбновлениеНаВерсию_1_0_1_012"; + Обработчик.ОбщиеДанные = Истина; + Обработчик.Комментарий = "Обновление на версию 1.0.1.012"; КонецПроцедуры Процедура ПередОбновлениемИнформационнойБазы() Экспорт КонецПроцедуры @@ -78,6 +84,27 @@ Конеццикла; КонецПроцедуры +Процедура ОбновлениеНаВерсию_1_0_1_012() Экспорт + Запрос = Новый Запрос; + Запрос.Текст = + "ВЫБРАТЬ + | узЗадачи.Ссылка + |ИЗ + | Справочник.узЗадачи КАК узЗадачи + |ГДЕ + | НЕ узЗадачи.ЕстьПодчиненныеЗадачи"; + + РезультатЗапроса = Запрос.Выполнить(); + + Выборка = РезультатЗапроса.Выбрать(); + + Пока Выборка.Следующий() Цикл + СпрОбъект = Выборка.Ссылка.ПолучитьОбъект(); + СпрОбъект.ПоказыватьВОтчетахИКанбанДоске = Истина; + СпрОбъект.Записать(); + КонецЦикла; +КонецПроцедуры + Процедура узНачальноеЗаполнение() Экспорт узДобавитьАдминистраторИБ(); diff --git a/src/cf/Configuration.xml b/src/cf/Configuration.xml index 9642e2b59..e116ea11b 100644 --- a/src/cf/Configuration.xml +++ b/src/cf/Configuration.xml @@ -49,7 +49,7 @@ <xr:Item xsi:type="xr:MDObjectRef">Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</xr:Item> </DefaultRoles> <Vendor>Управление задачами</Vendor> - <Version>1.0.1.011</Version> + <Version>1.0.1.012</Version> <UpdateCatalogAddress/> <IncludeHelpInContents>false</IncludeHelpInContents> <UseManagedFormInOrdinaryApplication>false</UseManagedFormInOrdinaryApplication> diff --git a/src/cf/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml b/src/cf/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml index eb2da19d5..10d15f89d 100644 --- a/src/cf/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml +++ b/src/cf/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml @@ -170,7 +170,7 @@ ИЗ Справочник.узЗадачи КАК узЗадачи ГДЕ - НЕ узЗадачи.ЕстьПодчиненныеЗадачи + узЗадачи.ПоказыватьВОтчетахИКанбанДоске И ВЫБОР КОГДА &ИспользоватьОтборПоНаблюдателю ТОГДА узЗадачи.Ссылка В diff --git a/src/cf/Reports/АнализЖурналаРегистрации/Templates/ПродолжительностьРаботыРегламентныхЗаданий/Ext/Template.xml b/src/cf/Reports/АнализЖурналаРегистрации/Templates/ПродолжительностьРаботыРегламентныхЗаданий/Ext/Template.xml index 49227a8d8..6ff222f95 100644 --- a/src/cf/Reports/АнализЖурналаРегистрации/Templates/ПродолжительностьРаботыРегламентныхЗаданий/Ext/Template.xml +++ b/src/cf/Reports/АнализЖурналаРегистрации/Templates/ПродолжительностьРаботыРегламентныхЗаданий/Ext/Template.xml @@ -2982,9 +2982,9 @@ <d3p1:fixedVariantMeasure>Day</d3p1:fixedVariantMeasure> <d3p1:fixedVariantInterval>1</d3p1:fixedVariantInterval> <d3p1:autoFullInterval>true</d3p1:autoFullInterval> - <d3p1:fullIntervalBegin>2016-12-13T16:00:00</d3p1:fullIntervalBegin> - <d3p1:fullIntervalEnd>2016-12-22T16:59:59</d3p1:fullIntervalEnd> - <d3p1:visualBegin>2016-12-13T16:00:00</d3p1:visualBegin> + <d3p1:fullIntervalBegin>2016-12-13T17:00:00</d3p1:fullIntervalBegin> + <d3p1:fullIntervalEnd>2016-12-22T17:59:59</d3p1:fullIntervalEnd> + <d3p1:visualBegin>2016-12-13T17:00:00</d3p1:visualBegin> <d3p1:intervalDrawType>Gradient</d3p1:intervalDrawType> <d3p1:noneVariantChars>3</d3p1:noneVariantChars> <d3p1:noneVariantMeasure>Day</d3p1:noneVariantMeasure> diff --git a/src/cf/Reports/узОтчетПоЗадачам/Templates/ОсновнаяСхемаКомпоновкиДанных/Ext/Template.xml b/src/cf/Reports/узОтчетПоЗадачам/Templates/ОсновнаяСхемаКомпоновкиДанных/Ext/Template.xml index 0f896e35f..b202d14ca 100644 --- a/src/cf/Reports/узОтчетПоЗадачам/Templates/ОсновнаяСхемаКомпоновкиДанных/Ext/Template.xml +++ b/src/cf/Reports/узОтчетПоЗадачам/Templates/ОсновнаяСхемаКомпоновкиДанных/Ext/Template.xml @@ -120,7 +120,7 @@ ИЗ Справочник.узЗадачи КАК узЗадачи ГДЕ - НЕ узЗадачи.ЕстьПодчиненныеЗадачи</query> + узЗадачи.ПоказыватьВОтчетахИКанбанДоске</query> </dataSet> <totalField> <dataPath>КоличествоЗадач</dataPath>