ФорматированнаяСтрока
страницаПредусмотрено две одноименных функции: СтроковыеФункции.ФорматированнаяСтрока для вызова с сервера СтроковыеФункцииКлиент.ФорматированнаяСтрока для вызова с клиента
1. Для вызова с клиента
Форматирует строку в соответствии с заданным шаблоном. Возможные значения тегов в шаблоне:
- Строка - оформляет текст описанными в атрибуте style элементами стиля.
- Строка - выделяет строку элементом стиля ВажнаяНадписьШрифт, который соответствует полужирному шрифту.
- Строка - добавляет гиперссылку.
- добавляет картинку из библиотеки картинок. Атрибут style применяется для оформления текста. Атрибут может быть использован для тегов span и a. Вначале следует имя стилевого свойства, затем через двоеточие имя элемента стиля. Стилевые свойства:
- color - Определяет цвет текста. Например, color: ГиперссылкаЦвет;
- background-color - Определяет цвет фона у текста. Например, background-color: ИтогиФонГруппы;
- font - Определяет шрифт текста.Например, font: ОсновнойЭлементСписка. Стилевые свойства разделяются точкой с запятой. Например, style="color: ГиперссылкаЦвет; font: ОсновнойЭлементСписка" Вложенные теги не поддерживаются.
Синтаксис
Функция ФорматированнаяСтрока(Знач ШаблонСтроки, Знач Параметр1 = Неопределено, Знач Параметр2 = Неопределено,
Знач Параметр3 = Неопределено, Знач Параметр4 = Неопределено, Знач Параметр5 = Неопределено) ЭкспортПараметры
ШаблонСтроки— Строка - строка, содержащая теги форматирования. Параметр - Строка - значение подставляемого параметра.
Возвращаемое значение
ФорматированнаяСтрока - преобразованная строка.
Пример вызова
1. СтроковыеФункцииКлиент.ФорматированнаяСтрока(НСтр("ru='
<span style=""color: ЗаблокированныйРеквизитЦвет; font: ВажнаяНадписьШрифт"">Минимальная</span> версия программы <b>1.1</b>.
<a href = ""Обновление"">Обновите</a> программу.'"));
2. СтроковыеФункцииКлиент.ФорматированнаяСтрока(НСтр("ru='Режим: <img src="?_="РедактироватьВДиалоге"">
<a style=""color: ИзмененноеЗначениеРеквизитаЦвет; background-color: ИзмененноеЗначениеРеквизитаФон""
href=""e1cib/command/Обработка.Редактор"">Редактирование</a>'"));
3. СтроковыеФункцииКлиент.ФорматированнаяСтрока(НСтр("ru='Текущая дата <img src="?_="Календарь"">
<span style=""font:ВажнаяНадписьШрифт"">%1</span>'"), ТекущаяДатаСеанса());Доступность
Тонкий клиент, Толстый клиент
2. Для вызова с сервера
Форматирует строку в соответствии с заданным шаблоном. Возможные значения тегов в шаблоне:
- Строка - оформляет текст описанными в атрибуте style элементами стиля.
- Строка - выделяет строку элементом стиля ВажнаяНадписьШрифт, который соответствует полужирному шрифту.
- Строка - добавляет гиперссылку.
- добавляет картинку из библиотеки картинок. Атрибут style применяется для оформления текста. Атрибут может быть использован для тегов span и a. Вначале следует имя стилевого свойства, затем через двоеточие имя элемента стиля. Стилевые свойства:
- color - Определяет цвет текста. Например, color: ГиперссылкаЦвет;
- background-color - Определяет цвет фона у текста. Например, background-color: ИтогиФонГруппы;
- font - Определяет шрифт текста.Например, font: ОсновнойЭлементСписка. Стилевые свойства разделяются точкой с запятой. Например, style="color: ГиперссылкаЦвет; font: ОсновнойЭлементСписка" Вложенные теги не поддерживаются.
Синтаксис
Функция ФорматированнаяСтрока(Знач ШаблонСтроки, Знач Параметр1 = Неопределено, Знач Параметр2 = Неопределено,
Знач Параметр3 = Неопределено, Знач Параметр4 = Неопределено, Знач Параметр5 = Неопределено) ЭкспортПараметры
ШаблонСтроки— Строка - строка, содержащая теги форматирования. Параметр - Строка - значение подставляемого параметра.
Возвращаемое значение
ФорматированнаяСтрока - преобразованная строка.
Пример вызова
1. СтроковыеФункцииКлиент.ФорматированнаяСтрока(НСтр("ru='
<span style=""color: ЗаблокированныйРеквизитЦвет; font: ВажнаяНадписьШрифт"">Минимальная</span> версия программы <b>1.1</b>.
<a href = ""Обновление"">Обновите</a> программу.'"));
2. СтроковыеФункцииКлиент.ФорматированнаяСтрока(НСтр("ru='Режим: <img src="?_="РедактироватьВДиалоге"">
<a style=""color: ИзмененноеЗначениеРеквизитаЦвет; background-color: ИзмененноеЗначениеРеквизитаФон""
href=""e1cib/command/Обработка.Редактор"">Редактирование</a>'"));
3. СтроковыеФункцииКлиент.ФорматированнаяСтрока(НСтр("ru='Текущая дата <img src="?_="Календарь"">
<span style=""font:ВажнаяНадписьШрифт"">%1</span>'"), ТекущаяДатаСеанса());Доступность
Сервер, Толстый клиент, Внешнее соединение