powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Выполнение строки кода
9 сообщений из 9, страница 1 из 1
Выполнение строки кода
    #34838394
yamaxim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Необходимо выполнить часть кода, хранящуюся в реквизите элементов справочника. В зависимости от элемента, код существенно меняется, но везде есть одно возвращаемое значение. Как заставить выполнится данный код. Я могу получить сам код в переменную, но что с ним делать дальше - не знаю. Команда Выполнить() не подходит, т.к. она не возвращает значение, т.е.
рез = Выполнить(код) - выдает ошибку. Что можно придумать?
...
Рейтинг: 0 / 0
Выполнение строки кода
    #34838420
tvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может шаблон?
...
Рейтинг: 0 / 0
Выполнение строки кода
    #34838468
yamaxim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это как? Если имеется ввиду шаблон кода - то нет. Ведь у разных элементов совершенно разный код. (гдето цикл, гдето одна строка всего, гдето условия)
...
Рейтинг: 0 / 0
Выполнение строки кода
    #34838583
Reder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какая версия 1С имеется ввиду?
...
Рейтинг: 0 / 0
Выполнение строки кода
    #34838637
yamaxim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1Cv8.1
...
Рейтинг: 0 / 0
Выполнение строки кода
    #34838708
angro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
стр = "а=2";
а = 1;
выполнить(стр);
сообщить(а);

выведет 2
...
Рейтинг: 0 / 0
Выполнение строки кода
    #34838820
yamaxim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо! заработало.
...
Рейтинг: 0 / 0
Выполнение строки кода
    #34838846
angro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну правильно, проще же спросить, чем подумать
...
Рейтинг: 0 / 0
Выполнение строки кода
    #34840722
Serhiy Subota
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуйте функцию Вычислить( <Выражение>), примеры из синтаксис-вредителя:
А = Вычислить("500 + 500*20/100");
А = Вычислить("Истина и Ложь");
А = Вычислить("""Иван"" + "" "" + ""Иванович""");
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Выполнение строки кода
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]