diff --git a/ИТМ_АдминистрированиеДинамическихСписков/src/CommonModules/ИТМ_АдминистрированиеДинамическихСписков/Module.bsl b/ИТМ_АдминистрированиеДинамическихСписков/src/CommonModules/ИТМ_АдминистрированиеДинамическихСписков/Module.bsl index 89e9547..4c42777 100644 --- a/ИТМ_АдминистрированиеДинамическихСписков/src/CommonModules/ИТМ_АдминистрированиеДинамическихСписков/Module.bsl +++ b/ИТМ_АдминистрированиеДинамическихСписков/src/CommonModules/ИТМ_АдминистрированиеДинамическихСписков/Module.bsl @@ -359,7 +359,7 @@ Список = ИТМ_АдминистрированиеДинамическихСписковКлиентСервер.РеквизитСписокПоНастройкам(Форма, НастройкиСписка); - ПроверитьЗапретыОткрытияСписка(ОбщиеНастройки, НастройкиСписка, Список); + ПроверитьЗапретыОткрытияСписка(ОбщиеНастройки, НастройкиСписка); Если ОбщиеНастройки.Отказ Тогда Возврат; КонецЕсли; @@ -580,8 +580,7 @@ // Параметры: // ОбщиеНастройки - см. ИТМ_АдминистрированиеДинамическихСписковКлиентСервер.НастройкиНаФорме // НастройкиСписка - см. ИТМ_АдминистрированиеДинамическихСписковКлиентСервер.ШаблонПараметровДинамическогоСписка -// Список - ДинамическийСписок - Список -Процедура ПроверитьЗапретыОткрытияСписка(ОбщиеНастройки, НастройкиСписка, Список) +Процедура ПроверитьЗапретыОткрытияСписка(ОбщиеНастройки, НастройкиСписка) НастройкиОграничений = НастройкиСписка.ЗапретыОткрытия; Если НЕ НастройкиОграничений.Использование diff --git a/ИТМ_АдминистрированиеДинамическихСписков/src/CommonModules/ИТМ_АдминистрированиеДинамическихСписковПовтИсп/Module.bsl b/ИТМ_АдминистрированиеДинамическихСписков/src/CommonModules/ИТМ_АдминистрированиеДинамическихСписковПовтИсп/Module.bsl index 2f6e698..d8dac30 100644 --- a/ИТМ_АдминистрированиеДинамическихСписков/src/CommonModules/ИТМ_АдминистрированиеДинамическихСписковПовтИсп/Module.bsl +++ b/ИТМ_АдминистрированиеДинамическихСписков/src/CommonModules/ИТМ_АдминистрированиеДинамическихСписковПовтИсп/Module.bsl @@ -24,7 +24,7 @@ ТекущаяСтруктура = СтруктураХранения.НайтиСтроки(Новый Структура("Назначение", "Основная")); Для Каждого ОписаниеТаблицы Из ТекущаяСтруктура Цикл - //@skip-check property-return-type - Баг ЕДТ + //@skip-check property-return-type, variable-value-type - Баг ЕДТ Для Каждого ОписаниеИндекса Из ОписаниеТаблицы.Индексы Цикл //@skip-check property-return-type - баг ЕДТ Для Каждого ОписаниеПоля Из ОписаниеИндекса.Поля Цикл diff --git a/ИТМ_АдминистрированиеДинамическихСписков/src/InformationRegisters/ИТМ_НастройкиДинамическихСписков/Forms/ФормаВыбораФормы/Module.bsl b/ИТМ_АдминистрированиеДинамическихСписков/src/InformationRegisters/ИТМ_НастройкиДинамическихСписков/Forms/ФормаВыбораФормы/Module.bsl index 0a81ab8..30cd505 100644 --- a/ИТМ_АдминистрированиеДинамическихСписков/src/InformationRegisters/ИТМ_НастройкиДинамическихСписков/Forms/ФормаВыбораФормы/Module.bsl +++ b/ИТМ_АдминистрированиеДинамическихСписков/src/InformationRegisters/ИТМ_НастройкиДинамическихСписков/Forms/ФормаВыбораФормы/Module.bsl @@ -114,7 +114,7 @@ КлючМетаданных = КлючИЗначение.Ключ; //Строка ИмяМетаданных = КлючИЗначение.Значение; - СтрокаТипаОбъектов = ДобавитьОписаниеДоступнойФормы(КорневыеСтроки, ИмяМетаданных); + СтрокаТипаОбъектов = НовоеОписаниеДоступнойФормы(КорневыеСтроки, ИмяМетаданных); ВспомогательныеЗначения().ИндексыКартинкиСтрокФорм.Свойство(КлючМетаданных, СтрокаТипаОбъектов.Картинка); КоллекцияСтрокОбъектов = СтрокаТипаОбъектов.ПолучитьЭлементы(); @@ -162,8 +162,8 @@ КоллекцияМетаданныхФорм = ИТМ_АдминистрированиеДинамическихСписковКлиентСервер.СвойствоОбъекта( ТекущиеМетаданные, "Формы"); //Массив из ОбъектМетаданных Если КоллекцияМетаданныхФорм <> Неопределено Тогда - СтрокаТекущегоОбъекта = ДобавитьОписаниеДоступнойФормы(КоллекцияСтрокОбъектов, - ТекущиеМетаданные.Имя, ТекущиеМетаданные.Синоним, СтрокаТипаОбъектов.Картинка); + СтрокаТекущегоОбъекта = НовоеОписаниеДоступнойФормы(КоллекцияСтрокОбъектов, + ТекущиеМетаданные.Имя, ТекущиеМетаданные.Синоним, СтрокаТипаОбъектов.Картинка); КонецЕсли; КонецЕсли; @@ -183,7 +183,7 @@ Продолжить; КонецЕсли; - ОписаниеФормы = ДобавитьОписаниеДоступнойФормы(КоллекцияСтрокФорм); + ОписаниеФормы = НовоеОписаниеДоступнойФормы(КоллекцияСтрокФорм); ЗаполнитьЗначенияСвойств(ОписаниеФормы, МетаданныеФормы); ОписаниеФормы.ПолноеИмя = МетаданныеФормы.ПолноеИмя(); ОписаниеФормы.ЭтоФорма = Истина; @@ -207,7 +207,7 @@ // Возвращаемое значение: // ДанныеФормыЭлементДерева - Добавить описание доступной формы &НаСервереБезКонтекста -Функция ДобавитьОписаниеДоступнойФормы(КоллекцияСтрок, Имя = "", Синоним = "", Картинка = 0) +Функция НовоеОписаниеДоступнойФормы(КоллекцияСтрок, Имя = "", Синоним = "", Картинка = 0) ПолноеИмяФормы = ""; НавигационнаяСсылка = ""; @@ -221,7 +221,7 @@ НоваяСтрока.НавигационнаяСсылка = НавигационнаяСсылка; НоваяСтрока.ЭтоФорма = НЕ ПустаяСтрока(НоваяСтрока.ПолноеИмя) - И НЕ ПустаяСтрока(НоваяСтрока.НавигационнаяСсылка); + И НЕ ПустаяСтрока(НоваяСтрока.НавигационнаяСсылка); Возврат НоваяСтрока;