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