Считывание текста из файла и их параметров: вычислять значение переменных, упомянутых внутри текста

Nick

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

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

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

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

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

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


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

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

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

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
при считывании шаблона текста из файла вместо названия переменной должно подставиться её значение.
Оно сейчас так и работает.

94020


94021

название переменной просто удаляется из шаблона текста, указанного в параметре.
Возможно, что переменная пустая?
 

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