Имя: Пароль:
1C
1С v8
Ошибка времени выполнения
0 alexsandrinia
 
03.06.16
08:55
Столкнулся с такой ошибкой в коде. Раньше работала обработка нормально, но потом стала выскакивать такая ошибка вот в этом месте:
        Попытка
            Выполнить("Результат = ПроверитьНаличие_" + ИмяБиблиотеки + "()");
        Исключение
            Результат = Ложь;
        КонецПопытки;
кто сталкивался с такой ошибкой и какие есть способы её решить?
1 Help1с
 
03.06.16
09:02
функцию найти не может?
2 alexsandrinia
 
03.06.16
09:04
Функцию Выполнить() ?
3 Help1с
 
03.06.16
09:09
(2) ПроверитьНаличие_" + ИмяБиблиотеки + "()"
4 Help1с
 
03.06.16
09:12
Выполнить (Execute)
Выполнить (Execute)
Синтаксис:
    Выполнить(<Строка>)

Параметры:
    <Строка>
    Строка, содержащая текст исполняемого кода.

Описание:
Позволяет выполнить фрагмент кода, который передается ему в качестве строкового значения.

Примечание:
В режиме запуска веб-клиент оператор не поддерживается, при его вызове будет сгенерировано исключение.

В режимах запуска мобильного приложения оператор не поддерживается в операционной системе iOS.
5 Help1с
 
03.06.16
09:12
(4) + случайно не веб-клиент?
6 alexsandrinia
 
03.06.16
09:19
(5) нет, не веб-клиент
7 Help1с
 
03.06.16
09:20
(6) ну значит смотри чему равно ИмяБиблиотеки и попробуй найти функцию ПроверитьНаличие_" + ИмяБиблиотеки + "()"
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший