|
Подставляемые значения текста в поле ввода
| ☑ |
0
bplmeddy
07.09.18
✎
12:33
|
Доброго времени суток.
Есть ли возможность в 1С реализовать примерно такое:
Есть поле ввода. Пользователь пишет произвольный текст, но некоторые слова заменяет аргументами. Например: "Добрый день, ув. {user_name}. Сумма вашей задолженности составляет {total} рублей".
При этом, сам текст произвольный каждый раз, но значения аргументов постоянны.
Или 1С так не может ?
Буду очень благодарен за помощь.
|
|
1
bplmeddy
07.09.18
✎
12:37
|
Может кто-то сталкивался ?
|
|
2
Малыш Джон
07.09.18
✎
12:39
|
а подумать, хоть чуть-чуть?
|
|
3
Малыш Джон
07.09.18
✎
12:39
|
ПозицияНачала = Найти(Текст,"{");
ПозицияКонца = Найти("Текст","}");
Параметр = Сред(Текст,ПозицияНачала, ПозицияКонца-ПозицияНачала+1);
Текст = СтрЗаменить(Текст, Параметр, ВставляемоеЗначение);
|
|
4
Малыш Джон
07.09.18
✎
12:41
|
а если набор параметров постоянный, так и вовсе одним СтрЗаменить() обойтись можно
|
|
5
bplmeddy
07.09.18
✎
12:41
|
(3) Мда. Туплю. Простуда - штука коварная. Спасибо огромное.
|
|
6
bplmeddy
07.09.18
✎
12:42
|
(2) Наверное лучше пойти домой и отлежаться )
|
|