mirror of
https://github.com/magnit-tech/one-s-dynamic-list-administration.git
synced 2026-06-19 17:17:21 +02:00
Исправление замечаний сонара #1
This commit is contained in:
+2
-3
@@ -359,7 +359,7 @@
|
||||
|
||||
Список = ИТМ_АдминистрированиеДинамическихСписковКлиентСервер.РеквизитСписокПоНастройкам(Форма, НастройкиСписка);
|
||||
|
||||
ПроверитьЗапретыОткрытияСписка(ОбщиеНастройки, НастройкиСписка, Список);
|
||||
ПроверитьЗапретыОткрытияСписка(ОбщиеНастройки, НастройкиСписка);
|
||||
Если ОбщиеНастройки.Отказ Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
@@ -580,8 +580,7 @@
|
||||
// Параметры:
|
||||
// ОбщиеНастройки - см. ИТМ_АдминистрированиеДинамическихСписковКлиентСервер.НастройкиНаФорме
|
||||
// НастройкиСписка - см. ИТМ_АдминистрированиеДинамическихСписковКлиентСервер.ШаблонПараметровДинамическогоСписка
|
||||
// Список - ДинамическийСписок - Список
|
||||
Процедура ПроверитьЗапретыОткрытияСписка(ОбщиеНастройки, НастройкиСписка, Список)
|
||||
Процедура ПроверитьЗапретыОткрытияСписка(ОбщиеНастройки, НастройкиСписка)
|
||||
|
||||
НастройкиОграничений = НастройкиСписка.ЗапретыОткрытия;
|
||||
Если НЕ НастройкиОграничений.Использование
|
||||
|
||||
+1
-1
@@ -24,7 +24,7 @@
|
||||
ТекущаяСтруктура = СтруктураХранения.НайтиСтроки(Новый Структура("Назначение", "Основная"));
|
||||
|
||||
Для Каждого ОписаниеТаблицы Из ТекущаяСтруктура Цикл
|
||||
//@skip-check property-return-type - Баг ЕДТ
|
||||
//@skip-check property-return-type, variable-value-type - Баг ЕДТ
|
||||
Для Каждого ОписаниеИндекса Из ОписаниеТаблицы.Индексы Цикл
|
||||
//@skip-check property-return-type - баг ЕДТ
|
||||
Для Каждого ОписаниеПоля Из ОписаниеИндекса.Поля Цикл
|
||||
|
||||
+6
-6
@@ -114,7 +114,7 @@
|
||||
КлючМетаданных = КлючИЗначение.Ключ; //Строка
|
||||
ИмяМетаданных = КлючИЗначение.Значение;
|
||||
|
||||
СтрокаТипаОбъектов = ДобавитьОписаниеДоступнойФормы(КорневыеСтроки, ИмяМетаданных);
|
||||
СтрокаТипаОбъектов = НовоеОписаниеДоступнойФормы(КорневыеСтроки, ИмяМетаданных);
|
||||
ВспомогательныеЗначения().ИндексыКартинкиСтрокФорм.Свойство(КлючМетаданных, СтрокаТипаОбъектов.Картинка);
|
||||
|
||||
КоллекцияСтрокОбъектов = СтрокаТипаОбъектов.ПолучитьЭлементы();
|
||||
@@ -162,8 +162,8 @@
|
||||
КоллекцияМетаданныхФорм = ИТМ_АдминистрированиеДинамическихСписковКлиентСервер.СвойствоОбъекта(
|
||||
ТекущиеМетаданные, "Формы"); //Массив из ОбъектМетаданных
|
||||
Если КоллекцияМетаданныхФорм <> Неопределено Тогда
|
||||
СтрокаТекущегоОбъекта = ДобавитьОписаниеДоступнойФормы(КоллекцияСтрокОбъектов,
|
||||
ТекущиеМетаданные.Имя, ТекущиеМетаданные.Синоним, СтрокаТипаОбъектов.Картинка);
|
||||
СтрокаТекущегоОбъекта = НовоеОписаниеДоступнойФормы(КоллекцияСтрокОбъектов,
|
||||
ТекущиеМетаданные.Имя, ТекущиеМетаданные.Синоним, СтрокаТипаОбъектов.Картинка);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -183,7 +183,7 @@
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
ОписаниеФормы = ДобавитьОписаниеДоступнойФормы(КоллекцияСтрокФорм);
|
||||
ОписаниеФормы = НовоеОписаниеДоступнойФормы(КоллекцияСтрокФорм);
|
||||
ЗаполнитьЗначенияСвойств(ОписаниеФормы, МетаданныеФормы);
|
||||
ОписаниеФормы.ПолноеИмя = МетаданныеФормы.ПолноеИмя();
|
||||
ОписаниеФормы.ЭтоФорма = Истина;
|
||||
@@ -207,7 +207,7 @@
|
||||
// Возвращаемое значение:
|
||||
// ДанныеФормыЭлементДерева - Добавить описание доступной формы
|
||||
&НаСервереБезКонтекста
|
||||
Функция ДобавитьОписаниеДоступнойФормы(КоллекцияСтрок, Имя = "", Синоним = "", Картинка = 0)
|
||||
Функция НовоеОписаниеДоступнойФормы(КоллекцияСтрок, Имя = "", Синоним = "", Картинка = 0)
|
||||
|
||||
ПолноеИмяФормы = "";
|
||||
НавигационнаяСсылка = "";
|
||||
@@ -221,7 +221,7 @@
|
||||
НоваяСтрока.НавигационнаяСсылка = НавигационнаяСсылка;
|
||||
|
||||
НоваяСтрока.ЭтоФорма = НЕ ПустаяСтрока(НоваяСтрока.ПолноеИмя)
|
||||
И НЕ ПустаяСтрока(НоваяСтрока.НавигационнаяСсылка);
|
||||
И НЕ ПустаяСтрока(НоваяСтрока.НавигационнаяСсылка);
|
||||
|
||||
Возврат НоваяСтрока;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user