ВычислитьВБезопасномРежиме
страницаВычисляет переданное выражение, предварительно устанавливая безопасный режим выполнения кода и безопасный режим разделения данных для всех разделителей, присутствующих в составе конфигурации.
Синтаксис
Функция ВычислитьВБезопасномРежиме(Знач Выражение, Знач Параметры = Неопределено) ЭкспортПараметры
Выражение— Строка - выражение на встроенном языке 1С:Предприятия.Параметры— Произвольный - контекст, который требуется для вычисления выражения. В тексте выражения обращение к контексту должно происходить по имени "Параметры". Например, выражение "Параметры.Значение1 = Параметры.Значение2" обращается к значениям "Значение1" и "Значение2" переданные в Параметры, как свойства.
Возвращаемое значение
Произвольный - результат вычисления выражения.
Пример вызова
// Пример 1
Параметры = Новый Структура;
Параметры.Вставить("Значение1", 1);
Параметры.Вставить("Значение2", 10);
Результат = ОбщегоНазначения.ВычислитьВБезопасномРежиме("Параметры.Значение1 = Параметры.Значение2", Параметры);
// Пример 2
Результат = ОбщегоНазначения.ВычислитьВБезопасномРежиме("СтандартныеПодсистемыСервер.ВерсияБиблиотеки()");Доступность
Сервер, Толстый клиент, Внешнее соединение