Skip to content

Commit 12d5a99

Browse files
VladFrostava1c
andauthored
bdd - Исправить определение режима совместимости (#1139)
* Исправить определение режима совместимости * Update epf/bddRunner/bddRunner/Ext/ObjectModule.bsl Co-authored-by: ava <35830269+ava1c@users.noreply.github.com> * Update Module.bsl Добавить поддержку для английского языка --------- Co-authored-by: ava <35830269+ava1c@users.noreply.github.com>
1 parent 17a5c23 commit 12d5a99

File tree

2 files changed

+15
-10
lines changed

2 files changed

+15
-10
lines changed

epf/bddRunner/bddRunner/Ext/ObjectModule.bsl

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2259,18 +2259,17 @@
22592259
КонецФункции
22602260

22612261
Функция ПодходящийРежимСовместимостиПлатформы(Знач НеобходимаяВерсияПриложения) Экспорт
2262-
2262+
22632263
СистемнаяИнформация = Новый СистемнаяИнформация;
22642264
Если Не ВерсияПриложенияБольшеИлиРавнаЧемЗаданная(СистемнаяИнформация.ВерсияПриложения, НеобходимаяВерсияПриложения) Тогда
22652265
Возврат Ложь;
22662266
КонецЕсли;
2267-
2267+
22682268
ВерсияРежимаСовместимости = ВерсияРежимаСовместимости();
2269-
2270-
2269+
22712270
// Если мы находимся тут, значит проверка по платформе уже прошла, и при режиме совместимости
22722271
// НеИспользовать мы просто возвращаем Истина;
2273-
Если ВерсияРежимаСовместимости = "НеИспользовать" Тогда
2272+
Если ВерсияРежимаСовместимости = "НеИспользовать" Или ВерсияРежимаСовместимости = "DontUse" Тогда
22742273
Возврат Истина;
22752274
Иначе
22762275
Возврат ВерсияПриложенияБольшеИлиРавнаЧемЗаданная(ВерсияРежимаСовместимости, НеобходимаяВерсияПриложения);

epf/bddRunner/bddRunner/Forms/УправляемаяФорма/Ext/Form/Module.bsl

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4345,16 +4345,22 @@
43454345

43464346
&НаКлиенте
43474347
Функция ПодходящийРежимСовместимостиПлатформыКлиент(Знач НеобходимаяВерсияПриложения) Экспорт
4348-
4348+
43494349
СистемнаяИнформация = Новый СистемнаяИнформация;
43504350
Если Не ВерсияПриложенияБольшеИлиРавнаЧемЗаданная(СистемнаяИнформация.ВерсияПриложения, НеобходимаяВерсияПриложения) Тогда
43514351
Возврат Ложь;
43524352
КонецЕсли;
4353-
4353+
43544354
ВерсияРежимаСовместимости = ВерсияРежимаСовместимостиКлиент();
4355-
4356-
Возврат ВерсияПриложенияБольшеИлиРавнаЧемЗаданная(ВерсияРежимаСовместимости, НеобходимаяВерсияПриложения);
4357-
4355+
4356+
// Если мы находимся тут, значит проверка по платформе уже прошла, и при режиме совместимости
4357+
// НеИспользовать мы просто возвращаем Истина;
4358+
Если ВерсияРежимаСовместимости = "НеИспользовать" Или ВерсияРежимаСовместимости = "DontUse" Тогда
4359+
Возврат Истина;
4360+
Иначе
4361+
Возврат ВерсияПриложенияБольшеИлиРавнаЧемЗаданная(ВерсияРежимаСовместимости, НеобходимаяВерсияПриложения);
4362+
КонецЕсли;
4363+
43584364
КонецФункции
43594365

43604366
&НаКлиенте

0 commit comments

Comments
 (0)