You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// Это ошибка существования метода.// Источник: https://github.com/SeiOkami/CollectionMethodsOneS/issues/158// // Параметры:// ИнформацияОбОшибке - ИнформацияОбОшибке // ИмяМетода - Строка// ПроверятьНаНеобъектныйТип - Булево - Если Истина, то ошибка "Значение не является объектного типа" тоже считается за ошибку отстуствия типа // // Возвращаемое значение:// Булево//// Пример:// // Попытка// Объект.НеобязательныйМетод();// Исключение// Если НЕ ЭтоОшибкаСуществованияМетода(ИнформацияОбОшибке(), "НеобязательныйМетод") Тогда// ВызватьИсключение;// КонецЕсли;// КонецПопытки;//ФункцияЭтоОшибкаСуществованияМетода(ИнформацияОбОшибке,ИмяМетода,ПроверятьНаНеобъектныйТип=Истина) ЭкспортОписаниеОшибки= ИнформацияОбОшибке.Описание;ВременныеОбъекты=Новый Массив;//Массив из Неопределено
ВременныеОбъекты.Добавить(Новый Структура);Если ПроверятьНаНеобъектныйТип Тогда
ВременныеОбъекты.Добавить();КонецЕсли;Для Каждого ВременныйОбъект Из ВременныеОбъекты ЦиклПопытка
ВременныйОбъект.СуперПуперМетод();//@skip-check dynamic-access-method-not-foundИсключениеВременноеОписание=СтрЗаменить(ИнформацияОбОшибке().Описание,"СуперПуперМетод", ИмяМетода);Если ОписаниеОшибки = ВременноеОписание ТогдаВозвратИстина;КонецЕсли;КонецПопытки;КонецЦикла;ВозвратЛожь;КонецФункции
The text was updated successfully, but these errors were encountered:
Текущая версия:
The text was updated successfully, but these errors were encountered: