Вычисление значения переменной - из файла, из параметров (не работает?)

Nick

Client
Регистрация
22.07.2014
Сообщения
1 963
Благодарностей
796
Баллы
113
Мой проект должен динамически генерировать текст из шаблона, подставляя в него значения переменных.

То есть, имеем шаблон текста вида: текст вида "Текст {-Variable.var1-} и ещё текст".

При этом шаблон текста должен полностью приходить извне.

Шаблон из файла не обрабатывается

Я сохраняю шаблон текста в файл, в параметрах проекта беру название файла. В проекте считываю текст из файла, содержимое закидываю куда-то, сначала сохранив в переменную message.

Ожидается: при считывании шаблона текста из файла вместо названия переменной должно подставиться её значение.
В версии 7.7.0.0: название переменной просто удаляется из текста.

Это ещё не реализовано, или я что-то не так делаю?

Шаблон из параметров не обрабатывается

Допустим, я этот текст беру не из файла, а прямо из параметра типа Text.

Ожидается: при старте проекта содержимое параметра вычисляется, в указанном шаблоне текста вместо названия переменной должно подставиться её значение.
В версии 7.7.0.0: название переменной просто удаляется из шаблона текста, указанного в параметре.

Это ещё не реализовано, или я что-то не так делаю?
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 691
Баллы
113
так никогда не работало и вряд ли будет работать.
самое простое использовать свой формат макроса, типа {var1} и после взятия данных из файла в переменную, заменять {var1} на данные переменной Variable.var1
естественно проще это сделать на c#, перебором всех переменных в шаблоне и поиском их в тексте входной переменной.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)