3_0_1_261
This commit is contained in:
1 parent
49f2c61f4f
commit
2870deb392
30 files changed
+326
-200
No files matched your search
@@ -432,7 +432,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура ЗарегистрироватьСсылки(ВидСсылок, ДобавляемыеСсылки) Экспорт
|
||||
Процедура ЗарегистрироватьСсылки(ВидСсылок, Знач ДобавляемыеСсылки) Экспорт
|
||||
|
||||
Если ОбщегоНазначения.РазделениеВключено() Тогда
|
||||
Возврат;
|
||||
|
||||
@@ -181,12 +181,14 @@
|
||||
ВсеУчастники = НовыеУчастники.Выгрузить(, "Пользователь");
|
||||
ВсеУчастники.Колонки.Добавить("ВидИзмененияСтроки", Новый ОписаниеТипов("Число"));
|
||||
ВсеУчастники.ЗаполнитьЗначения(1, "ВидИзмененияСтроки");
|
||||
Если СтарыеУчастники <> Неопределено Тогда
|
||||
Выборка = СтарыеУчастники.Выбрать();
|
||||
Пока Выборка.Следующий() Цикл
|
||||
НоваяСтрока = ВсеУчастники.Добавить();
|
||||
НоваяСтрока.Пользователь = Выборка.Пользователь;
|
||||
НоваяСтрока.ВидИзмененияСтроки = -1;
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
ВсеУчастники.Свернуть("Пользователь", "ВидИзмененияСтроки");
|
||||
Для Каждого Строка Из ВсеУчастники Цикл
|
||||
Если Строка.ВидИзмененияСтроки = 0 Тогда
|
||||
|
||||
@@ -97,6 +97,11 @@
|
||||
|
||||
ОбновитьДоступностьКомандПоНастройкеПрав();
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступомСлужебный = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступомСлужебный");
|
||||
МодульУправлениеДоступомСлужебный.ПослеИзмененияВладельцаНастроекПравВФорме();
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
|
||||
@@ -86,6 +86,13 @@
|
||||
Список.Параметры.УстановитьЗначениеПараметра("СекундДоМестногоВремени",
|
||||
МестноеВремя(ДатаУниверсальная, ЧасовойПоясСеанса()) - ДатаУниверсальная);
|
||||
|
||||
Если ОбщегоНазначенияКлиентСервер.ЭтоМобильныйКлиент() Тогда
|
||||
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы(Элементы, "ФормаОткрытьКаталогФайла", "Видимость", Ложь);
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы(Элементы, "СписокКонтекстноеМенюОткрытьКаталогФайла", "Видимость", Ложь);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
|
||||
@@ -792,6 +792,8 @@
|
||||
ВызватьИсключение;
|
||||
КонецПопытки;
|
||||
|
||||
УправлениеДоступомСлужебный.ПослеИзмененияНастроекПравВФорме();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
|
||||
@@ -464,6 +464,8 @@
|
||||
|
||||
ТекущаяГруппаДоступа = ГруппаДоступаОбъект.Ссылка;
|
||||
|
||||
УправлениеДоступомСлужебный.ПослеИзмененияНастроекПравВФорме();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
|
||||
@@ -866,6 +866,8 @@
|
||||
Модифицированность = Ложь;
|
||||
ТребуетсяСинхронизацияССервисом = Ложь;
|
||||
|
||||
УправлениеДоступомСлужебный.ПослеИзмененияНастроекПравВФорме();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиентеНаСервереБезКонтекста
|
||||
|
||||
@@ -700,6 +700,11 @@
|
||||
|
||||
Если АдресПустой(Результат.Данные) Тогда
|
||||
ЗаполнитьАктуальныеАдресныеСведенияСервис1С(Результат, СведенияОбАдресномОбъекте.Идентификатор, ЭтоМуниципальныйАдрес);
|
||||
|
||||
Если АдресПустой(Результат.Данные) Тогда
|
||||
Результат.Данные = ОписаниеНовойКонтактнойИнформации();
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Результат;
|
||||
@@ -3378,6 +3383,13 @@
|
||||
Данные = СтрокаJSONВСтруктуру(ПолученныеДанные);
|
||||
АдресПроверен = Истина;
|
||||
|
||||
ИначеЕсли РезультатПроверки.КодСостояния = 400 Тогда
|
||||
|
||||
ДанныеПоОшибке = СтрокаJSONВСтруктуру(ПолученныеДанные);
|
||||
Результат.ПодробноеПредставлениеОшибки = НСтр("ru='У адреса не указан регион'");
|
||||
Результат.КраткоеПредставлениеОшибки = НСтр("ru='Не указан регион'");
|
||||
Результат.Отказ = Истина;
|
||||
|
||||
Иначе
|
||||
ОбработатьОшибкуОбращенияКВебСервису(Результат, РезультатПроверки, НСтр("ru='Ошибка при проверке адреса через веб-сервис:'"), HTTPЗапрос.АдресРесурса + " X-1C-Request-UID:" + ИдентификаторЗапроса);
|
||||
|
||||
|
||||
@@ -1451,6 +1451,10 @@
|
||||
Для Каждого ХранилищеЗначений Из МассивЗначений Цикл
|
||||
ИмяФайла = ПолноеИмяФайлаДанныхОтложенногоОбновления();
|
||||
|
||||
Если ХранилищеЗначений = Неопределено Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ДвоичныеДанные = ХранилищеЗначений.Получить();
|
||||
Если ДвоичныеДанные = Неопределено Тогда
|
||||
Возврат;
|
||||
@@ -5820,8 +5824,11 @@
|
||||
ОбработкаОбменаДаннымиXML.ВыполнитьЗагрузкуДанных();
|
||||
|
||||
Если ОбменДаннымиПовтИсп.ЭтоПланОбменаXDTO(СтруктураНастроекОбмена.ИмяПланаОбмена) Тогда
|
||||
ПолученыДанныеДляСопоставления = Ложь;
|
||||
Если Не ОбработкаОбменаДаннымиXML.КомпонентыОбмена.ФлагОшибки Тогда
|
||||
ПолученыДанныеДляСопоставления = (ОбработкаОбменаДаннымиXML.КомпонентыОбмена.НомерВходящегоСообщения > 0
|
||||
И ОбработкаОбменаДаннымиXML.КомпонентыОбмена.НомерСообщенияПолученногоКорреспондентом = 0);
|
||||
КонецЕсли;
|
||||
СтруктураНастроекОбмена.ДополнительныеПараметры.Вставить("ПолученыДанныеДляСопоставления", ПолученыДанныеДляСопоставления);
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||
|
||||
Описание.Имя = "СтандартныеПодсистемы";
|
||||
Описание.Версия = "3.0.1.256";
|
||||
Описание.Версия = "3.0.1.261";
|
||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||
|
||||
|
||||
@@ -2711,9 +2711,11 @@
|
||||
СведенияОбОбновлении.ОбрабатываемыеДанные.Вставить(ОписаниеПроцедуры.ИмяОбработчика, Результат.ДанныеОбработчика);
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ОбменДанными") Тогда
|
||||
Если Результат.ДанныеОбновления <> Неопределено Тогда
|
||||
МодульОбменДаннымиСервер = ОбщегоНазначения.ОбщийМодуль("ОбменДаннымиСервер");
|
||||
МодульОбменДаннымиСервер.СохранитьДанныеОбновления(Результат.ДанныеОбновления, Результат.ИмяФайлаСИзменениями);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -1826,7 +1826,8 @@
|
||||
Процедура УдалитьВременныйКаталог(Знач ПутьККаталогу) Экспорт
|
||||
|
||||
// Ожидается, что ПутьККаталогу получен методом ПолучитьИмяВременногоФайла().
|
||||
Если Не СтрНачинаетсяС(ПутьККаталогу, КаталогВременныхФайлов()) Тогда
|
||||
// Перед проверкой разворачиваем слэши в одну сторону.
|
||||
Если Не СтрНачинаетсяС(СтрЗаменить(ПутьККаталогу, "/", "\"), СтрЗаменить(КаталогВременныхФайлов(), "/", "\")) Тогда
|
||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Неверное значение параметра ПутьККаталогу в ОбщегоНазначения.УдалитьВременныйКаталог:
|
||||
|Каталог не является временным ""%1""'"),
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
ПользовательскиеНастройки = Новый ПользовательскиеНастройкиКомпоновкиДанных;
|
||||
Отбор = ПользовательскиеНастройки.Элементы.Добавить(Тип("ОтборКомпоновкиДанных"));
|
||||
ЭлементОтбора = Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
|
||||
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Регистратор");
|
||||
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных(Расшифровка.ИмяПоляРегистратора);
|
||||
ЭлементОтбора.ПравоеЗначение = Расшифровка.Регистратор;
|
||||
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
|
||||
ЭлементОтбора.Использование = Истина;
|
||||
@@ -55,7 +55,7 @@
|
||||
ФормаРегистра = ПолучитьФорму(ИмяФормыРегистра);
|
||||
|
||||
ПараметрыОтбора = Новый Структура;
|
||||
ПараметрыОтбора.Вставить("Поле", "Регистратор");
|
||||
ПараметрыОтбора.Вставить("Поле", Расшифровка.ИмяПоляРегистратора);
|
||||
ПараметрыОтбора.Вставить("Значение", Расшифровка.Регистратор);
|
||||
ПараметрыОтбора.Вставить("ВидСравнения", ВидСравненияКомпоновкиДанных.Равно);
|
||||
ПараметрыОтбора.Вставить("Использование", Истина);
|
||||
|
||||
@@ -4349,6 +4349,12 @@
|
||||
//
|
||||
Процедура ЗаполнитьСпискиНастроек(Параметры, АдресХранилища) Экспорт
|
||||
|
||||
Если Параметры.ПользовательИнформационнойБазы <> ИмяПользователя()
|
||||
И Не ПравоДоступа("АдминистрированиеДанных", Метаданные) Тогда
|
||||
|
||||
ВызватьИсключение НСтр("ru = 'Недостаточно прав для получения настроек пользователя.'");
|
||||
КонецЕсли;
|
||||
|
||||
Обработки.НастройкиПользователей.ЗаполнитьСпискиНастроек(Параметры);
|
||||
|
||||
Результат = Новый Структура;
|
||||
|
||||
@@ -7,7 +7,9 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// Обработчики подписок на события.
|
||||
|
||||
// См. РаботаСФайлами.ОпределитьФормуПрисоединенногоФайла.
|
||||
#Область УстаревшиеПроцедурыИФункции
|
||||
|
||||
// Устарела. Следует использовать РаботаСФайлами.ОпределитьФормуПрисоединенногоФайла.
|
||||
// Обработчик подписки на событие ОбработкаПолученияФормы для переопределения формы файла.
|
||||
//
|
||||
// Параметры:
|
||||
@@ -37,6 +39,8 @@
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныйПрограммныйИнтерфейс
|
||||
|
||||
// Инициализирует структуру со сведениями о файле.
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. эту процедуру в модуле ПрисоединенныеФайлы.
|
||||
// Устарела. Следует использовать РаботаСФайлами.ОпределитьФормуПрисоединенногоФайла.
|
||||
Процедура ОпределитьФормуПрисоединенногоФайла(Источник,
|
||||
ВидФормы,
|
||||
Параметры,
|
||||
|
||||
@@ -1401,6 +1401,14 @@
|
||||
ИмяФайла = ВыбранноеИмяФайла;
|
||||
ВладелецФайла = ДополнительныеПараметры.ВладелецФайла;
|
||||
|
||||
// До исправления 30163819
|
||||
Если ОбщегоНазначенияКлиентСервер.ЭтоМобильныйКлиент() Тогда
|
||||
|
||||
ФайлМобильныйКлиент = Новый Файл(ВыбранноеИмяФайла);
|
||||
ИмяФайла = ФайлМобильныйКлиент.ПолучитьПредставлениеФайлаБиблиотекиМобильногоУстройства();
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
СтруктураПути = ОбщегоНазначенияКлиентСервер.РазложитьПолноеИмяФайла(ВыбранноеИмяФайла);
|
||||
|
||||
Если Не ПустаяСтрока(СтруктураПути.Расширение) Тогда
|
||||
|
||||
@@ -1573,6 +1573,12 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ПослеИзмененияВладельцаНастроекПравВФорме() Экспорт
|
||||
|
||||
ПослеИзмененияНастроекПравВФорме();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Обработчики событий подсистемы Пользователи.
|
||||
|
||||
// См. ПользователиПереопределяемый.ПриОпределенииНастроек.
|
||||
@@ -8501,6 +8507,9 @@
|
||||
//
|
||||
Функция ЗапуститьОбновлениеДоступаНаУровнеЗаписей(ЭтоЗапускВручную = Ложь) Экспорт
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
Если Не ОграничиватьДоступНаУровнеЗаписейУниверсально(Истина) Тогда
|
||||
ТекстОшибки =
|
||||
НСтр("ru = 'Невозможно запустить обновление доступа на уровне записей, так как
|
||||
@@ -8514,6 +8523,10 @@
|
||||
ВызватьИсключение ТекстОшибки;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ЭтоЗапускВручную И Не ЗапланированоОбновлениеДоступа() Тогда
|
||||
Возврат Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
ПоследнееОбновлениеДоступа = ПоследнееОбновлениеДоступа();
|
||||
|
||||
Результат = Новый Структура("УжеВыполняется, ИдентификаторФоновогоЗадания, СвойстваСеанса, ТекстПредупреждения", Истина);
|
||||
@@ -8524,9 +8537,6 @@
|
||||
Если ОбщегоНазначения.ИнформационнаяБазаФайловая() Тогда
|
||||
СтандартныеПодсистемыСервер.ПроверитьДинамическоеОбновлениеВерсииПрограммы();
|
||||
КонецЕсли;
|
||||
Если Не ЭтоЗапускВручную И Не ЗапланированоОбновлениеДоступа() Тогда
|
||||
Возврат Результат;
|
||||
КонецЕсли;
|
||||
ФоновоеЗадание = РасширенияКонфигурации.ВыполнитьФоновоеЗаданиеСРасширениямиБазыДанных(
|
||||
Метаданные.РегламентныеЗадания.ОбновлениеДоступаНаУровнеЗаписей.ИмяМетода,,,
|
||||
?(ЭтоЗапускВручную, НСтр("ru = 'Запуск вручную'"), НСтр("ru = 'Автозапуск'")) + ": "
|
||||
@@ -8609,6 +8619,9 @@
|
||||
ОбщегоНазначения.ПриНачалеВыполненияРегламентногоЗадания(
|
||||
Метаданные.РегламентныеЗадания.ОбновлениеДоступаНаУровнеЗаписей);
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
ТекущийСеанс = ПолучитьТекущийСеансИнформационнойБазы();
|
||||
|
||||
Если ТекущийСеанс.ИмяПриложения <> "BackgroundJob" Тогда
|
||||
@@ -14464,6 +14477,9 @@
|
||||
ЭлементБлокировки.УстановитьЗначение("КлючДоступа", КлючДоступа);
|
||||
НаборЗаписей.Отбор.КлючДоступа.Установить(КлючДоступа);
|
||||
|
||||
ОбновлениеВручную = ПараметрыОбновления.Свойство("ОбновитьПраваНаКлючи")
|
||||
И ПараметрыОбновления.ОбновитьПраваНаКлючи;
|
||||
|
||||
НачатьТранзакцию();
|
||||
Попытка
|
||||
Блокировка.Заблокировать();
|
||||
@@ -14474,12 +14490,12 @@
|
||||
КлючДоступа, ПраваНаКлюч.ДляГрупп, ПараметрыОбновления, ЕстьИзмененияПрав);
|
||||
|
||||
Если Не ПараметрыОбновления.РассчитыватьПраваПользователей Тогда
|
||||
Если ЕстьИзмененияПрав Тогда
|
||||
Если ЕстьИзмененияПрав Или ОбновлениеВручную Тогда
|
||||
РезультатЗапроса = Запрос.Выполнить();
|
||||
ОбновитьПроизводныеПраваНаКлючДоступа(РезультатЗапроса, НаборЗаписей, ИмяПоляВладельцаПрав, КлючДоступа);
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
Если ЕстьИзмененияПрав Тогда
|
||||
Если ЕстьИзмененияПрав Или ОбновлениеВручную Тогда
|
||||
РезультатыЗапроса = Запрос.ВыполнитьПакет();
|
||||
РезультатЗапросаПользователей = РезультатыЗапроса[0];
|
||||
ОбновитьПроизводныеПраваНаКлючДоступа(РезультатыЗапроса[1], НаборЗаписей, ИмяПоляВладельцаПрав, КлючДоступа);
|
||||
@@ -20353,6 +20369,7 @@
|
||||
| И (&УсловиеОтбора)
|
||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей
|
||||
| ПО (СоставыГруппПользователей.ГруппаПользователей = НастройкиПрав.Пользователь)
|
||||
| И (ТИПЗНАЧЕНИЯ(СоставыГруппПользователей.Пользователь) = ТИП(Справочник.Пользователи))
|
||||
| И (СоставыГруппПользователей.Используется)
|
||||
| И (СоставыГруппПользователей.Пользователь.ИдентификаторПользователяИБ <> &ПустойУникальныйИдентификатор)
|
||||
|
|
||||
@@ -20378,6 +20395,7 @@
|
||||
| И (&УсловиеОтбора)
|
||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей
|
||||
| ПО (СоставыГруппПользователей.ГруппаПользователей = НастройкиПрав.Пользователь)
|
||||
| И (ТИПЗНАЧЕНИЯ(СоставыГруппПользователей.Пользователь) = ТИП(Справочник.Пользователи))
|
||||
| И (СоставыГруппПользователей.Используется)
|
||||
| И (СоставыГруппПользователей.Пользователь.ИдентификаторПользователяИБ <> &ПустойУникальныйИдентификатор)
|
||||
|
|
||||
@@ -20407,6 +20425,7 @@
|
||||
| И (&УсловиеОтбора)
|
||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей
|
||||
| ПО (СоставыГруппПользователей.ГруппаПользователей = НастройкиПрав.Пользователь)
|
||||
| И (ТИПЗНАЧЕНИЯ(СоставыГруппПользователей.Пользователь) = ТИП(Справочник.Пользователи))
|
||||
| И (СоставыГруппПользователей.Используется)
|
||||
| И (СоставыГруппПользователей.Пользователь.ИдентификаторПользователяИБ <> &ПустойУникальныйИдентификатор)
|
||||
|
|
||||
@@ -20433,6 +20452,7 @@
|
||||
| И (&УсловиеОтбора)
|
||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей
|
||||
| ПО (СоставыГруппПользователей.ГруппаПользователей = НастройкиПрав.Пользователь)
|
||||
| И (ТИПЗНАЧЕНИЯ(СоставыГруппПользователей.Пользователь) = ТИП(Справочник.Пользователи))
|
||||
| И (СоставыГруппПользователей.Используется)
|
||||
| И (СоставыГруппПользователей.Пользователь.ИдентификаторПользователяИБ <> &ПустойУникальныйИдентификатор)) КАК НастройкиПрав
|
||||
|
|
||||
@@ -20445,6 +20465,11 @@
|
||||
| МАКСИМУМ(НастройкиПрав.ЧтениеЗапрещено) = ЛОЖЬ
|
||||
|ИТОГИ ПО
|
||||
| ВладелецНастроекПрав";
|
||||
|
||||
Если Контекст.ДляВнешнихПользователей Тогда
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "Справочник.Пользователи", "Справочник.ВнешниеПользователи");
|
||||
КонецЕсли;
|
||||
|
||||
Если Контекст.ЧастиУсловияВыбораПравПоВладельцамНастроекПрав.Количество() = 1 Тогда
|
||||
УсловиеОтбора = Контекст.ЧастиУсловияВыбораПравПоВладельцамНастроекПрав[0];
|
||||
Иначе
|
||||
@@ -22677,7 +22702,7 @@
|
||||
ДобавитьСловоЯзыка(Слова, "ЭтотСписок", "ThisList", "НачалоСписок", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "РазрешитьЧтениеИзменение", "AllowReadUpdate", "Начало", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "РазрешитьЧтение", "AllowRead", "Начало", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "РазрешитьИзменениеЕслиРазрешеноЧтение", "AllowUpdateIfAllowRead", "Начало", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "РазрешитьИзменениеЕслиРазрешеноЧтение", "AllowUpdateIfReadingAllowed", "Начало", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "Где", "Where", "НачалоГде");
|
||||
|
||||
ДобавитьСловоЯзыка(Слова, "Левое", "Left", "Присоединение");
|
||||
@@ -22706,11 +22731,11 @@
|
||||
ДобавитьСловоЯзыка(Слова, "Тип", "Type", "Функция", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "ЗначениеРазрешено", "ValueAllowed", "Функция", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "ЧтениеОбъектаРазрешено", "ObjectReadingAllowed", "Функция", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "ИзменениеОбъектаРазрешено", "ObjectUpdatingAllowed", "Функция", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "ИзменениеОбъектаРазрешено", "ObjectUpdateAllowed", "Функция", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "ЧтениеСпискаРазрешено", "ListReadingAllowed", "Функция", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "ИзменениеСпискаРазрешено", "ListUpdatingAllowed", "Функция", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "ИзменениеСпискаРазрешено", "ListUpdateAllowed", "Функция", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "ДляВсехСтрок", "ForAllRows", "Функция", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "ДляОднойИзСтрок", "ForOneOfRows", "Функция", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "ДляОднойИзСтрок", "ForAtLeastOneRow", "Функция", Ложь);
|
||||
ДобавитьСловоЯзыка(Слова, "ЭтоАвторизованныйПользователь", "IsAuthorizedUser", "Функция", Ложь);
|
||||
|
||||
ДобавитьСловоЯзыка(Слова, "ПустаяСсылка", "EmptyRef", "ЗначениеСравнения");
|
||||
|
||||
@@ -241,10 +241,12 @@
|
||||
Для каждого СтрокаДанных Из ДанныеВыбора Цикл
|
||||
|
||||
Если ТипЗнч(СтрокаДанных.Значение) = Тип("Структура")
|
||||
И СтрокаДанных.Значение.Свойство("Адрес")
|
||||
И ЗначениеЗаполнено(СтрокаДанных.Значение.Адрес) Тогда
|
||||
И СтрокаДанных.Значение.Свойство("Адрес") Тогда
|
||||
|
||||
Если ЗначениеЗаполнено(СтрокаДанных.Значение.Адрес) Тогда
|
||||
Адрес = СтрокаJSONВСтруктуру(СтрокаДанных.Значение.Адрес);
|
||||
СтрокаДанных.Значение.Представление = МодульРаботаСАдресамиКлиентСервер.ПредставлениеАдреса(Адрес, Ложь);
|
||||
КонецЕсли;
|
||||
УстаревшийАдрес = Не СтрокаДанных.Значение.Муниципальный;
|
||||
Иначе
|
||||
УстаревшийАдрес = Ложь;
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="bfc6c4e7-917f-4eae-9bc2-8609f2cf4d7a">
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="0acdf3c7-5394-41cb-a141-e11bf2c99fe7">
|
||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Библиотека стандартных подсистем, редакция 3.0</value>
|
||||
</synonym>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="2ef51821-d56e-41ba-a24c-a3e6afae7f42"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="97d5855a-53ab-4a0b-b9a1-01c224d6d784"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="e833db0a-9ce9-43a6-982b-a271c8447ecf"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="1d05774f-c6d6-4cd1-94c4-37b03b9744a4"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="06c22cd0-7090-43fd-9284-d83d756ea19d"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="3bcc9c77-bbce-43d9-bb63-042ef49ac017"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="38b22c1f-c789-449d-93af-611471d1d35e"/>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="48a80455-5e70-4848-89eb-0458ca4f841c"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="2feb6c5f-8a29-4001-8b53-1865fa0a8ac4"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="019ecccc-1760-4521-ad0d-68f71aaac717"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="7b9c5943-4b0f-4cf5-99d2-201ae9db43e5"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="50b50895-1e4e-430c-98a2-889997a25317"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="e54bc794-5984-452a-bf04-4528525ef924"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="2eac86c1-10da-4517-8e97-b90a0cc22547"/>
|
||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
@@ -19,7 +19,7 @@
|
||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||
<vendor>Фирма "1С"</vendor>
|
||||
<version>3.0.1.256</version>
|
||||
<version>3.0.1.261</version>
|
||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||
<includeHelpInContents>true</includeHelpInContents>
|
||||
<usedMobileApplicationFunctionalities>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{6,1,1,5121f1ac-b734-4633-8455-5042442537ea,1,61d09fb2-6244-4730-af0d-d5d0af91f0e0,"3.0.1.256","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",5875,1,0,bfc6c4e7-917f-4eae-9bc2-8609f2cf4d7a,bfc6c4e7-917f-4eae-9bc2-8609f2cf4d7a,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,c27472ee-879a-4746-9d21-122738ec80b7,c27472ee-879a-4746-9d21-122738ec80b7,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,83192b3e-e7a9-4595-8887-24cda84457a9,83192b3e-e7a9-4595-8887-24cda84457a9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,c8a4c5da-bc88-4f6e-9787-1c22c2f41be7,c8a4c5da-bc88-4f6e-9787-1c22c2f41be7,1,0,08eeb8f1-944f-4450-83f6-ef20aaab7d86,08eeb8f1-944f-4450-83f6-ef20aaab7d86,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,8d77dd4a-e646-4105-8dcf-8ce8fc3da0b4,8d77dd4a-e646-4105-8dcf-8ce8fc3da0b4,1,0,2fd12dba-5311-4f31-949c-f6b15decc0cc,2fd12dba-5311-4f31-949c-f6b15decc0cc,1,0,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63-4a21-868b-8175a7704a8f,1,0,35895e12-52b6-49a1-acdf-6d828a948af0,35895e12-52b6-49a1-acdf-6d828a948af0,1,0,0ae93712-74e8-41c7-8f2d-4dfc8983697d,0ae93712-74e8Line truncated
|
||||
{6,1,1,9cdaa067-6c3d-495b-bbbf-375b87300f45,1,bd9d44f9-b7f4-450e-b1ea-1752ca9db323,"3.0.1.261","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",5875,1,0,0acdf3c7-5394-41cb-a141-e11bf2c99fe7,0acdf3c7-5394-41cb-a141-e11bf2c99fe7,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,c27472ee-879a-4746-9d21-122738ec80b7,c27472ee-879a-4746-9d21-122738ec80b7,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,83192b3e-e7a9-4595-8887-24cda84457a9,83192b3e-e7a9-4595-8887-24cda84457a9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,c8a4c5da-bc88-4f6e-9787-1c22c2f41be7,c8a4c5da-bc88-4f6e-9787-1c22c2f41be7,1,0,08eeb8f1-944f-4450-83f6-ef20aaab7d86,08eeb8f1-944f-4450-83f6-ef20aaab7d86,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,8d77dd4a-e646-4105-8dcf-8ce8fc3da0b4,8d77dd4a-e646-4105-8dcf-8ce8fc3da0b4,1,0,2fd12dba-5311-4f31-949c-f6b15decc0cc,2fd12dba-5311-4f31-949c-f6b15decc0cc,1,0,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63-4a21-868b-8175a7704a8f,1,0,35895e12-52b6-49a1-acdf-6d828a948af0,35895e12-52b6-49a1-acdf-6d828a948af0,1,0,0ae93712-74e8-41c7-8f2d-4dfc8983697d,0ae93712-74e8Line truncated
|
||||
+3
-2
@@ -1328,10 +1328,11 @@
|
||||
НастройкиПодключения, ВременныйФайл, Истина);
|
||||
Исключение
|
||||
Отказ = Истина;
|
||||
СообщениеОбОшибке = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||
СообщениеОбОшибке = КраткоеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||
СообщениеОбОшибкеЖР = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||
|
||||
ЗаписьЖурналаРегистрации(ОбменДаннымиСервер.СобытиеЖурналаРегистрацииСозданиеОбменаДанными(),
|
||||
УровеньЖурналаРегистрации.Ошибка, , , СообщениеОбОшибке);
|
||||
УровеньЖурналаРегистрации.Ошибка, , , СообщениеОбОшибкеЖР);
|
||||
КонецПопытки;
|
||||
|
||||
УдалитьФайлы(ВременныйФайл);
|
||||
|
||||
@@ -1622,19 +1622,30 @@
|
||||
КонецПопытки;
|
||||
|
||||
// Выполняем проверку зачитанных параметров из файла.
|
||||
Если СтруктураНастроек.Свойство("ИмяПланаОбмена")
|
||||
И СтруктураНастроек.ИмяПланаОбмена <> НастройкиПодключения.ИмяПланаОбмена Тогда
|
||||
КорректныйФайлНастроек = Ложь;
|
||||
ИмяПланаОбменаВНастройках = "";
|
||||
|
||||
Если СтруктураНастроек.Свойство("ИмяПланаОбмена", ИмяПланаОбменаВНастройках)
|
||||
И СтруктураНастроек.ИмяПланаОбмена = НастройкиПодключения.ИмяПланаОбмена Тогда
|
||||
КорректныйФайлНастроек = Истина;
|
||||
Иначе
|
||||
КорректныйФайлНастроек = Ложь;
|
||||
|
||||
Если ОбменДаннымиПовтИсп.ЭтоПланОбменаXDTO(НастройкиПодключения.ИмяПланаОбмена) Тогда
|
||||
Если СтруктураНастроек.Свойство("ПараметрыОбменаXDTO")
|
||||
И СтруктураНастроек.ПараметрыОбменаXDTO.Свойство("ФорматОбмена")
|
||||
И СтруктураНастроек.ПараметрыОбменаXDTO.ФорматОбмена <> НастройкиПодключения.ФорматОбмена Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Файл не содержит настроек подключения для выбранного обмена данными.'");
|
||||
И СтруктураНастроек.ПараметрыОбменаXDTO.ФорматОбмена = НастройкиПодключения.ФорматОбмена Тогда
|
||||
КорректныйФайлНастроек = Истина;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ВызватьИсключение НСтр("ru = 'Файл не содержит настроек подключения для выбранного обмена данными.'");
|
||||
КонецЕсли;
|
||||
|
||||
Если Не КорректныйФайлНастроек Тогда
|
||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Файл не содержит настроек подключения для выбранного обмена данными.
|
||||
|Выбран обмен ""%1"".
|
||||
|В файле указаны настройки для обмена ""%2"".'"),
|
||||
НастройкиПодключения.ИмяПланаОбмена, ИмяПланаОбменаВНастройках);
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ЗначениеЗаполнено(НастройкиПодключения.ИмяПланаОбменаКорреспондента) Тогда
|
||||
|
||||
@@ -176,6 +176,13 @@
|
||||
|
||||
РаботаСФайламиПереопределяемый.ПриСозданииФормыСпискаФайлов(ЭтотОбъект);
|
||||
|
||||
Если ОбщегоНазначенияКлиентСервер.ЭтоМобильныйКлиент() Тогда
|
||||
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы(Элементы, "ФормаОткрытьКаталогФайла", "Видимость", Ложь);
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы(Элементы, "СписокКонтекстноеМенюОткрытьКаталогФайла", "Видимость", Ложь);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
|
||||
+17
-3
@@ -749,6 +749,7 @@
|
||||
ДанныеВыбора = Новый СписокЗначений;
|
||||
|
||||
ИдентификаторНаселенногоПункта = РаботаСАдресамиКлиентСервер.ИдентификаторАдреса(НаселенныйПунктДетально, Ложь);
|
||||
АдаптацияИдентификатораНаселенногоПункта(ИдентификаторНаселенногоПункта);
|
||||
Если СтрДлина(Текст) < 2 Или Не ЗначениеЗаполнено(ИдентификаторНаселенногоПункта)Тогда
|
||||
// Нет вариантов, список пуст, стандартную обработку не надо трогать.
|
||||
Возврат;
|
||||
@@ -1156,7 +1157,6 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОчиститьНаселенныйПункт()
|
||||
|
||||
@@ -1294,6 +1294,15 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура АдаптацияИдентификатораНаселенногоПункта(ИдентификаторНаселенногоПункта)
|
||||
|
||||
Если НаселенныйПунктДетально["munDistrictId"] = ИдентификаторНаселенногоПункта
|
||||
Или НаселенныйПунктДетально["districtId"] = ИдентификаторНаселенногоПункта Тогда
|
||||
ИдентификаторНаселенногоПункта = НаселенныйПунктДетально["areaId"];
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОтобразитьВыданныйТипАдреса(ВыбранныйТипАдреса)
|
||||
@@ -2560,7 +2569,7 @@
|
||||
КонецЦикла;
|
||||
|
||||
Если ВидКонтактнойИнформации.ТолькоНациональныйАдрес Тогда
|
||||
НаселенныйПунктДетально.country = РаботаСАдресамиКлиентСервер.ОсновнаяСтрана();
|
||||
НаселенныйПунктДетально.country = Строка(РаботаСАдресамиКлиентСервер.ОсновнаяСтрана());
|
||||
КонецЕсли;
|
||||
|
||||
НаселенныйПунктДетально.addressType = РаботаСАдресамиКлиентСервер.МуниципальныйАдрес();
|
||||
@@ -2738,6 +2747,11 @@
|
||||
Возврат ВРег(Лев(Строка, 1)) + Сред(НРег(Строка), 2); // Использовать ТРег нельзя.
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОбновитьДополнительныеЗдания()
|
||||
ОтобразитьДополнительныеЗдания();
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОтобразитьДополнительныеЗданияКлиент()
|
||||
ИмяТекущего = ОтобразитьДополнительныеЗдания();
|
||||
@@ -3157,7 +3171,7 @@
|
||||
Помещение = "";
|
||||
КонецЕсли;
|
||||
|
||||
ОтобразитьДополнительныеЗдания();
|
||||
ПодключитьОбработчикОжидания("ОбновитьДополнительныеЗдания", 0.1, Истина);
|
||||
|
||||
Если ЗначениеЗаполнено(Комментарий) Тогда
|
||||
Элементы.ОсновныеСтраницы.ОтображениеСтраниц = ОтображениеСтраницФормы.ЗакладкиСверху;
|
||||
|
||||
+2
-1
@@ -5,6 +5,7 @@
|
||||
<key>ru</key>
|
||||
<value>Переопределить получаемую форму присоединенного файла (Взаимодействия)</value>
|
||||
</synonym>
|
||||
<comment>АПК:256 - обработчик в серверном модуле</comment>
|
||||
<source>
|
||||
<types>CatalogManager.ЭлектронноеПисьмоИсходящееПрисоединенныеФайлы</types>
|
||||
<types>CatalogManager.ВстречаПрисоединенныеФайлы</types>
|
||||
@@ -14,5 +15,5 @@
|
||||
<types>CatalogManager.ТелефонныйЗвонокПрисоединенныеФайлы</types>
|
||||
</source>
|
||||
<event>FormGetProcessing</event>
|
||||
<handler>CommonModule.РаботаСФайламиКлиентСервер.ОпределитьФормуПрисоединенногоФайла</handler>
|
||||
<handler>CommonModule.РаботаСФайлами.ОпределитьФормуПрисоединенногоФайла</handler>
|
||||
</mdclass:EventSubscription>
|
||||
@@ -1424,6 +1424,7 @@
|
||||
СтруктураРасшифровки.Вставить("ВидРегистра", СтрокаГлобальныхНастроек.ПредставлениеВидаРегистра);
|
||||
СтруктураРасшифровки.Вставить("ИмяРегистра", СтрокаГлобальныхНастроек.ИмяРегистра);
|
||||
СтруктураРасшифровки.Вставить("Регистратор", ДокументРегистратор);
|
||||
СтруктураРасшифровки.Вставить("ИмяПоляРегистратора", СтрокаГлобальныхНастроек.ИмяПоляРегистратора);
|
||||
|
||||
Область.Расшифровка = СтруктураРасшифровки;
|
||||
|
||||
@@ -2029,6 +2030,8 @@
|
||||
КолонкиГлобальныхНастроек = ТаблицаГлобальныхНастроек.Колонки;
|
||||
КолонкиГлобальныхНастроек.Добавить("ИмяРегистра",
|
||||
Новый ОписаниеТипов("Строка", , , , Новый КвалификаторыСтроки(128)));
|
||||
КолонкиГлобальныхНастроек.Добавить("ИмяПоляРегистратора",
|
||||
Новый ОписаниеТипов("Строка", , , , Новый КвалификаторыСтроки(128)));
|
||||
КолонкиГлобальныхНастроек.Добавить("ПредставлениеРегистра",
|
||||
Новый ОписаниеТипов("Строка", , , , Новый КвалификаторыСтроки(128)));
|
||||
КолонкиГлобальныхНастроек.Добавить("ВидРегистра",
|
||||
@@ -2387,9 +2390,11 @@
|
||||
|
||||
Для Каждого ГлобальнаяНастройка Из ГлобальныеНастройки Цикл
|
||||
|
||||
ПолноеИмяРегистра = "Регистр" + ГлобальнаяНастройка.ВидРегистра + "_" + ГлобальнаяНастройка.ИмяРегистра;
|
||||
ГлобальнаяНастройка.Вставить("КоличествоЗаписей", КоличествоЗаписей[ПолноеИмяРегистра]);
|
||||
ГлобальнаяНастройка.Вставить("Использование", ОтмеченныеРегистры.НайтиПоЗначению(ПолноеИмяРегистра) <> Неопределено);
|
||||
ПолноеИмя = "Регистр" + ГлобальнаяНастройка.ВидРегистра + "." + ГлобальнаяНастройка.ИмяРегистра;
|
||||
ПолноеИмяБезТочки = СтрЗаменить(ПолноеИмя, ".", "_");
|
||||
ГлобальнаяНастройка.Вставить("КоличествоЗаписей", КоличествоЗаписей[ПолноеИмяБезТочки]);
|
||||
ГлобальнаяНастройка.Вставить("Использование", ОтмеченныеРегистры.НайтиПоЗначению(ПолноеИмяБезТочки) <> Неопределено);
|
||||
ГлобальнаяНастройка.Вставить("ИмяПоляРегистратора", ДвиженияДокумента[Метаданные.НайтиПоПолномуИмени(ПолноеИмя)]);
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
|
||||
@@ -178,6 +178,93 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ЗамерыКомментарииСтатистики</name>
|
||||
<right>
|
||||
@@ -4478,93 +4565,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.РазмерБлокаПередачиФайла</name>
|
||||
<right>
|
||||
|
||||
@@ -14,6 +14,37 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name>
|
||||
<right>
|
||||
@@ -76,37 +107,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -281,6 +281,45 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ВариантыОтчетов</name>
|
||||
<right>
|
||||
@@ -6010,45 +6049,6 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.РазмерБлокаПередачиФайла</name>
|
||||
<right>
|
||||
|
||||
Reference in new issue
Block a user