Выполнение функции произвольным кодом (Выполнить)

builin 89 1 3 3

В 1С нет возможности выполнить произвольный код с возвратом результата. Можно результат вычисления произвольного кода присвоить переменной Результат и реализовать экспортную функцию с методом Выполнить.

Блог Жёлтая тетрадь 📒 http://t.me/yellow_pad

Функция ВычислитьФункцию(Знач ПроизвольныйКод) Экспорт
  
  Результат = Неопределено;
  
  Выполнить(ПроизвольныйКод);
  
  Если Результат = Неопределено Тогда
    ВызватьИсключение "Не присвоено значение результата (Результат = Неопределено).";
  КонецЕсли; 
  
  Возврат Результат;
  
КонецФункции
{7} Условие всегда Истина
{11} Функция всегда возвращает одно и тоже значение
OneTracker - трекер учета рабочего времени программиста 1С

Похожие публикации

КодВозвратаВыполненоСПредупреждениями (БСП)

КодВозвратаВыполнено (БСП)

КодСостоянияВыполнено (БСП)

КодСостоянияВыполненоСПредупреждениями (БСП)

ПредставлениеЗначения (БСП)

Модератору