Skip to content

Commit ae28893

Browse files
author
1c
committed
Обновление версии конфигурации поставщика на 3.1.11.392
Страница релиза: https://releases.1c.ru/version_files?nick=SSL31&ver=3.1.11.392 Версии для обновления:
1 parent da83872 commit ae28893

File tree

108 files changed

+3486
-3232
lines changed
  • src/cf
    • Catalogs
      • РассылкиОтчетов/Forms/ФормаЭлемента/Ext/Form
      • ШаблоныАнкет/Forms/ФормаЭлемента/Ext/Form
    • CommonForms
      • РедактированиеТабличногоДокумента/Ext/Form
      • СвязанныеДокументы/Ext/Form
      • Сертификат/Ext/Form
    • CommonModules
      • ВариантыОтчетовПереопределяемый/Ext
      • МультиязычностьПовтИсп/Ext
      • МультиязычностьСервер/Ext
      • ОбновлениеИнформационнойБазыБСП/Ext
      • ОбновлениеИнформационнойБазы/Ext
      • СтандартныеПодсистемыКлиент/Ext
      • СтроковыеФункцииКлиентСервер/Ext
      • УправлениеПечатьюВызовСервера/Ext
      • УправлениеПечатьюКлиент/Ext
      • ФайловаяСистема/Ext
      • ФизическиеЛицаКлиентСервер/Ext
    • DataProcessors
    • Ext
    • InformationRegisters/ПользовательскиеМакетыПечати/Forms/МакетыПечатныхФорм/Ext/Form
    • Roles
      • АдминистраторСистемы/Ext
      • БазовыеПраваБСП/Ext
      • БазовыеПраваВнешнихПользователейБСП/Ext
      • ВыполнениеСинхронизацииДанных/Ext
      • ДобавлениеИзменениеАдресныхСведений/Ext
      • ДобавлениеИзменениеАктовОбУничтоженииПерсональныхДанных/Ext
      • ДобавлениеИзменениеБанков/Ext
      • ДобавлениеИзменениеВариантовОтчетов/Ext
      • ДобавлениеИзменениеВзаимодействий/Ext
      • ДобавлениеИзменениеВидовКонтактнойИнформации/Ext
      • ДобавлениеИзменениеВнешнихПользователей/Ext
      • ДобавлениеИзменениеГрафиковРаботы/Ext
      • ДобавлениеИзменениеДатЗапретаЗагрузки/Ext
      • ДобавлениеИзменениеДатЗапретаИзменения/Ext
      • ДобавлениеИзменениеДополнительныхОтчетовИОбработок/Ext
      • ДобавлениеИзменениеДополнительныхРеквизитовИСведений/Ext
      • ДобавлениеИзменениеЗаданий/Ext
      • ДобавлениеИзменениеЗаметок/Ext
      • ДобавлениеИзменениеКалендарныхГрафиков/Ext
      • ДобавлениеИзменениеКурсовВалют/Ext
      • ДобавлениеИзменениеЛичныхВариантовОтчетов/Ext
      • ДобавлениеИзменениеЛичныхШаблоновСообщений/Ext
      • ДобавлениеИзменениеМашиночитаемыхДоверенностей/Ext
      • ДобавлениеИзменениеНапоминаний/Ext
      • ДобавлениеИзменениеОпросов/Ext
      • ДобавлениеИзменениеОтветовНаВопросыАнкет/Ext
      • ДобавлениеИзменениеПапокИФайловВнешнимиПользователями/Ext
      • ДобавлениеИзменениеПапокИФайлов/Ext
      • ДобавлениеИзменениеПодписантовМобильногоСервиса/Ext
      • ДобавлениеИзменениеПользователей/Ext
      • ДобавлениеИзменениеПрограммЭлектроннойПодписиИШифрования/Ext
      • ДобавлениеИзменениеРассылокОтчетов/Ext
      • ДобавлениеИзменениеРолейИсполнителей/Ext
      • ДобавлениеИзменениеСертификатовКлючейЭлектроннойПодписиИШифрования/Ext
      • ДобавлениеИзменениеСнимковОтчетов/Ext
      • ДобавлениеИзменениеСогласийНаОбработкуПерсональныхДанных/Ext
      • ДобавлениеИзменениеСостоянийОригиналовПервичныхДокументов/Ext
      • ДобавлениеИзменениеУчетныхЗаписейСерверовDSS/Ext
      • ДобавлениеИзменениеУчетныхЗаписейЭлектроннойПочты/Ext
      • ДобавлениеИзменениеШаблоновАнкет/Ext
      • ДобавлениеИзменениеШаблоновСообщений/Ext
      • ДобавлениеИзменениеЭлектронныхПодписей/Ext
      • ИзменениеВыполнениеЗадач/Ext
      • ИзменениеДополнительныхСведений/Ext
      • ИзменениеМакетовПечатныхФорм/Ext
      • ИзменениеМакетовФайловВыгрузки/Ext
      • ИзменениеСостоянийОригиналовПервичныхДокументов/Ext
      • ИзменениеУчастниковГруппДоступа/Ext
      • ИспользованиеОбработкиТекущиеДела/Ext
      • ИспользованиеОбработкиУничтожениеПерсональныхДанных/Ext
      • ИспользованиеУниверсальногоОтчета/Ext
      • НастройкаИОценкаПроизводительности/Ext
      • НастройкаСинхронизацииФайлов/Ext
      • ОтправкаSMS/Ext
      • ПолныеПрава/Ext
      • ПросмотрЖурналаРегистрации/Ext
      • ПросмотрСвязанныеДокументы/Ext
      • УдаленныйДоступOData/Ext
      • УдаленныйДоступБазоваяФункциональность/Ext
      • УдаленныйДоступОбменДаннымиВМоделиСервиса/Ext
      • УдаленныйКонтроль/Ext
      • ЧтениеАктовОбУничтоженииПерсональныхДанных/Ext
      • ЧтениеВариантовОтчетов/Ext
      • ЧтениеВерсийОбъектов/Ext
      • ЧтениеВнешнихПользователей/Ext
      • ЧтениеГрафиковРаботы/Ext
      • ЧтениеДанныхСервисаDSS/Ext
      • ЧтениеДатЗапретаЗагрузки/Ext
      • ЧтениеДатЗапретаИзменения/Ext
      • ЧтениеДополнительныхОтчетовИОбработок/Ext
      • ЧтениеДополнительныхСведений/Ext
      • ЧтениеЗаданий/Ext
      • ЧтениеЗадач/Ext
      • ЧтениеИнформацииОВерсияхОбъектов/Ext
      • ЧтениеКурсовВалют/Ext
      • ЧтениеМашиночитаемыхДоверенностей/Ext
      • ЧтениеОтветовНаВопросыАнкет/Ext
      • ЧтениеРассылокОтчетов/Ext
      • ЧтениеРезультатовПроверкиУчета/Ext
      • ЧтениеСогласийНаОбработкуПерсональныхДанных/Ext
      • ЧтениеСостоянийОригиналовПервичныхДокументов/Ext
      • ЧтениеУчетныхЗаписейЭлектроннойПочты/Ext
      • ЧтениеШаблоновСообщений/Ext
    • Subsystems/Администрирование/Ext

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+3486
-3232
lines changed

description.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"Версия": "3.1.11.378",
3-
"Дата": "2025-12-11T00:00:00",
4-
"Путь": "/version_files?nick=SSL31&ver=3.1.11.378",
2+
"Версия": "3.1.11.392",
3+
"Дата": "2025-12-26T00:00:00",
4+
"Путь": "/version_files?nick=SSL31&ver=3.1.11.392",
55
"ВерсииДляОбновления": [],
66
"Бета": false,
77
"Имя": "1С:Библиотека стандартных подсистем, редакция 3.1",

src/cf/Catalogs/РассылкиОтчетов/Forms/ФормаЭлемента/Ext/Form/Module.bsl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1669,7 +1669,7 @@
16691669

16701670
// Получение основного типа получателей.
16711671
КоличествоТипов = ТипПолучателейРассылки.Типы().Количество();
1672-
Если КоличествоТипов <> 1 И КоличествоТипов <> 2 Тогда
1672+
Если КоличествоТипов < 1 Тогда
16731673
ОбщегоНазначенияКлиент.СообщитьПользователю(НСтр("ru = 'Поле ""Получатели"" не заполнено.'"), , "ТипПолучателейРассылки");
16741674
Возврат;
16751675
КонецЕсли;

src/cf/Catalogs/ШаблоныАнкет/Forms/ФормаЭлемента/Ext/Form/Module.bsl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,8 @@
153153
Возврат;
154154
КонецЕсли;
155155

156+
Элементы.ДеревоАнкетыЗаметки.Доступность = ТекущиеДанные.ТипСтроки <> "Корень";
157+
156158
КонецПроцедуры
157159

158160
&НаКлиенте

src/cf/CommonForms/РедактированиеТабличногоДокумента/Ext/Form/Module.bsl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4715,7 +4715,7 @@
47154715
Элементы.ТабличныйДокументТолстаяГраницаСнизу.Видимость = ВидимостьЭлемента;
47164716
Элементы.ТабличныйДокументНетГраницы.Видимость = ВидимостьЭлемента;
47174717

4718-
Элементы.Таблица.Видимость = ВидимостьЭлемента;
4718+
Элементы.Таблица.Видимость = ВидимостьЭлемента; // АПК:351 Стандартное подменю "Таблица" от табличного документа.
47194719

47204720
Элементы.РазмещениеАвто.Видимость = ВидимостьЭлемента;
47214721
Элементы.РазмещениеПереносить.Видимость = ВидимостьЭлемента;

src/cf/CommonForms/СвязанныеДокументы/Ext/Form/Module.bsl

Lines changed: 55 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@
4141

4242
ТекущийОбъект = Элементы.ТаблицаОтчета.ТекущаяОбласть.Расшифровка;
4343

44+
Если ТекущийОбъект = Неопределено Тогда
45+
ТекущийОбъект = РасшифровкаПервогоПоляСтроки(Элементы.ТаблицаОтчета.ТекущаяОбласть.Имя);
46+
КонецЕсли;
47+
4448
Если Не ЗначениеЗаполнено(ТекущийОбъект) Тогда
4549
Возврат;
4650
КонецЕсли;
@@ -1091,8 +1095,14 @@
10911095

10921096
Ячейка = ТаблицаОтчета.Область(НомерСтроки, НомерКолонки, НомерСтроки, НомерКолонки);
10931097

1094-
Если ЗначениеЗаполнено(Ячейка.Расшифровка) Тогда
1095-
ВыбранныеЭлементы.Добавить(Ячейка.Расшифровка);
1098+
Расшифровка = Ячейка.Расшифровка;
1099+
1100+
Если Не ЗначениеЗаполнено(Расшифровка) Тогда
1101+
Расшифровка = РасшифровкаПервогоПоляСтроки(Ячейка.Имя);
1102+
КонецЕсли;
1103+
1104+
Если ЗначениеЗаполнено(Расшифровка) Тогда
1105+
ВыбранныеЭлементы.Добавить(Расшифровка);
10961106
КонецЕсли;
10971107

10981108
КонецЦикла;
@@ -1436,6 +1446,49 @@
14361446

14371447
КонецПроцедуры
14381448

1449+
&НаКлиенте
1450+
Функция РасшифровкаПервогоПоляСтроки(ИмяТекущейОбласти)
1451+
1452+
ПозицияКолонки = СтрНайти(ИмяТекущейОбласти, "C");
1453+
Если ПозицияКолонки = 0 Тогда
1454+
Возврат Неопределено;
1455+
КонецЕсли;
1456+
1457+
НачалоИмениОбласти = Лев(ИмяТекущейОбласти, ПозицияКолонки);
1458+
НомерКолонкиСтрокой = Сред(ИмяТекущейОбласти, ПозицияКолонки +1);
1459+
НомерРазделителя = СтрНайти(НомерКолонкиСтрокой, ":");
1460+
Если НомерРазделителя <> 0 Тогда
1461+
НомерКолонкиСтрокой = Лев(НомерКолонкиСтрокой, НомерРазделителя -1);
1462+
КонецЕсли;
1463+
НомерТекущейКолонки = Число(НомерКолонкиСтрокой);
1464+
1465+
ИмяСтроки = Сред(ИмяТекущейОбласти, 1,ПозицияКолонки -1);
1466+
ИмяСтроки = Сред(ИмяСтроки, 2);
1467+
НомерСтроки = Число(ИмяСтроки);
1468+
1469+
Если НомерТекущейКолонки <= 1 Тогда
1470+
Возврат Неопределено;
1471+
КонецЕсли;
1472+
1473+
Расшифровка = Неопределено;
1474+
Пока НомерТекущейКолонки<>1 Цикл
1475+
НомерТекущейКолонки = НомерТекущейКолонки - 1;
1476+
ИмяНовойОбласти = НачалоИмениОбласти + НомерТекущейКолонки;
1477+
Ячейка = ТаблицаОтчета.Область(НомерСтроки, НомерТекущейКолонки, НомерСтроки, НомерТекущейКолонки);
1478+
Если Ячейка = Неопределено Тогда
1479+
Продолжить;
1480+
КонецЕсли;
1481+
Расшифровка = Ячейка.Расшифровка;
1482+
1483+
Если Расшифровка <> Неопределено Тогда
1484+
Прервать;
1485+
КонецЕсли;
1486+
КонецЦикла;
1487+
1488+
Возврат Расшифровка;
1489+
1490+
КонецФункции
1491+
14391492
#КонецОбласти
14401493

14411494
#КонецОбласти

src/cf/CommonForms/Сертификат/Ext/Form/Module.bsl

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,10 +365,20 @@
365365
КонецЕсли;
366366

367367
Для каждого ЭлементСписка Из ПредставленияСвойств Цикл
368-
ЗначениеСвойства = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Коллекция, ЭлементСписка.Ключ);
368+
369+
Если ЭлементСписка.Ключ = "ИмяОтчество" Тогда
370+
Имя = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Коллекция, "Имя");
371+
Отчество = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Коллекция, "Отчество");
372+
ЗначениеСвойства = ?(ЗначениеЗаполнено(Имя), Имя, "") + ?(ЗначениеЗаполнено(Отчество), ?(ЗначениеЗаполнено(
373+
Имя), " ", "") + Отчество, "");
374+
Иначе
375+
ЗначениеСвойства = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Коллекция, ЭлементСписка.Ключ);
376+
КонецЕсли;
377+
369378
Если Не ЗначениеЗаполнено(ЗначениеСвойства) Тогда
370379
Продолжить;
371380
КонецЕсли;
381+
372382
Строка = Субъект.Добавить();
373383
Строка.Свойство = ЭлементСписка.Значение;
374384
Строка.Значение = ЗначениеСвойства;

src/cf/CommonModules/ВариантыОтчетовПереопределяемый/Ext/Module.bsl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@
225225
// Синтаксис процедуры ДобавитьКомандыОтчетов см. в документации.
226226
//
227227
// Параметры:
228-
// Объекты - Массив - объекты метаданных (ОбъектМетаданных) с командами отчетов.
228+
// Объекты - Массив из ОбъектМетаданных - объекты метаданных (ОбъектМетаданных) с командами отчетов.
229229
//
230230
Процедура ОпределитьОбъектыСКомандамиОтчетов(Объекты) Экспорт
231231

src/cf/CommonModules/МультиязычностьПовтИсп/Ext/Module.bsl

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,4 +219,43 @@
219219

220220
КонецФункции
221221

222+
Функция ТекстЗапросаПолученияДанныхВыбора(ПолноеИмяОбъектаМетаданных, ТипВыбораГруппИЭлементов) Экспорт
223+
224+
ОбъектМетаданных = Метаданные.НайтиПоПолномуИмени(ПолноеИмяОбъектаМетаданных);
225+
УсловияОтбора = МультиязычностьСервер.УсловияПоискаПоЛокализуемымПолямДляЗапросаПолученияДанныхВыбора(ОбъектМетаданных);
226+
227+
ШаблонЗапроса =
228+
"ВЫБРАТЬ РАЗРЕШЕННЫЕ ПЕРВЫЕ 20
229+
| Таблица.Ссылка КАК Ссылка
230+
|ИЗ
231+
| &ИмяОбъекта КАК Таблица
232+
|ГДЕ
233+
| &УсловияГруппы
234+
| И (&УсловияОтбора)";
235+
236+
УсловиеПоГруппе = "ИСТИНА";
237+
238+
ПоддерживаетИерархию = (Метаданные.Справочники.Содержит(ОбъектМетаданных)
239+
ИЛИ Метаданные.ПланыВидовХарактеристик.Содержит(ОбъектМетаданных));
240+
241+
ОбъектИерархический = ПоддерживаетИерархию И ОбъектМетаданных.Иерархический;
242+
243+
Если ОбъектИерархический И ЗначениеЗаполнено(ТипВыбораГруппИЭлементов) Тогда
244+
245+
Если ТипВыбораГруппИЭлементов = "Элементы" Тогда
246+
УсловиеПоГруппе = "НЕ Таблица.ЭтоГруппа";
247+
ИначеЕсли ТипВыбораГруппИЭлементов = "Группы" Тогда
248+
УсловиеПоГруппе = "Таблица.ЭтоГруппа";
249+
КонецЕсли;
250+
251+
КонецЕсли;
252+
253+
ТекстЗапроса = СтрЗаменить(ШаблонЗапроса, "&ИмяОбъекта", ОбъектМетаданных.ПолноеИмя());
254+
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&УсловияГруппы", УсловиеПоГруппе);
255+
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&УсловияОтбора", УсловияОтбора);
256+
257+
Возврат ТекстЗапроса;
258+
259+
КонецФункции
260+
222261
#КонецОбласти

src/cf/CommonModules/МультиязычностьСервер/Ext/Module.bsl

Lines changed: 44 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -377,50 +377,37 @@
377377
//
378378
Процедура ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Знач Параметры, СтандартнаяОбработка, ОбъектМетаданных) Экспорт
379379

380-
Если МультиязычностьПовтИсп.КонфигурацияИспользуетТолькоОдинЯзык(ОбъектМетаданных.ТабличныеЧасти.Найти("Представления") = Неопределено) Тогда
380+
ЕстьТабличнаяЧастьПредставления = (ОбъектМетаданных.ТабличныеЧасти.Найти("Представления") = Неопределено);
381+
Если МультиязычностьПовтИсп.КонфигурацияИспользуетТолькоОдинЯзык(ЕстьТабличнаяЧастьПредставления) Тогда
381382
Возврат;
382383
КонецЕсли;
383384

384385
СтандартнаяОбработка = Ложь;
385386

386-
ПоляВводаПоСтроке = ОбъектМетаданных.ВводПоСтроке;
387-
Поля = Новый Массив;
387+
ВыборГруппИЭлементов = Неопределено;
388+
Параметры.Свойство("ВыборГруппИЭлементов", ВыборГруппИЭлементов);
388389

389-
НаименованияЛокализуемыхРеквизитов = НаименованияЛокализуемыхРеквизитовОбъекта(ОбъектМетаданных);
390-
СведенияОбЯзыках = МультиязычностьПовтИсп.СведенияОбИспользуемыхЯзыках();
391-
Шаблон = "Таблица.%1%2 ПОДОБНО &СтрокаПоиска СПЕЦСИМВОЛ ""~""";
392-
393-
Для каждого Поле Из ПоляВводаПоСтроке Цикл
394-
Поля.Добавить(СтрШаблон(Шаблон, Поле.Имя, ""));
395-
396-
Если НаименованияЛокализуемыхРеквизитов.Получить(Поле.Имя) <> Неопределено Тогда
397-
398-
Для Каждого ИспользуетсяДополнительныйЯзык Из СведенияОбЯзыках Цикл
399-
Если ИспользуетсяДополнительныйЯзык.Значение Тогда
400-
Поля.Добавить(СтрШаблон(Шаблон, Поле.Имя, ИспользуетсяДополнительныйЯзык.Ключ));
401-
КонецЕсли;
402-
КонецЦикла;
403-
404-
КонецЕсли;
405-
КонецЦикла;
390+
Если ВыборГруппИЭлементов = ИспользованиеГруппИЭлементов.Элементы Тогда
391+
ТипВыбораГруппИЭлементов = "Элементы";
392+
ИначеЕсли ВыборГруппИЭлементов = ИспользованиеГруппИЭлементов.Группы Тогда
393+
ТипВыбораГруппИЭлементов = "Группы";
394+
Иначе
395+
ТипВыбораГруппИЭлементов = "";
396+
КонецЕсли;
406397

407-
ШаблонЗапроса = "ВЫБРАТЬ РАЗРЕШЕННЫЕ ПЕРВЫЕ 20
408-
| Таблица.Ссылка КАК Ссылка
409-
|ИЗ
410-
| &ИмяОбъекта КАК Таблица
411-
|ГДЕ
412-
| &УсловияОтбора";
398+
ТекстЗапроса = МультиязычностьПовтИсп.ТекстЗапросаПолученияДанныхВыбора(ОбъектМетаданных.ПолноеИмя(), ТипВыбораГруппИЭлементов);
413399

414-
ТекстЗапроса = СтрЗаменить(ШаблонЗапроса, "&ИмяОбъекта", ОбъектМетаданных.ПолноеИмя());
415-
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&УсловияОтбора", СтрСоединить(Поля, " ИЛИ "));
400+
Запрос = Новый Запрос(ТекстЗапроса);
401+
СтрокаПоиска = СокрЛП(Параметры.СтрокаПоиска);
402+
Запрос.УстановитьПараметр("СтрокаПоиска",
403+
"%" + ОбщегоНазначения.СформироватьСтрокуДляПоискаВЗапросе(СтрокаПоиска) + "%");
416404

417-
Запрос = Новый Запрос(ТекстЗапроса);
418-
Запрос.УстановитьПараметр("СтрокаПоиска", "%" + ОбщегоНазначения.СформироватьСтрокуДляПоискаВЗапросе(Параметры.СтрокаПоиска) +"%");
419405
РезультатЗапроса = Запрос.Выполнить().Выбрать();
420-
421406
ДанныеВыбора = Новый СписокЗначений;
407+
422408
Пока РезультатЗапроса.Следующий() Цикл
423-
ДанныеВыбора.Добавить(РезультатЗапроса.Ссылка, РезультатЗапроса.Ссылка);
409+
ПредставлениеСВыделением = СтрНайтиИВыделитьОформлением(Строка(РезультатЗапроса.Ссылка), СтрокаПоиска);
410+
ДанныеВыбора.Добавить(РезультатЗапроса.Ссылка, ПредставлениеСВыделением);
424411
КонецЦикла;
425412

426413
КонецПроцедуры
@@ -1792,6 +1779,31 @@
17921779

17931780
КонецФункции
17941781

1782+
Функция УсловияПоискаПоЛокализуемымПолямДляЗапросаПолученияДанныхВыбора(ОбъектМетаданных) Экспорт
1783+
1784+
ПоляВводаПоСтроке = ОбъектМетаданных.ВводПоСтроке;
1785+
НаименованияЛокализуемыхРеквизитов = НаименованияЛокализуемыхРеквизитовОбъекта(ОбъектМетаданных);
1786+
СведенияОбЯзыках = МультиязычностьПовтИсп.СведенияОбИспользуемыхЯзыках();
1787+
1788+
Условия = Новый Массив;
1789+
Шаблон = "Таблица.%1%2 ПОДОБНО &СтрокаПоиска СПЕЦСИМВОЛ ""~""";
1790+
1791+
Для каждого Поле Из ПоляВводаПоСтроке Цикл
1792+
Условия.Добавить(СтрШаблон(Шаблон, Поле.Имя, ""));
1793+
1794+
Если НаименованияЛокализуемыхРеквизитов.Получить(Поле.Имя) <> Неопределено Тогда
1795+
Для Каждого ИспользуетсяДополнительныйЯзык Из СведенияОбЯзыках Цикл
1796+
Если ИспользуетсяДополнительныйЯзык.Значение Тогда
1797+
Условия.Добавить(СтрШаблон(Шаблон, Поле.Имя, ИспользуетсяДополнительныйЯзык.Ключ));
1798+
КонецЕсли;
1799+
КонецЦикла;
1800+
КонецЕсли;
1801+
КонецЦикла;
1802+
1803+
Возврат СтрСоединить(Условия, " ИЛИ ");
1804+
1805+
КонецФункции
1806+
17951807
Функция МассивВСоответствие(Массив)
17961808
Соответствие = Новый Соответствие();
17971809
Для Каждого Элемент Из Массив Цикл

0 commit comments

Comments
 (0)