Простые компоненты

Для изменения простых компонентов в шаблоне отчетов используются теги и атрибуты.
Табл. 1. Простые компоненты
Компонент Описание Теги и атрибуты Пример
fp:text Этот компонент содержит текст. Компонент fp:text содержит три атрибута:
  • beforetoc: Необязательный атрибут, определяющий положение вставляемого текста относительно оглавления (до или после). Если значение равно true, текст вставляется перед оглавлением. Если значение равно false, текст вставляется после оглавления. Значение по умолчанию: false.
  • descr: Необязательный атрибут, содержащий описание тега. Описание показывается во время создания и изменения типа отчета, а также при генерации отчета. Значение по умолчанию - "" (без описания).
  • style: Необязательный атрибут, определяющий используемый стиль заголовков. Значение по умолчанию: Обычный.
<fp:text
	descr="Заголовок документа"
	style="Title"
	beforetoc="true">
		Этот отчет создан программой Focal Point.
</fp:text>
fp:usertext Компонент fp:usertext содержит те же атрибуты, что и тег fp:text. Этот компонент содержит один обязательный тег value, который имеет тип stringParam. Тег value определяет текстовое значение, которое вставляется в отчет.
<fp:usertext
	descr="Заголовок документа"
	style="Title"
	beforetoc="true" >
	<fp:stringParam
			name="value"
			descr="Заголовок отчета"
			defaultvalue="Этот отчет создан программой Focal Point."
			changeable="runtime"
		id="6"
	/>
</fp:usertext>
fp:list Компонент fp:list может содержать любое число тегов fp:text. Эти теги представлены в виде списка. Этот компонент содержит три атрибута:
  • descr: Необязательный атрибут, содержащий описание тега. Описание показывается во время создания и изменения типа отчета, а также при генерации отчета. Значение по умолчанию - "" (без описания).
  • indent: Необязательный атрибут, задающий расстояние между символом пункта списка ("-" или цифра) и текстом пункта. По умолчанию используется значение 10 (приблизительно 1 см). Для отчетов PDF атрибут indent не применяется и его значение игнорируется. Значение по умолчанию: 10.
  • numbered: Необязательный атрибут, определяющий тип списка (нумерованный или ненумерованный). Для отчетов RTF значение true соответствует отображению символов, а не чисел. Значение по умолчанию: false.
<fp:list numbered="true">
	<fp:text>один</fp:text>
	<fp:text>два</fp:text>
	<fp:text>три</fp:text>
</fp:list>
fp:pagebreak Этот компонент вставляет разрыв страницы. Компонент fp:pagebreak не содержит тегов и атрибутов.
<fp:pagebreak />

Комментарии