From 3702ad46067c0803b4a09cb02460cca8273681f4 Mon Sep 17 00:00:00 2001 From: Anton Ivanov Date: Sun, 23 Oct 2016 10:25:03 +0300 Subject: [PATCH] =?UTF-8?q?#69,=20=D0=A3=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B7=D0=B0=D0=B4=D0=B0=D1=87=D0=B0?= =?UTF-8?q?=D0=BC=D0=B8,=20=D0=98=D0=B2=D0=B0=D0=BD=D0=BE=D0=B2=20=D0=98?= =?UTF-8?q?=D0=B7=D0=BC=D0=B5=D0=BD=D0=BD=D1=8B=D0=B5=20=D0=BE=D0=B1=D1=8A?= =?UTF-8?q?=D0=B5=D0=BA=D1=82=D1=8B=20=D0=B4=D0=BE=D1=80=D0=B0=D0=B1=D0=BE?= =?UTF-8?q?=D1=82=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml | 1 + .../Forms/ФормаСписка/Ext/Form.xml | 5 +++ src/Catalogs/узКонфигурации.xml | 43 ------------------- .../узКонфигурации/Ext/ObjectModule.bsl | 3 -- .../Forms/ФормаЭлемента/Ext/Form.xml | 2 +- .../Forms/ФормаЭлемента/Ext/Form/Module.bsl | 16 +------ src/Configuration.xml | 1 - .../Ext/ObjectModule.bsl | 4 ++ .../Forms/Форма/Ext/Form.xml | 14 ++---- .../Forms/Форма/Ext/Form/Module.bsl | 17 ++++---- src/Ext/SessionModule.bsl | 2 +- .../ПродолжительностьРаботыРегламентныхЗаданий/Ext/Template.xml | 6 +-- 12 files changed, 27 insertions(+), 87 deletions(-) diff --git a/src/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml b/src/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml index a1e16b76a..0237cfeba 100644 --- a/src/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml +++ b/src/Catalogs/узЗадачи/Forms/ФормаЭлемента/Ext/Form.xml @@ -2,6 +2,7 @@
LockOwnerWindow false + useIfNecessary Items diff --git a/src/Catalogs/узИсторияХранилища/Forms/ФормаСписка/Ext/Form.xml b/src/Catalogs/узИсторияХранилища/Forms/ФормаСписка/Ext/Form.xml index 2701df7a4..536a1020e 100644 --- a/src/Catalogs/узИсторияХранилища/Forms/ФормаСписка/Ext/Form.xml +++ b/src/Catalogs/узИсторияХранилища/Forms/ФормаСписка/Ext/Form.xml @@ -97,6 +97,11 @@ + + Список.Owner + + + diff --git a/src/Catalogs/узКонфигурации.xml b/src/Catalogs/узКонфигурации.xml index d6b7c7b40..4be4232dd 100644 --- a/src/Catalogs/узКонфигурации.xml +++ b/src/Catalogs/узКонфигурации.xml @@ -467,49 +467,6 @@ Use - - - КаталогДляЗагрузкиИзмененийИзХранилща - - - ru - Каталог для загрузки изменений из хранилща (если база серверная) - - - - - xs:string - - 0 - Variable - - - false - - - - false - - false - false - - - false - - DontCheck - Items - - - Auto - Auto - - - Auto - ForItem - DontIndex - Use - - ФормаЭлемента diff --git a/src/Catalogs/узКонфигурации/Ext/ObjectModule.bsl b/src/Catalogs/узКонфигурации/Ext/ObjectModule.bsl index 7f7c52e1c..53fd0759d 100644 --- a/src/Catalogs/узКонфигурации/Ext/ObjectModule.bsl +++ b/src/Catalogs/узКонфигурации/Ext/ObjectModule.bsl @@ -31,9 +31,6 @@ МассивПроверяемыхРеквизитов.Добавить("КаталогХранилища"); МассивПроверяемыхРеквизитов.Добавить("ПользовательХранилища"); МассивПроверяемыхРеквизитов.Добавить("ПарольПользователяВХранилище"); - Если ПараметрыСеанса.узЭтоСервернаяБаза Тогда - МассивПроверяемыхРеквизитов.Добавить("КаталогДляЗагрузкиИзмененийИзХранилща"); - Конецесли; Конецесли; Возврат МассивПроверяемыхРеквизитов; КонецФункции diff --git a/src/Catalogs/узКонфигурации/Forms/ФормаЭлемента/Ext/Form.xml b/src/Catalogs/узКонфигурации/Forms/ФормаЭлемента/Ext/Form.xml index 6be5bd4ed..b6e34af43 100644 --- a/src/Catalogs/узКонфигурации/Forms/ФормаЭлемента/Ext/Form.xml +++ b/src/Catalogs/узКонфигурации/Forms/ФормаЭлемента/Ext/Form.xml @@ -161,7 +161,7 @@ - Объект.КаталогДляЗагрузкиИзмененийИзХранилща + 1/0:bdf4488c-a73b-4b5e-badd-ab121971c7a0 false Top true diff --git a/src/Catalogs/узКонфигурации/Forms/ФормаЭлемента/Ext/Form/Module.bsl b/src/Catalogs/узКонфигурации/Forms/ФормаЭлемента/Ext/Form/Module.bsl index efb92e811..bf416960e 100644 --- a/src/Catalogs/узКонфигурации/Forms/ФормаЭлемента/Ext/Form/Module.bsl +++ b/src/Catalogs/узКонфигурации/Forms/ФормаЭлемента/Ext/Form/Module.bsl @@ -6,15 +6,9 @@ &НаСервере Процедура УстановитьВидимостьДоступность() - Элементы.КаталогДляЗагрузкиИзмененийИзХранилща.Видимость = Ложь; - //Элементы.ГруппаНастройкиДляПолученияИзмененийИзХранилища.Видимость = Ложь; - //Элементы.КомандаСоздатьCMDФайлДляПланировщикаЗаданий.Видимость = Ложь; + Элементы.ГруппаНастройкиДляПолученияИзмененийИзХранилища.Видимость = Ложь; Если Объект.ПолучатьИзмененияИзХранилища Тогда Элементы.ГруппаНастройкиДляПолученияИзмененийИзХранилища.Видимость = Истина; - //Если ПараметрыСеанса.узЭтоСервернаяБаза Тогда - // Элементы.КаталогДляЗагрузкиИзмененийИзХранилща.Видимость = Истина; - // Элементы.КомандаСоздатьCMDФайлДляПланировщикаЗаданий.Видимость = Истина; - //Конецесли; Конецесли; КонецПроцедуры @@ -91,14 +85,6 @@ ДиалогВыбораФайла.Показать (Оповещение); КонецПроцедуры -&НаКлиенте -Процедура ОбработатьВыборКаталогДляЗагрузкиИзмененийИзХранилща(ВыбранныйКаталог, ДополнительныеПараметры) Экспорт - Если ВыбранныйКаталог = Неопределено Тогда - Возврат; - Конецесли; - Объект.КаталогДляЗагрузкиИзмененийИзХранилща = ВыбранныйКаталог[0]; -КонецПроцедуры - &НаКлиенте Процедура КомандаСоздатьVBSФайлДляПланировщикаЗаданий(Команда) //Если НЕ ЗначениеЗаполнено(Объект.КаталогДляЗагрузкиИзмененийИзХранилща) Тогда diff --git a/src/Configuration.xml b/src/Configuration.xml index 7c403af1a..e68f5c9c5 100644 --- a/src/Configuration.xml +++ b/src/Configuration.xml @@ -444,7 +444,6 @@ ТипыВладельцевНастроекПрав ТипыЗначенийДоступаСГруппами УстановленныеРасширения - узЭтоСервернаяБаза АдминистраторСистемы Администрирование БазовыеПрава diff --git a/src/DataProcessors/узЗагрузкаИзмененийИзХранилища/Ext/ObjectModule.bsl b/src/DataProcessors/узЗагрузкаИзмененийИзХранилища/Ext/ObjectModule.bsl index 62f2ba42a..822ec5083 100644 --- a/src/DataProcessors/узЗагрузкаИзмененийИзХранилища/Ext/ObjectModule.bsl +++ b/src/DataProcessors/узЗагрузкаИзмененийИзХранилища/Ext/ObjectModule.bsl @@ -504,6 +504,9 @@ Функция Создать_узИдентификаторыОбъектовМетаданныхКонфигурации(ПараметрыПоиска) Перем ИмяМетаданныхРодителя; + Если СтрДлина(ПараметрыПоиска.Наименование) > 150 Тогда + ВызватьИсключение "Ошибка! нет алгоритма поиска идентификатора объекта метаданных, у которых наименование больше 150 символов"; + Конецесли; пИдентификаторыОбъектовМетаданных = Неопределено; СпрОбъект = Справочники.узИдентификаторыОбъектовМетаданныхКонфигурации.СоздатьЭлемент(); @@ -515,6 +518,7 @@ пПолноеИмяМетаданных = СтрЗаменить(пПолноеИмяМетаданных,"/","."); СпрОбъект.ПолноеИмяМетаданных = пПолноеИмяМетаданных; РезультатФункции = ПолучитьСвойствоМетаданных(СпрОбъект.Наименование); + СпрОбъект.ИмяМетаданных = ПараметрыПоиска.Наименование; СпрОбъект.ПорядокКоллекции = РезультатФункции.ПорядокКоллекции; СпрОбъект.Записать(); пИдентификаторыОбъектовМетаданных = СпрОбъект.Ссылка; diff --git a/src/DataProcessors/узЗагрузкаИзмененийИзХранилища/Forms/Форма/Ext/Form.xml b/src/DataProcessors/узЗагрузкаИзмененийИзХранилища/Forms/Форма/Ext/Form.xml index 7bfc4de71..b1d5be088 100644 --- a/src/DataProcessors/узЗагрузкаИзмененийИзХранилища/Forms/Форма/Ext/Form.xml +++ b/src/DataProcessors/узЗагрузкаИзмененийИзХранилища/Forms/Форма/Ext/Form.xml @@ -19,6 +19,9 @@ Объект.Конфигурация + + КонфигурацияПриИзменении + @@ -60,17 +63,6 @@ <Field>Объект.Конфигурация</Field> </Save> </Attribute> - <Attribute name="ЭтоСервернаяБаза" id="2"> - <Title> - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Это серверная база</v8:content> - </v8:item> - - - xs:boolean - - diff --git a/src/DataProcessors/узЗагрузкаИзмененийИзХранилища/Forms/Форма/Ext/Form/Module.bsl b/src/DataProcessors/узЗагрузкаИзмененийИзХранилища/Forms/Форма/Ext/Form/Module.bsl index be5913ba2..5762cbee2 100644 --- a/src/DataProcessors/узЗагрузкаИзмененийИзХранилища/Forms/Форма/Ext/Form/Module.bsl +++ b/src/DataProcessors/узЗагрузкаИзмененийИзХранилища/Forms/Форма/Ext/Form/Module.bsl @@ -7,14 +7,8 @@ Если НЕ ПолучатьИзмененияИзХранилища(Объект.Конфигурация) Тогда Сообщить("Ошибка! в конфигурации не настроена загрузка изменений из хранилища"); Конецесли; - Если ЭтоСервернаяБаза Тогда - - РезультатФункции = ВыгрузитьИзмененияНаКлиенте(); - РезультатФункции.ТабДокОтчет.Показать(); - Иначе - РезультатФункции = ЗагрузитьИзмененияИзХранилищаНаСервере(); - РезультатФункции.ТабДокОтчет.Показать(); - Конецесли; + РезультатФункции = ЗагрузитьИзмененияИзХранилищаНаСервере(); + РезультатФункции.ТабДокОтчет.Показать("Загруженная история хранилища"); КонецПроцедуры &НаСервере @@ -71,7 +65,6 @@ Если Параметры.Свойство("Конфигурация") Тогда Объект.Конфигурация = Параметры.Конфигурация; Конецесли; - ЭтоСервернаяБаза = ПараметрыСеанса.узЭтоСервернаяБаза; Объект.ВерсияС = ПолучитьПоследнююЗагруженнуюВерсиюНаСервере(); КонецПроцедуры @@ -80,3 +73,9 @@ Возврат Справочники.узИсторияХранилища.ПолучитьПоследнююЗагруженнуюВерсию(Объект.Конфигурация); КонецФункции + +&НаКлиенте +Процедура КонфигурацияПриИзменении(Элемент) + Объект.ВерсияС = ПолучитьПоследнююЗагруженнуюВерсиюНаСервере(); +КонецПроцедуры + diff --git a/src/Ext/SessionModule.bsl b/src/Ext/SessionModule.bsl index 312a2df34..c3d139532 100644 --- a/src/Ext/SessionModule.bsl +++ b/src/Ext/SessionModule.bsl @@ -14,7 +14,7 @@ КонецПроцедуры Процедура узУстановкаПараметровСеанса() - ПараметрыСеанса.узЭтоСервернаяБаза = узОбщийМодульСервер.ЭтоСервернаяБаза(); + КонецПроцедуры Процедура узВыполнитьНастройкуПанелей() Экспорт diff --git a/src/Reports/АнализЖурналаРегистрации/Templates/ПродолжительностьРаботыРегламентныхЗаданий/Ext/Template.xml b/src/Reports/АнализЖурналаРегистрации/Templates/ПродолжительностьРаботыРегламентныхЗаданий/Ext/Template.xml index 438f2e8f3..5d233f104 100644 --- a/src/Reports/АнализЖурналаРегистрации/Templates/ПродолжительностьРаботыРегламентныхЗаданий/Ext/Template.xml +++ b/src/Reports/АнализЖурналаРегистрации/Templates/ПродолжительностьРаботыРегламентныхЗаданий/Ext/Template.xml @@ -2982,9 +2982,9 @@ Day 1 true - 2016-10-16T20:00:00 - 2016-10-25T20:59:59 - 2016-10-16T20:00:00 + 2016-10-23T10:00:00 + 2016-11-01T10:59:59 + 2016-10-23T10:00:00 Gradient 3 Day