Вход | Регистрация

1С:Предприятие ::

Метки: 

Подставляемые значения текста в поле ввода

Я
   bplmeddy
 
07.09.18 - 12:33
Доброго времени суток.

Есть ли возможность в 1С реализовать примерно такое:

Есть поле ввода. Пользователь пишет произвольный текст, но некоторые слова заменяет аргументами. Например: "Добрый день, ув. {user_name}. Сумма вашей задолженности составляет {total} рублей".
При этом, сам текст произвольный каждый раз, но значения аргументов постоянны.

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


Список тем форума
Рекламное место пустует Рекламное место пустует
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс, 1996 г.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует