From 63e7687717fa788ae906b7b5851b3ffd18c89945 Mon Sep 17 00:00:00 2001 From: Michael_Perlov Date: Fri, 19 Apr 2024 15:43:12 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D1=8B=20=D0=BD=D0=B5=D0=B4=D0=BE=D1=81=D1=82=D0=B0?= =?UTF-8?q?=D1=82=D0=BA=D0=B8=20=D0=BA=D0=BE=D0=B4=D0=B0.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Ext/ManagerModule.bsl" | 14 +++++++-- .../Ext/Form/Module.bsl" | 6 ++-- .../Ext/Form/Module.bsl" | 30 ++++++++++++------- ...0\265\320\272\321\202\320\276\320\262.xml" | 2 +- ...0\265\320\272\321\202\320\276\320\262.xml" | 2 +- 5 files changed, 35 insertions(+), 19 deletions(-) diff --git "a/src/Catalogs/__\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262/Ext/ManagerModule.bsl" "b/src/Catalogs/__\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262/Ext/ManagerModule.bsl" index 551aad73..f07ecf9b 100644 --- "a/src/Catalogs/__\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262/Ext/ManagerModule.bsl" +++ "b/src/Catalogs/__\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262/Ext/ManagerModule.bsl" @@ -1,4 +1,8 @@  +#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда + +#Область ПрограммныйИнтерфейс + Процедура ИнициализироватьКомпоновщик(КомпоновщикНастроек, ОбъектМетаданных, ДополнительнаяСтрока = "") Экспорт ТекстЗапроса = @@ -66,11 +70,11 @@ ВыбранноеПоле.Поле = Новый ПолеКомпоновкиДанных("Ссылка"); Отбор = МодульОбщегоНазначения.ЗначениеИзСтрокиXML(Отбор); - Справочники.__НастройкиОтбораОбъектов.СкопироватьЭлементыОтбора(КомпоновщикНастроек.Настройки.Отбор, Отбор); + СкопироватьЭлементыОтбора(КомпоновщикНастроек.Настройки.Отбор, Отбор); КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; Попытка - МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки,,, Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений")); + МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки, , , Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений")); Исключение СообщениеОбОшибке = ОписаниеОшибки(); __ОбщегоНазначенияСервер.СообщитьПользователю(СообщениеОбОшибке); @@ -89,4 +93,8 @@ Возврат Результат; -КонецФункции \ No newline at end of file +КонецФункции + +#КонецОбласти + +#КонецЕсли \ No newline at end of file diff --git "a/src/Catalogs/__\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\260\320\234\320\265\321\202\320\260\320\264\320\260\320\275\320\275\321\213\321\205\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217/Ext/Form/Module.bsl" "b/src/Catalogs/__\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\260\320\234\320\265\321\202\320\260\320\264\320\260\320\275\320\275\321\213\321\205\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217/Ext/Form/Module.bsl" index 50eb698f..4b1c225b 100644 --- "a/src/Catalogs/__\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\260\320\234\320\265\321\202\320\260\320\264\320\260\320\275\320\275\321\213\321\205\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217/Ext/Form/Module.bsl" +++ "b/src/Catalogs/__\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\260\320\234\320\265\321\202\320\260\320\264\320\260\320\275\320\275\321\213\321\205\320\243\320\277\321\200\320\260\320\262\320\273\321\217\320\265\320\274\320\260\321\217/Ext/Form/Module.bsl" @@ -8,8 +8,8 @@ СписокКоллекций = Параметры.СписокКоллекций; ВыводитьТЧОбъектов = Параметры.ВыводитьТЧОбъектов; - ЭтотОбъект.ЗакрыватьПриВыборе = Истина; - ЭтотОбъект.ЗакрыватьПриЗакрытииВладельца = Истина; + ЗакрыватьПриВыборе = Истина; + ЗакрыватьПриЗакрытииВладельца = Истина; Если ВидОперации = "ВыборОбъекта" Тогда ВывестиОбъекты(); @@ -39,7 +39,7 @@ СтрокиДерева = Дерево.ПолучитьЭлементы(); Если СписокКоллекций.НайтиПоЗначению("Картинки") <> Неопределено Тогда - //Выводим Картинки + // Выводим Картинки СтрокаКартинка = СтрокиДерева.Добавить(); СтрокаКартинка.Поле = "Картинки"; СтрокаКартинка.ТипЗначения = "Картинка"; diff --git "a/src/Catalogs/__\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" "b/src/Catalogs/__\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" index f1cd0d3b..f3e22c72 100644 --- "a/src/Catalogs/__\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" +++ "b/src/Catalogs/__\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" @@ -1,12 +1,5 @@  -&НаСервере -Процедура ИнициализироватьКомпоновщик() - - Если ЗначениеЗаполнено(Объект.ОбъектМетаданных) Тогда - Справочники.__НастройкиОтбораОбъектов.ИнициализироватьКомпоновщик(Компоновщик, Объект.ОбъектМетаданных); - КонецЕсли; - -КонецПроцедуры +#Область ОбработчикиСобытийФормы &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) @@ -42,7 +35,7 @@ ПараметрыФормы.Вставить("ТипТекущегоОбъекта", Объект.ТипОбъекта); СписокКоллекций = Новый СписокЗначений; - //Формируем список коллекций объектов + // Формируем список коллекций объектов СписокКоллекций.Добавить("Справочники"); СписокКоллекций.Добавить("Документы"); СписокКоллекций.Добавить("ПланыВидовХарактеристик"); @@ -51,8 +44,8 @@ ПараметрыФормы.Вставить("СписокКоллекций", СписокКоллекций); - ОткрытьФорму("Справочник.__НастройкиОтбораОбъектов.Форма.ФормаВыбораОбъектаМетаданныхУправляемая", ПараметрыФормы - , Элементы.ОбъектМетаданных); + ОткрытьФорму("Справочник.__НастройкиОтбораОбъектов.Форма.ФормаВыбораОбъектаМетаданныхУправляемая", ПараметрыФормы, Элементы.ОбъектМетаданных); + КонецПроцедуры &НаКлиенте @@ -73,3 +66,18 @@ КонецЕсли; КонецПроцедуры + +#КонецОбласти + +#Область СлужебныеПроцедурыИФункции + +&НаСервере +Процедура ИнициализироватьКомпоновщик() + + Если ЗначениеЗаполнено(Объект.ОбъектМетаданных) Тогда + Справочники.__НастройкиОтбораОбъектов.ИнициализироватьКомпоновщик(Компоновщик, Объект.ОбъектМетаданных); + КонецЕсли; + +КонецПроцедуры + +#КонецОбласти diff --git "a/src/Roles/__\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.xml" "b/src/Roles/__\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.xml" index 5b74c0a1..90ab94a8 100644 --- "a/src/Roles/__\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.xml" +++ "b/src/Roles/__\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272\320\236\321\202\320\261\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.xml" @@ -10,7 +10,7 @@ en - Editing user-defined functions + Editing object selection settings diff --git "a/src/Roles/__\320\247\321\202\320\265\320\275\320\270\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272\320\236\321\202\320\261\320\276\321\200\320\276\320\262\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.xml" "b/src/Roles/__\320\247\321\202\320\265\320\275\320\270\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272\320\236\321\202\320\261\320\276\321\200\320\276\320\262\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.xml" index 73c3bcfb..89a050d6 100644 --- "a/src/Roles/__\320\247\321\202\320\265\320\275\320\270\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272\320\236\321\202\320\261\320\276\321\200\320\276\320\262\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.xml" +++ "b/src/Roles/__\320\247\321\202\320\265\320\275\320\270\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272\320\236\321\202\320\261\320\276\321\200\320\276\320\262\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.xml" @@ -10,7 +10,7 @@ en - Editing user-defined functions + Reading object selection settings