Объект «Текст» предназначен для отображения любых текстовых данных, например, простого текста или значений выражений.
Объект создается автоматически при перемещении на макет страницы системных переменных, полей источников данных, параметров отчета и функций из окна «Данные». Также объект можно создать с помощью кнопки Текст на панели объектов в редакторе отчета:
Предположим, разрабатывается отчет, содержащий исходящие документы, зарегистрированные в определенном журнале регистрации в некоторый период времени. Необходимо добавить заголовок отчета. Для этого:
1.В редакторе отчета перейдите в узел «Дизайнер».
2.На панели объектов нажмите на кнопку Текст.
3.Выберите нужную позицию в макете отчета на бэнде «Заголовок отчета» и нажмите левую кнопку мыши для вставки объекта.
4.При необходимости задайте свойства объекта. Для этого щелкните левой кнопкой мыши на объекте и задайте значения свойств в окне «Свойства».
Кроме общих свойств для всех объектов, объект «Текст» имеет собственный набор свойств.
Примечание. В таблице перечислены только наиболее часто используемые свойства. Описание других свойств см. в документации FastReport.Net.
Свойство |
Описание |
---|---|
Внешний вид |
|
Angle |
Угол поворота текста. Значение задается в градусах |
FirstTabOffset |
Количество пикселей, на которое сдвинут первый символ табуляции |
FontWidthRatio |
Коэффициент масштабирования ширины шрифта. Значение по умолчанию 1 |
HorzAlign |
Выравнивание текста по горизонтали. Возможные значения: Left. Выравнивание по левому краю. Значение по умолчанию. Center. Выравнивание по центу. Right. Выравнивание по правому краю. Justify. Выравнивание по ширине |
LineHeight |
Межстрочный интервал. Значение задается в сантиметрах |
TabWidth |
Ширина символа табуляции. Значение задается в сантиметрах |
TextFill |
Цвет и заливка текста |
Underlines |
Подчеркивание текста. Возможные значения True и False. Значение по умолчанию False |
VertAlign |
Выравнивание текста по вертикали и горизонтали. Возможные значения: Тop, Center, Bottom. Значение по умолчанию Тop |
Данные |
|
AllowExpressions |
Использование выражений в тексте. Возможные значения: True. Выражения обрабатываются в тексте. Значение по умолчанию. False. В тексте отключена обработка выражений |
Brackets |
Пара символов, которые используются для обозначения выражений в текстовом поле. По умолчанию используются квадратные скобки |
Highlight |
Задание настроек условного выделения |
Text |
Текст объекта |
Макет |
|
Padding |
Отступы текста от краев объекта |
Поведение |
|
AutoShrink |
Автоматический подбор размера шрифта под размер поля для текста. Возможные значения: None. Размер и ширина шрифта не изменяются. Значение по умолчанию. FontSize. Размер шрифта автоматически подбирается так, чтобы вместить весь текст. FontWidthRatio. Ширина шрифта автоматически подбирается так, чтобы вместить весь текст |
AutoShrinkMinSize |
Минимальный размер, до которого может уменьшаться шрифт текста, если в свойстве AutoShrink установлено значение FontWidthRatio |
AutoWidth |
Автоматический подбор ширины. Возможные значения: True. Ширина объекта подбирается так, чтобы поместить самую длинную строку текста целиком. False. Ширина объекта фиксирована. Значение по умолчанию |
BreakTo |
Перенос текста по двум объектам. В качестве параметра указывается объект, в котором отображается текст, не поместившийся в первом объекте |
CanBreak |
Отображение текста объекта при переходе на другую страницу. Возможные значения: True. При переходе на другую страницу часть текста объекта переносится на новую страницу. У бэнда, на котором находится объект, значение аналогичного свойства также должно быть True. Значение по умолчанию. False. При переходе на другую страницу весь текст объекта переносится на новую страницу |
Clip |
Обрезание текста объекта. Возможные значения: True. Текст, который не поместился в объекте, обрезается. Значение по умолчанию. False. Текст, который не поместился в объекте, отображается полностью |
Duplicates |
Указание способа отображения повторяющихся данных отчета. Повторяющимися считаются одинаковые значения, напечатанные в соседних строках данных. Возможные значения: Show. Повторяющиеся значения отображаются в отчете. Значение по умолчанию. Hide. Объект с повторяющимися значениями скрыт в отчете. Clear. Текст в объекте с повторяющимся значением очищен, но сам объект отображается в отчете. Merge. Объекты с одинаковыми значениями объединяются. Подробнее о работе со свойством см. в документации FastReport.Net, в статье «Скрытие повторяющихся значений» |
HideValue |
Значения выражений, которые нужно скрывать в отчете |
HideZeros |
Скрытие нулевых значений выражений. Возможные значения: True. Нулевые значения скрыты в отчете. False. Нулевые значения отображаются в отчете. Значение по умолчанию |
NullValue |
Строка, которая выводится в отчете вместо значения null |
RightToLeft |
Указание способа отображения текста. Возможные значения: True. Текста отображается справа налево. False. Текста отображается слева направо. Значение по умолчанию |
WordWrap |
Перенос текста по словам. Возможные значения: True. Текст объекта может переноситься по словам. False. В тексте отключен перенос текста по словам. Значение по умолчанию |
5.Задайте текст объекта с помощью редактора текста.
© Компания Directum, 2024 |