From d42321c8ac7e61fdcca71a139c9825816dbe6d1b Mon Sep 17 00:00:00 2001 From: Anton Ivanov Date: Sun, 5 Feb 2017 11:02:56 +0300 Subject: [PATCH] =?UTF-8?q?#2=20=D0=94=D0=B8=D0=BD=D0=B0=D0=BC=D0=B8=D1=87?= =?UTF-8?q?=D0=B5=D1=81=D0=BA=D0=B0=D1=8F=20=D0=BA=D0=B0=D0=BD=D0=B1=D0=B0?= =?UTF-8?q?=D0=BD=20=D0=B4=D0=BE=D1=81=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cf/DataProcessors/узКанбанДоска.xml | 2 +- .../узКанбанДоска/Ext/ObjectModule.bsl | 7 ++++--- .../Forms/ФормаДинамическая/Ext/Form/Module.bsl | 19 ++++++++++++++----- .../Templates/СхемаКомпоновкиДанных/Ext/Template.xml | 3 +++ 4 files changed, 22 insertions(+), 9 deletions(-) diff --git a/src/cf/DataProcessors/узКанбанДоска.xml b/src/cf/DataProcessors/узКанбанДоска.xml index babeacb07..6ec500f80 100644 --- a/src/cf/DataProcessors/узКанбанДоска.xml +++ b/src/cf/DataProcessors/узКанбанДоска.xml @@ -21,7 +21,7 @@ true - DataProcessor.узКанбанДоска.Form.Форма + DataProcessor.узКанбанДоска.Form.ФормаДинамическая false diff --git a/src/cf/DataProcessors/узКанбанДоска/Ext/ObjectModule.bsl b/src/cf/DataProcessors/узКанбанДоска/Ext/ObjectModule.bsl index 7af3e4499..304a04db1 100644 --- a/src/cf/DataProcessors/узКанбанДоска/Ext/ObjectModule.bsl +++ b/src/cf/DataProcessors/узКанбанДоска/Ext/ObjectModule.bsl @@ -74,8 +74,8 @@ ЗаполнитьЗадачи(); КонецПроцедуры -Процедура ЗаполнитьТЧНастройкиКолонок()Экспорт - +Процедура ЗаполнитьТЧНастройкиКолонок() Экспорт + Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ @@ -85,7 +85,8 @@ |ИЗ | Справочник.узСтатусыЗадачи КАК узСтатусыЗадачи |ГДЕ - | узСтатусыЗадачи.Предопределенный + //| узСтатусыЗадачи.Предопределенный + | узСтатусыЗадачи.НеИспользуется = ЛОЖЬ | |УПОРЯДОЧИТЬ ПО | узСтатусыЗадачи.РеквизитДопУпорядочивания"; diff --git a/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl b/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl index 7741be011..6f5dadfe4 100644 --- a/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl +++ b/src/cf/DataProcessors/узКанбанДоска/Forms/ФормаДинамическая/Ext/Form/Module.bsl @@ -415,9 +415,10 @@ Если СгенирироватьФормуЗаново Тогда СгенерироватьФорму(); - УстановитьОтборТЧ(); - ОформлениеЦветаЗадачНаСервере(); + УстановитьОтборТЧ(); Конецесли; + + ОформлениеЦветаЗадачНаСервере(); КонецПроцедуры &НаСервере @@ -868,6 +869,13 @@ Процедура УстановитьБазовоеОформлениеЗадачНаСервере() УсловноеОформление.Элементы.Очистить(); + ОформлениеЗадачи = УсловноеОформление.Элементы.Добавить(); + ЗаполнитьПоляОформленияЗадачНаСервере(ОформлениеЗадачи); + ШрифтЖирный = Новый Шрифт(,,Истина); + ОформлениеЗадачи.Оформление.УстановитьЗначениеПараметра("Шрифт", ШрифтЖирный); + + + //{ ***** Установка цвета от Важности задачи ***** ОформлениеЗадачи = УсловноеОформление.Элементы.Добавить(); Отбор = ОформлениеЗадачи.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; @@ -905,6 +913,7 @@ ЗаполнитьПоляОформленияЗадачНаСервере(ОформлениеЗадачи); ОформлениеЗадачи.Оформление.УстановитьЗначениеПараметра("ЦветФона", Новый Цвет(207,238,0)); + //} ***** Установка цвета от Важности задачи ***** КонецПроцедуры &НаСервере @@ -957,10 +966,10 @@ пВидыПриоритетаЦвета = ВидыПриоритетаЦвета(); Если ВидПриоритета = пВидыПриоритетаЦвета.Задача Тогда - Сообщить("Не работает СтрокаЗадача.ИзмененЦветПоУмолчанию"); - //Если СтрокаЗадача.ИзмененЦветПоУмолчанию Тогда + Сообщить("Добавить проверку функциональной опции"); + Если СтрокаЗадача.ИзмененЦветПоУмолчанию Тогда НужныйЦвет = Задача.ЦветЗадачи.Получить(); - //Конецесли; + Конецесли; ИначеЕсли ВидПриоритета = пВидыПриоритетаЦвета.Спринт Тогда НужныйЦвет = Задача.Спринт.ЦветСпринта.Получить(); ИначеЕсли ВидПриоритета = пВидыПриоритетаЦвета.ОсновнаяЗадача Тогда diff --git a/src/cf/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml b/src/cf/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml index ea4e588ff..6cbc1cb48 100644 --- a/src/cf/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml +++ b/src/cf/DataProcessors/узКанбанДоска/Templates/СхемаКомпоновкиДанных/Ext/Template.xml @@ -269,6 +269,9 @@ ВажностьЧисло + + ИзмененЦветПоУмолчанию +