ReportElement tag - PO-31/QtReports-OLD GitHub Wiki
<reportElement>
- первый элемент каждого из дочерних элементов тега <band>
. Определяет, как данные размещаются
для этого конкретного элемента (задает положение и размер элемента перед которым указан).
-
x
- координата х -
y
- координата у -
width
- ширина элемента -
height
- высота элемента -
style
- стиль
stretchType
- указывает, как текущий элемент растягивается, когда содержится в растянутом элементе band. Значения:
-
NoStretch
(default): текущий элемент не растягивается. -
RelativeToTallestObject
: текущий элемент будет растянут, приспосабливаясь к высоким объектам в своей группе. -
RelativeToBand
: текущий элемент будет растянут, соответствуя высоте конкретного элемента band.
positionType
- указывается позиция текущего элемента, когда растянут конкретный элемент band. Значения:
-
Float
: текущий элемент будет передвигаться в зависимости от размеров окружающих элементов. -
FixeRelativeToTop
(default): текущий элемент будет сохранять фиксированное положение относительно верхней части элемента band. -
FixRelativeToBottom
: Текущий элемент будет сохранять фиксированное положение относительно нижней части элемента band.
mode
- элементы отчета могут быть прозрачными или непрозрачными в зависимости от значения mode(transparent | opaque).
Значения по умолчанию для этого атрибута зависит от типа элемента отчета. Графические элементы, такие как прямоугольники (<rectangle>
) и линии (<line>
) не прозрачны по умолчанию, в то время как изображения (<image>
) являются прозрачными. <staticTexts>
и <textFields>
являются прозрачными по умолчанию, и поэтому подотчет элементы тоже.
<reportElement x="380" y="0" width="200" height="20" />