Как отформатировать строку по время постоения?
alecsandr Izhevsk
Удмуртия, г. Ижевск
Проблема в следующем: есть строка (берется из переменной) формирующаяся из базы данных (например, фио: Иванов И.И., паспорт серии 1111 № 111111, выдан ОВД города, дата выдачи 01.01.2005 г.). Как отформатировать строку (использую объект "RichText") перед тем, как передать её (строку) отчету? Т.е. что бы получилось следующее: фио: Иванов И.И., паспорт серии 1111 № 111111, выдан ОВД города, дата выдачи 01.01.2005 г. Какие идентификаторы существуют в FR 3 для реализации данной задачи, если таковые имеются?
Комментарии
Foo для печати жирным
Кстати, если найдете способ, как выделить в Рич, то поделитесь пжалуйста
У тебя есть текстовка, которую ты вставляешь в Rich. В нее же в нужные места ты вставляешь свои переменные или поля из базы. Ну например [Dialog.Date1.Date] и.т.д. Затем форматируешь ее любым способом (именно весь блок [Dialog.Date1.Date]). Текст вставленный вместо [Dialog.Date1.Date] то же будет отформатирован.
<span style='color:red'>P.s. как вставить данное выражение мне вполне ясно, не ясно как отформатировать!</span>
Открой шаблон договора, зайди в редактирование текста в Rich. Пусть он имеет таку форму:
Договор № [Number] ...
Далее выделяешь блок [Number] мышкой и форматируешь текст, например делаешь жирным. В результате имеем
Договор № [Number] ...
Сохраняешь шаблон. Теперь когда ты его вызовешь на исполнение, текст, подставленный вместо [Number] будет жирным. Вот таким.
Договор № 666 ...
Идею понял?