Общие свойства объектов: различия между версиями
Внешний вид
Sidminik (обсуждение | вклад) Нет описания правки |
Sidminik (обсуждение | вклад) Нет описания правки |
||
| Строка 15: | Строка 15: | ||
|- | |- | ||
|<code>Anchor</code><br/>'''''Якорь''''' | |<code>Anchor</code><br/>'''''Якорь''''' | ||
|Это свойство определяет, как будет изменяться позиция объекта и/или его размеры при изменении размеров контейнера, на котором он лежит. Используя якорь, можно сделать так, чтобы объект расширялся или сдвигался синхронно с контейнером.<br/>''Подробнее об использовании этого свойства можно прочитать в разделе "Автоматический подбор высоты объектов".'' | |Это свойство определяет, как будет изменяться позиция объекта и/или его размеры при изменении размеров контейнера, на котором он лежит. Используя якорь, можно сделать так, чтобы объект расширялся или сдвигался синхронно с контейнером.<br/><br/>''Подробнее об использовании этого свойства можно прочитать в разделе "Автоматический подбор высоты объектов".'' | ||
|- | |- | ||
|<code>Dock</code><br/>'''''Стыковка''''' | |<code>Dock</code><br/>'''''Стыковка''''' | ||
|Это свойство определяет, к какой стороне контейнера будет пристыкован объект.<br/>''Подробнее об использовании этого свойства можно прочитать в разделе "Автоматический подбор высоты объектов".'' | |Это свойство определяет, к какой стороне контейнера будет пристыкован объект.<br/><br/>''Подробнее об использовании этого свойства можно прочитать в разделе "Автоматический подбор высоты объектов".'' | ||
|- | |- | ||
|<code>Border</code><br/>'''''Рамка'''''<br/><code>Fill</code><br/>'''''Заливка''''' | |<code>Border</code><br/>'''''Рамка'''''<br/><code>Fill</code><br/>'''''Заливка''''' | ||
| Строка 24: | Строка 24: | ||
|- | |- | ||
|<code>CanGrow</code><br/>'''''Может расти'''''<br/><code>CanShrink</code><br/>'''''Может сжиматься''''' | |<code>CanGrow</code><br/>'''''Может расти'''''<br/><code>CanShrink</code><br/>'''''Может сжиматься''''' | ||
|Эти свойства позволяют подбирать высоту объекта таким образом, чтобы он вмещал весь текст.<br/>''Подробнее об использовании этих свойств можно прочитать в разделе "Автоматический подбор высоты объектов".'' | |Эти свойства позволяют подбирать высоту объекта таким образом, чтобы он вмещал весь текст.<br/><br/>''Подробнее об использовании этих свойств можно прочитать в разделе "Автоматический подбор высоты объектов".'' | ||
|- | |- | ||
|<code>ShiftMode</code><br/>'''''Сдвиг''''' | |<code>ShiftMode</code><br/>'''''Сдвиг''''' | ||
|Объект, у которого свойство включено, будет сдвинут вниз или вверх, если над ним имеется объект, который расширяется или сжимается.<br/>''Подробнее об использовании этого свойства можно прочитать в разделе "Автоматический подбор высоты объектов".'' | |Объект, у которого свойство включено, будет сдвинут вниз или вверх, если над ним имеется объект, который расширяется или сжимается.<br/><br/>''Подробнее об использовании этого свойства можно прочитать в разделе "Автоматический подбор высоты объектов".'' | ||
|- | |- | ||
|<code>GrowToBottom</code><br/>'''''Расти вниз''''' | |<code>GrowToBottom</code><br/>'''''Расти вниз''''' | ||
|Объект с таким свойством при печати растягивается до нижней границы бэнда.<br/>''Подробнее об использовании этого свойства можно прочитать в разделе "Автоматический подбор высоты объектов".'' | |Объект с таким свойством при печати растягивается до нижней границы бэнда.<br/><br/>''Подробнее об использовании этого свойства можно прочитать в разделе "Автоматический подбор высоты объектов".'' | ||
|- | |- | ||
|<code>CanBreak</code><br/>'''''Может разрываться''''' | |<code>CanBreak</code><br/>'''''Может разрываться''''' | ||
| Строка 36: | Строка 36: | ||
|- | |- | ||
|<code>PrintOn</code><br/>'''''Печатать на...''''' | |<code>PrintOn</code><br/>'''''Печатать на...''''' | ||
|Это свойство определяет, на каких страницах может быть напечатан объект.<br/>''Подробнее об использовании этого свойства можно прочитать в разделе "Многостраничный отчет типа "Буклет".'' | |Это свойство определяет, на каких страницах может быть напечатан объект.<br/><br/>''Подробнее об использовании этого свойства можно прочитать в разделе "Многостраничный отчет типа "Буклет".'' | ||
|- | |- | ||
|<code>Cursor</code><br/>'''''Курсор''''' | |<code>Cursor</code><br/>'''''Курсор''''' | ||
| Строка 48: | Строка 48: | ||
|- | |- | ||
|<code>Hyperlink</code><br/>'''''Гиперссылка''''' | |<code>Hyperlink</code><br/>'''''Гиперссылка''''' | ||
|Это свойство позволяет сделать объект отчета интерактивным.<br/>''Подробно работа с гиперссылками будет рассмотрена в разделе "Интерактивные отчеты".'' | |Это свойство позволяет сделать объект отчета интерактивным.<br/><br/>''Подробно работа с гиперссылками будет рассмотрена в разделе "Интерактивные отчеты".'' | ||
|- | |- | ||
|<code>Bookmark</code><br/>'''''Закладка''''' | |<code>Bookmark</code><br/>'''''Закладка''''' | ||
Версия от 04:45, 14 октября 2026
Все объекты отчета наследуются от одного базового класса ReportComponentBase и имеют некоторый общий набор свойств.
В зависимости от типа объекта можно менять значение свойств одним или несколькими путями с помощью:
- окна
Свойства; - панели инструментов;
- контекстного меню объекта.
| Свойство | Описание |
|---|---|
Left, Top, Width, HeightКоординаты и размеры |
Объект отчета в FastReport представляет собой прямоугольник. У него есть координаты (свойства Left, Top) и размеры (свойства Width, Height). |
AnchorЯкорь |
Это свойство определяет, как будет изменяться позиция объекта и/или его размеры при изменении размеров контейнера, на котором он лежит. Используя якорь, можно сделать так, чтобы объект расширялся или сдвигался синхронно с контейнером. Подробнее об использовании этого свойства можно прочитать в разделе "Автоматический подбор высоты объектов". |
DockСтыковка |
Это свойство определяет, к какой стороне контейнера будет пристыкован объект. Подробнее об использовании этого свойства можно прочитать в разделе "Автоматический подбор высоты объектов". |
BorderРамка FillЗаливка |
Эти свойства содержат настройки рамки и заливки соответственно. Их можно менять, используя панели инструментов. |
CanGrowМожет расти CanShrinkМожет сжиматься |
Эти свойства позволяют подбирать высоту объекта таким образом, чтобы он вмещал весь текст. Подробнее об использовании этих свойств можно прочитать в разделе "Автоматический подбор высоты объектов". |
ShiftModeСдвиг |
Объект, у которого свойство включено, будет сдвинут вниз или вверх, если над ним имеется объект, который расширяется или сжимается. Подробнее об использовании этого свойства можно прочитать в разделе "Автоматический подбор высоты объектов". |
GrowToBottomРасти вниз |
Объект с таким свойством при печати растягивается до нижней границы бэнда. Подробнее об использовании этого свойства можно прочитать в разделе "Автоматический подбор высоты объектов". |
CanBreakМожет разрываться |
Это свойство есть у текстовых объектов – "Текст" и "Форматированный текст". Оно определяет, может ли содержимое объекта разрываться на части. Это может произойти, если у бэнда, на котором лежит объект, включено аналогичное свойство. |
PrintOnПечатать на... |
Это свойство определяет, на каких страницах может быть напечатан объект. Подробнее об использовании этого свойства можно прочитать в разделе "Многостраничный отчет типа "Буклет". |
CursorКурсор |
Это свойство определяет вид указателя мыши, когда он находится над объектом. Свойство работает только в окне предварительного просмотра. |
VisibleВидимый |
Свойство определяет, будет ли объект отображаться в отчете. Невидимый объект не отображается в окне предварительного просмотра и не печатается на принтере. |
PrintableПечатаемый |
Свойство определяет, будет ли объект печататься на принтере. Если это свойство отключено, объект будет виден в окне предварительного просмотра, но не попадет на распечатку. |
HyperlinkГиперссылка |
Это свойство позволяет сделать объект отчета интерактивным. Подробно работа с гиперссылками будет рассмотрена в разделе "Интерактивные отчеты". |
BookmarkЗакладка |
Это свойство используется совместно со свойством "Гиперссылка". Оно может содержать любое выражение. Выражение будет вычислено при работе отчета, и его значение будет использовано в качестве имени закладки. |
RestrictionsОграничения |
Это свойство позволяет задавать ограничения на некоторые операции над объектом. По умолчанию свойство пустое, т.е. над объектом можно совершать все операции. |
StyleСтиль |
Данному свойству можно присвоить имя стиля. При этом объект станет выглядеть так, как указано в стиле. Если параметры стиля поменяются, внешний вид объекта также изменится. |