Пример раскраски текста форматированной строки

FastCode 63 8

Автор: acces969

Если СокрЛП(ЭлементТекста) = "="
	Или СокрЛП(ЭлементТекста) = ">"
	Или СокрЛП(ЭлементТекста) = "<"
	Или СокрЛП(ЭлементТекста) = "*"
	Или СокрЛП(ЭлементТекста) = "/"
	Или СокрЛП(ЭлементТекста) = "+"
	Или СокрЛП(ЭлементТекста) = "-" тогда
	
	ЭлементТекста = Новый ФорматированнаяСтрока(ЭлементТекста,, WebЦвета.Красный, WebЦвета.Белый);
	
ИначеЕсли Нрег(СокрЛП(ЭлементТекста)) = "результат"
	Или нРег(СокрЛП(ЭлементТекста)) = "база"
	Или нРег(СокрЛП(ЭлементТекста)) = "размероклада"
	Или нРег(СокрЛП(ЭлементТекста)) = "недельнаяставканорма"
	Или нРег(СокрЛП(ЭлементТекста)) = "недельнаяставкафакт"
	Или нРег(СокрЛП(ЭлементТекста)) = "отработанодней"
	Или нРег(СокрЛП(ЭлементТекста)) = "отработаночасов" тогда
	
	ЭлементТекста = Новый ФорматированнаяСтрока(ЭлементТекста,, WebЦвета.Синий, WebЦвета.Белый);
	
Иначе
	ЭлементТекста = Новый ФорматированнаяСтрока(ЭлементТекста,, WebЦвета.Белый, WebЦвета.Черный);
КонецЕсли;
{22} Переменной ЭлементТекста присвоено значение, но оно нигде не используется
Орфографическая ошибка в размероклада: размероклада
Орфографическая ошибка в недельнаяставканорма: недельнаяставканорма
Орфографическая ошибка в недельнаяставкафакт: недельнаяставкафакт
Орфографическая ошибка в отработанодней: отработанодней
Орфографическая ошибка в отработаночасов: отработаночасов
TurboConf - расширение Конфигуратора 1С

Похожие публикации

Раскраска строки табличной части документа (обычные формы) по условию

Модератору