Свойства в построителе отчетов 2.0

Свойства используются для управления внешним видом и функциональностью элементов отчета, например областей данных, текстовых полей и графических элементов, а также всего отчета. Они устанавливаются в области «Свойства». Набор свойств в области «Свойства» относится к элементу отчета, выделенному в области конструктора, и меняется при смене выделения.

Чтобы открыть область «Свойства», в меню Вид выберите Свойства или щелкните правой кнопкой мыши область конструктора и выберите в контекстном меню пункт Свойства. Чтобы изменить значение свойства, щелкните расположенное рядом текстовое поле и выберите новое значение или введите допустимое значение.

Некоторые свойства принимают выражения. Щелкните многоточие (), чтобы открыть диалоговое окно Выражение и введите допустимое выражение. Дополнительные сведения о выражениях см. в разделе Основные сведения о простых и сложных выражениях (построитель отчетов 2.0).

Некоторые свойства можно задавать как в области «Свойства», так и в диалоговом окне. Диалоговые окна обеспечивают альтернативный способ установки некоторых свойств. Свойства, содержащие значения перечисления, могут также содержать выражения, результатом вычисления которых является одно из допустимых значений. С помощью текстового редактора свойства можно задать непосредственно в файле определения отчета (RDL-файл). Свойства являются элементом языка определения отчетов. Дополнительные сведения по языку определения отчетов см. в разделе Справочник по языку определения отчетов электронной документации по SQL Server на сайте msdn.microsoft.com.

Свойства

ABCDEFGHI J KLMNOPQRSTUVW X Y Z

Значение

AccentSensitivity

Указывает, учитываются ли в данных диакритические знаки. Допустимые значения:

  • Auto (по умолчанию)

  • True

  • False

Если задано значение Auto, сервер отчетов пытается получить состояние учета диакритических знаков из модуля обработки данных. Если модуль не может предоставить эти сведения, свойство AccentSensitivity имеет значение False.

Action

Определяет гиперссылку, ссылку на закладку или действие детализации.

Свойство Action должно содержать один и только один из следующих дочерних элементов: Hyperlink, Drillthrough или BookmarkLink. Дополнительные сведения см. в разделе Добавление интерактивных функций (построитель отчетов 2.0).

ActionInfo

Определяет действия, связанные с элементом отчета.

Actions

Определяет упорядоченный список действий, связанных с элементом отчета. Список Actions ограничен одним действием. Если список Actions содержит несколько действий, используется первое действие.

AlignOrientation   

Задает направление, в котором область диаграммы должна выравниваться с другой областью диаграммы. Допустимые значения:

ЗначениеОписание
None Область диаграммы не выравнивается с другой областью диаграммы.
Vertical Область диаграммы выравнивается по вертикали.
Horizontal Область диаграммы имеет вертикальную ориентацию выравнивания.
All Область диаграммы выравнивается по горизонтали и вертикали.

Это свойство не учитывается, если не задано свойство AlignWithChartArea.

AlignWithChartArea   

Задает имя области диаграммы, по которой выравнивается текущая область диаграммы.

Это свойство используется для выравнивания или синхронизации двух или нескольких областей диаграммы горизонтально или вертикально.

AlllowBlank

Указывает, может ли значение параметра быть пустой строкой. Свойство AllowBlank не обрабатывается, если значение свойства DataType этого параметра не равно String.

AllowLabelRotation   

Указывает приращение, с которым метки осей могут быть повернуты для соответствия размерам диаграммы. Допустимые значения:

ЗначениеОписание
None (по умолчанию).Поворот не допускается.
Rotate15 Поворот с приращением 15 градусов.
Rotate30 Поворот с приращением 30 градусов.
Rotate45 Поворот с приращением 45 градусов.
Rotate90 Поворот с приращением 90 градусов.

AllowOutSidePlotArea   

Определяет, можно ли рисовать метки точек данных за пределами области диаграммы.

AltReportItem

Содержит подготавливаемый к отображению элемент отчета, если пользовательский элемент отчета не поддерживается сервером или модулем подготовки отчетов.

Angle   

Определяет угол отображения меток осей. Допустимые значения лежат в диапазоне от -90 до 90.

Arrows   

Определяет тип стрелок, которые должны отображаться для меток осей. Допустимые значения:

ЗначениеОписание
None (по умолчанию).На метках оси стрелки не отображаются.
Triangle На метках оси отображаются стрелки с треугольником на конце.
SharpTriangle На метках оси отображаются стрелки с остроконечным треугольником на конце.
Lines На метках оси отображается стрелка из линий.

Author

Содержит имя пользователя, создавшего отчет.

AutoFitTextDisabled   

Указывает, меняется ли автоматически размер текста, чтобы целиком поместиться в область условных обозначений. Допустимые значения:

ЗначениеОписание
True Размер текста не меняется автоматически, чтобы текст поместился в область условных обозначений.
False Размер текста меняется автоматически, чтобы текст поместился в область условных обозначений.

AutoRefresh

Задает скорость обновления отчета (в секундах).

Значение свойства AutoRefresh лежит в пределах от 0 до 2147483647. Если это значение опущено или равно нулю, страница автоматически не обновляется. В настоящее время единственным модулем подготовки отчетов служб Reporting Services, использующим свойство AutoRefresh, является модуль подготовки отчетов в формате HTML. Однако независимые поставщики программного обеспечения могут разрабатывать модули подготовки отчетов, поддерживающие свойство AutoRefresh.

AxisLabel   

Содержит метку, используемую на оси для точки данных.

В начало

B

BackgroundColor

Указывает цвет фона элемента.

Свойство BackgroundColor содержит выражение, значением которого является имя цвета или шестнадцатеричная цветовая строка HTML в формате #HHHHHH. Если это свойство не указано, фон будет прозрачным.

Применяется только к элементам Rectangle, Textbox, Tablix, Chart, Body и PageSection.

BackgroundGradientEndColor

Задает конечный цвет градиента фона.

Свойство BackgroundGradientEndColor содержит выражение, значением которого является имя цвета или шестнадцатеричная цветовая строка HTML в формате #HHHHHH. Если свойство BackgroundGradientEndColor не указано, конечный цвет градиента фона будет прозрачным.

Применяется только к элементам в области данных элемента Chart. Не применяется к элементам Line, Rectangle, Textbox, Image, Subreport, Tablix, Body и PageSection.

BackgroundGradientType

Задает тип градиента фона для диаграммы. Допустимые значения:

  • None (по умолчанию)

  • LeftRight

  • TopBottom

  • Center

  • DiagonalLeft

  • DiagonalRight

  • HorizontalCenter

  • VerticalCenter

Если свойство BackgroundGradientType не задано, у элемента не будет фонового градиента.

BackgroundImage

Предоставляет сведения о фоновом изображении.

Если свойство BackgroundImage не указано, фоновое изображение отсутствует.

Применяется только к элементам отчета Rectangle, Textbox, Tablix, Body и PageSection. Элемент BackgroundImage не применяется к элементам отчета Line, Image, Subreport и Chart.

BackgroundRepeat

Указывает, каким образом фоновое изображение заполняет доступное пространство. Допустимые значения:

ЗначениеОписание
Repeat (по умолчанию) Фоновое изображение повторяется горизонтально или вертикально.
NoRepeat Изображение отображается, не повторяясь, только один раз.
RepeatX Фоновое изображение повторяется горизонтально.
RepeatY Фоновое изображение повторяется вертикально.

Применяется только к элементам отчета Rectangle, Textbox, Tablix и Body.

Bookmark

Предоставляет закладку, к которой пользователи могут переходить с помощью ссылки, определенной как действие закладки.

Свойство Bookmark используется в качестве закрепленного элемента, к которому пользователи могут переходить с помощью ссылки, определенной в свойстве BookmarkLink для другого элемента.

BookmarkLink

Содержит идентификатор закладки для перехода внутри отчета.

Значением свойства BookmarkLink должен быть идентификатор закладки, находящейся внутри отчета. Если совпадающий идентификатор не найден, ссылка не включается в отчет, готовый для просмотра. Если закладка скрыта, сервер отчетов отображает начало страницы, содержащей эту закладку. Если обнаружено несколько закладок с одинаковым идентификатором, сервер отчетов отображает первую из них.

Свойство Action, которое является родительским для свойства BookmarkLink, должно содержать одно и только одно дочернее свойство: Hyperlink, Drillthrough или BookmarkLink. Свойство BookmarkLink нельзя использовать, если в качестве дочернего элемента Action указывается Hyperlink или Drillthrough.

Border

Определяет свойства по умолчанию границы элемента отчета.

Чтобы задать свойства конкретной границы, используйте свойства TopBorder, BottomBorder, LeftBorder или RightBorder. Для границ с общим местоположением применяются следующие правила.

  • Если один элемент отчета содержится в другом элементе, используются границы элемента-контейнера.

  • Если два элемента отчета являются одноранговыми, свойство ZIndex управляет очередностью отображения границ элементов отчета. Если свойство ZIndex имеет одинаковое значение для каждого элемента, последними отображаются правая граница для вертикальных границ и нижняя граница для горизонтальных.

BottomBorder

Определяет свойства нижней границы элемента отчета.

Значения, определенные для свойства BottomBorder, переопределяют значения по умолчанию для границы элемента отчета. Дополнительные сведения о правилах, которые применяются при общих границах элементов отчета, см. в разделе Border.

BottomMargin

Задает ширину нижнего поля отчета.

Строка, заданная для свойства BottomMargin, должна содержать число (с символом, используемым в качестве необязательного десятичного разделителя). За этим числом должен следовать указатель единицы измерения длины CSS (такой как см, мм, дюйм, пункт или пика). Пробел между числом и указателем является необязательным. Дополнительные сведения о единицах измерения см. в разделе Справочник по единицам длины CSS на веб-узле msdn.microsoft.com.

Максимальное значение для свойства BottomMargin — 160 дюймов. Минимальное значение — 0 дюймов.

BreakLineType   

Задает тип линии, который должен использоваться для отображения разрыва шкалы. Допустимые значения:

  • Ragged (по умолчанию)

  • None

  • Straight

  • Wave

BreakLocation

Задает место разрыва страниц. Допустимые значения:

ЗначениеОписание
Start Разрыв страниц размещается до группы или элемента отчета.
End Разрыв страниц размещается после группы или элемента отчета.
StartAndEnd Разрыв страниц размещается до и после элемента отчета.
Between Разрыв страниц размещается между каждым экземпляром группы (не применяется к элементам отчета).

В начало

C

Calendar

Задает календарь для форматирования даты. Допустимые значения:

  • Gregorian (по умолчанию)

  • Gregorian Arabic

  • Gregorian Middle East French

  • Gregorian Transliterated English

  • Gregorian Transliterated French

  • Gregorian US English

  • Hebrew

  • Hijiri

  • Japanese

  • Korea

  • Taiwan

  • Thai

  • Buddhist

Свойство Calendar применяется только к текстовым полям и диаграммам отчета. Свойство Calendar не применяется к элементам отчета «Линия», «Прямоугольник», «Изображение», «Вложенный отчет», «Табликс» и «Текст отчета».

CalloutBackColor   

Задает цвет заливки поля вокруг текста метки для точки данных.

Это свойство применяется, только если свойство CalloutStyle имеет значение Box.

CalloutLineAnchor   

. Указывает форму конечной точки линии выноски. Допустимые значения:

  • Arrow (по умолчанию)

  • None

  • Diamond

  • Round

  • Square

CalloutLineColor   

Задает цвет линии выноски.

CalloutLineStyle   

. Задает стиль линии выноски.

Допустимые значения:

  • Solid (по умолчанию)

  • None

  • Dotted

  • Dashed

  • Double

  • DashDot

  • DashDotDot

CalloutLineWidth   

Определяет толщину линии выноски.

CalloutStyle   

. Определяет стиль отображения линий выноски. Допустимые значения:

  • Underline (по умолчанию)

  • None

  • Box

CanGrow

Указывает, может ли размер текстового поля увеличиваться по вертикали в соответствии с содержимым.

CanShrink

Указывает, может ли размер текстового поля уменьшаться в соответствии с содержимым.

Caption

Содержит текст заголовка диаграммы или оси.

CaseSensitivity

Указывает, учитывают ли данные регистр. Допустимые значения:

  • Auto (по умолчанию)

  • True

  • False

Если задано свойство Auto, сервер отчетов пытается получить состояние учета регистра из модуля обработки данных. Если модуль не может предоставить эти сведения, свойство CaseSensitivity принимает значение False.

CategoryAxisName   

Определяет имя оси категорий, по которой строится ряд. Если это значение не указано, ряд будет строиться по первой оси категорий.

CellContents

Определяет элемент отчета, содержащийся в его тексте, заголовке или угловой ячейке области данных табликса.

CellType   

Определяет тип ячейки в условных обозначениях. Допустимые значения:

  • Text

  • SeriesSymbol

  • Image

Chart   

Определяет область данных диаграммы, которая должна включаться в отчет.

ChartAlignType   

Указывает, какие аспекты области диаграммы должны быть выровнены с областью целевой диаграммы.

Это свойство не учитывается, если не задано свойство AlignWithChartArea.

ChartAnnotation   

Определяет заметку, которая должна отображаться в диаграмме.

Свойство ChartAnnotation не используется само по себе. Вместо него используется конкретное свойство заметки везде, где допускается ChartAnnotation.

ChartAnnotations   

Определяет набор заметок для диаграммы.

ChartArea   

Определяет диаграмму, которая должна отображаться в области данных диаграммы.

ChartAreaName   

Определяет имя области диаграммы, в которой будет строиться ряд.

Значение по умолчанию свойства ChartAreaName равно первой области диаграммы.

ChartAreas   

Определяет набор областей для области данных диаграммы.

ChartAxis   

Определяет свойства меток, заголовков и сеток на оси диаграммы.

ChartAxisScaleBreak   

Определяет поведение разрыва шкалы и стиля на оси.

ChartAxisTitle   

Определяет заголовок оси.

ChartBorderSkin   

Определяет тип обложки границы для диаграммы. Допустимые значения:

  • None

  • Emboss

  • Raised

  • Sunkien

  • FrameThin1

  • FrameThin2

  • FrameThin3

  • FrameThin4

  • FrameThin5

  • FrameThin6

  • FrameThin7

  • FrameThin8

ChartBorderSkinType   

Определяет обложку границы для диаграммы.

ChartCategoryHierarchy   

Определяет иерархию элементов категории для диаграммы.

ChartCodeParameters   

Определяет параметр кода в диаграмме.

ChartData   

Определяет сегментацию данных для нескольких рядов.

ChartDataLabel   

Указывает, что значения должны быть отмечены метками данных.

ChartDataPoint   

Определяет одну точку данных для диаграммы.

Для каждой статичной категории в свойстве ChartSeries должно существовать одно свойство ChartDataPoint. Если ряд диаграммы не содержит статичные категории, свойство ChartDataPoints должно содержать одно и только одно свойство ChartDataPoint. Значение данных в дочернем свойстве ChartDataValues может представлять собой одно выражение значения (для гистограммы или графика) или несколько выражений значений (для биржевой или пузырьковой диаграммы).

ChartDataPointInLegend   

Определяет вид точки данных при ее отображении в условных обозначениях.

ChartDataPoints   

Определяет точки данных для рядов диаграммы.

ChartDataPointValues   

Определяет набор значений данных для точки данных в диаграмме.

Каждый тип ряда имеет разный набор обязательных и необязательных значений данных. Значения данных, не используемые для типа рядов, не обрабатываются.

ChartDerivedSeries   

Определяет производный ряд, который вычисляется по формуле, примененной к другому ряду.

ChartDerivedSeriesCollection   

Производные ряды, которые вычисляются по формуле, примененной к другому ряду.

ChartEmptyPoints   

Определяет поведение пустых точек в ряду.

ChartFormulaParameter   

Определяет параметр формулы для производного ряда.

ChartFormulaParameters   

Определяет список параметров формулы для производного ряда.

ChartLegend   

Определяет свойства, которые можно использовать для отображения экземпляров групп рядов в условных обозначениях диаграммы.

ChartLegends   

Определяет набор областей условных обозначений для диаграммы.

ChartLegendTitle   

Определяет заголовок условных обозначений диаграммы.

ChartMajorGridLines   

Указывает, что на оси должны отображаться основные линии сетки.

ChartMarker2   

Определяет маркер для отображаемых значений данных в диаграмме.

ChartMember   

Определяет категорию или элемент ряда для диаграммы.

ChartMembers   

Определяет упорядоченный список элементов в иерархии Chart.

ChartMinorGridLines   

Определяет свойства стиля для вспомогательных линий вдоль оси в диаграмме.

ChartMinorTickMarks   

Задает положение основных делений на оси. Допустимые значения:

  • None (по умолчанию).

  • Inside

  • Outside

  • Cross

ChartMinorTickMarks   

Задает положение вспомогательных делений на оси. Допустимые значения:

  • None (по умолчанию).

  • Inside

  • Outside

  • Cross

ChartNoDataMessage   

Надпись, отображаемая в случае, если в диаграмме отсутствуют данные.

ChartNoMoveDirections   

Содержит набор свойств, указывающих, в каком направлении не разрешено перемещаться смарт-меткам.

ChartSeries   

Содержит набор точек данных для ряда.

ChartSeriesCollection   

Содержит список точек данных для каждого ряда в диаграмме.

ChartSeriesHierarchy   

Определяет иерархию элементов ряда для диаграммы.

ChartSmartLabel   

Определяет поведение смарт-меток.

ChartStripLine   

Определяет пользовательскую полосковую линию для оси.

ChartStripLines   

Определяет список пользовательских полосковых линий для оси.

ChartThreeDProperties   

Определяет трехмерные свойства диаграммы.

ChartTitle   

Определяет заголовок диаграммы.

ChartTitles   

Определяет набор заголовков для диаграммы.

ChartValueAxes   

Определяет список осей данных, построенных по вертикальной оси по умолчанию.

ChartValueAxis   

Определяет ось значений диаграммы.

Clustered   

Указывает, отображаются ли ряды значений по отдельным строкам в трехмерной диаграмме.

Свойство Clustered применяется только к гистограммам и линейчатым диаграммам.

Code   

Содержит определения пользовательских функций, которые должны использоваться в отчете.

Функции, содержащиеся в элементе Code, должны быть написаны на Visual Basic .NET и должны представлять собой методы экземпляра. Сведения о написании пользовательского кода и использовании в отчете функций, содержащихся в элементе Code, см. в разделе Использование в выражениях ссылок на пользовательский код (построитель отчетов 2.0).

Экземпляр кода из элемента Code и пользовательских сборок создается в элементе Code при запуске отчета. В некоторых случаях, возможно, придется переопределить используемый по умолчанию метод OnInit для этого объекта, чтобы инициализировать пользовательские классы значениями из глобальных коллекций отчета. Дополнительные сведения об инициализации объекта Code с помощью метода OnInit см. в разделе «Инициализация объектов пользовательских сборок» на веб-узле MSDN.

CodeLanguage   

Язык, который используется функциями обработчика событий в диаграмме.

CollapsibleSpaceThreshold   

Определяет процент свободного места на оси, прежде чем отобразится разрыв шкалы.

Значение этого свойства должно быть положительным.

Collation

Языковой стандарт, который сервер отчетов будет использовать для сортировки данных.

Если в свойстве DataSet не заданы параметры сортировки, сервер отчетов попытается определить их на основе модуля обработки данных. Если сервер не сможет получить эти сведения из модуля, параметры сортировки принимают значение свойства Language отчета.

Color

Определяет цвет отображения элемента. Свойство Color содержит выражение, значением которого является имя цвета или шестнадцатеричная цветовая строка HTML в формате #HHHHHH. Сведения о значениях цветов см. в разделе Таблица цветов на веб-узле msdn.microsoft.com.

Свойство Color применяется только к текстовым полям, подытогам, заголовкам и элементам условных обозначений отчета.

ColSpan

Количество столбцов, которые занимает ячейка.

Столбцы могут занимать несколько ячеек табликса только в группе столбцов, в которой все общие предки занимаемых ячеек находятся в статических строках. Нельзя объединять ячейку, входящую в группу динамических столбцов, с ячейкой в составе статической группы столбцов.

Если свойство CellContents находится в элементе TablixHeader, значение ColSpan не учитывается.

Columns

Указывает число столбцов в отчете, заданное по умолчанию.

Значение 2 или более в свойстве Columns делит страницу отчета на несколько столбцов. Значение свойства Columns должно находиться в диапазоне от 1 до 1 000.

ColumnSeparator   

Указывает тип разделителя, который будет использоваться для столбцов условных обозначений. Допустимые значения:

  • None (по умолчанию).

  • Line

  • ThickLine

  • DoubleLine

  • DashLine

  • DotLine

  • GradientLine

  • ThickGradientLine

ColumnSeparatorColor   

Задает цвет разделителя столбцов.

ColumnSpacing

Задает расстояние между столбцами.

Строка, заданная для свойства ColumnSpacing, должна содержать число (с символом, используемым в качестве необязательного десятичного разделителя). За этим числом должен следовать указатель единицы измерения длины CSS (такой как см, мм, дюйм, пункт или пика). Пробел между числом и указателем является необязательным. Дополнительные сведения о единицах измерения см. в разделе Справочник по единицам длины CSS на веб-узле msdn.microsoft.com.

Максимальное значение для свойства ColumnSpacing — 160 дюймов. Минимальное значение — 0 дюймов.

ColumnType   

Определяет тип столбца для условных обозначений.

CommandText

Задает запрос, который выполняется на сервере отчетов для получения данных для отчета.

Свойство CommandText содержит выражение, представляющее инструкцию, которую источник данных может использовать для получения данных (например, запрос Transact-SQL). Тип запроса, содержащегося в свойстве CommandText, задается свойством CommandType.

CommandType

Указывает тип запроса, содержащегося в свойстве CommandText. Допустимые значения:

ЗначениеОписание
Text (по умолчанию)Указывает, что значение представляет собой текстовую строку, передаваемую источнику данных, например запрос Transact-SQL.
StoredProcedure Указывает, что значение представляет собой имя предназначенной к выполнению хранимой процедуры. Хранимая процедура должна возвращать один результирующий набор.
TableDirect Указывает, что значение представляет собой имя таблицы, из которой необходимо получить данные. Возвращаются все данные из этой таблицы.

ConnectionProperties

Предоставляет сведения об источнике данных.

Элемент DataSource, который является родительским для ConnectionProperties, должен содержать элемент ConnectionProperties или DataSourceReference, но не может содержать оба элемента.

Сведения об учетных данных не хранятся в определении отчета. Учетные данные хранятся и управляются по отдельности на сервере отчетов.

ConnectionString

Содержит строку соединения для источника данных.

ConsumeContainerWhitespace

Указывает, должно ли сохраняться свободное пространство между элементами отчета в прямоугольнике или тексте отчета по мере расширения элементов отчета.

ЗначениеОписание
True Убирает пространство вокруг элементов отчета в области конструктора. Также убирает свободное место в конце отчета.
False Сохраняет свободное пространство в области конструктора и в конце отчета.

CrossAt   

Задает значение, в котором одна ось пересекает другую.

Свойство CrossAt содержит строку выражения, результатом которого является значение типа variant. Если свойство CrossAt не задано, это значение определяется диаграммой.

CustomData

Представляет данные для отображения в пользовательском элементе отчета.

Элемент CustomData определяет данные, которые должны быть переданы пользовательскому элементу отчета, и способ группирования, сортировки, фильтрации и статистической обработки этих данных. Пользовательский элемент отчета с элементом CustomData рассматривается как область данных. Это влияет на такие факторы, как ограничения на расположение внутри отчета (например, пользовательские элементы отчета не допускаются в строках детализации и колонтитулах страницы), доступные области для выражений и использование свойства RepeatWith.

CustomPaletteColors   

Определяет цвета, которые будут использоваться в пользовательской палитре.

CustomProperties

Разрешает средствам проектирования отчета передавать данные пользовательским модулям подготовки отчетов и пользовательским элементам отчета.

CustomProperty

Представляет используемое в отчете пользовательское свойство, элемент отчета или группу.

При отсутствии строк данных свойствам CustomPropertyName и Value в свойстве CustomData, основанным на выражении, будет присвоено значение NULL. Пользовательские свойства с выражениями, требующими вычисления (даже в случае отсутствия строк), должны помещаться в элемент CustomReportItem.

CustomReportItem

В элемент CustomReportItem можно поместить любую XML-структуру. Атрибут Type и его XML-структуру можно обрабатывать в пользовательском приложении или на сервере.

Для определения коллекции элементов отчета, которые должны отображаться, если приложение или сервер не поддерживают пользовательский элемент отчета, используется элемент ReportItems.

В начало

D

DataCell

Определяет набор значений данных, который должен передаваться пользовательскому элементу отчета для конкретного сочетания группирований конечных узлов.

DataColumnHierarchy

Определяет иерархию групп столбцов для данных.

DataElementName

Содержит имя элемента или атрибута данных для элемента отчета или имя элемента верхнего уровня для отчета, подготавливаемого к просмотру с помощью модуля подготовки отчетов в формате XML или подобного.

Если свойство DataElementName используется в качестве дочернего для DataPoint, значением по умолчанию для этого свойства будет имя соответствующего статического ряда или категории. При отсутствии статического ряда или категории свойство DataElementName по умолчанию имеет значение Value.

DataElementOutput

Указывает, появляется ли элемент в выходных данных, подготовленных к просмотру модулем подготовки отчетов в формате XML или CSV. Элемент DataElementOutput управляет тем, какие данные элемента отчета появляются при подготовке к просмотру отчета модулем подготовки отчетов с поддержкой только данных (CSV или XML). Допустимые значения:

ЗначениеОписание
Output Указывает, что элемент появляется в выходных данных.
NoOutput Указывает, что элемент не должен появляться в выходных данных.
ContentsOnly Областью применения является только XML. Указывает, что элемент не появляется в XML-документе, но содержимое элемента подготавливается к просмотру в составе содержащего его элемента отчета. Значение ContentsOnly может использоваться только со списками.
Auto (по умолчанию)Если элемент представляет собой текстовое поле с постоянным значением (такое как метка), этот элемент не отображается (NoOutput). Если элемент представляет собой прямоугольник, то выход становится таким же, как и при использовании значения ContentsOnly. Если элемент представляет собой область данных, он отображается в том случае, когда он является частью динамического элемента или статического элемента с заголовком (Output). Элемент не отображается, если является статическим элементом без заголовка (ContentsOnly). Для всех остальных элементов отчета элемент появляется в выходных данных (Output).

DataElementStyle

Свойство DataElementStyle в элементе Textbox должно содержать одно из следующих строковых значений.

  • Auto (по умолчанию)

  • Attribute

  • Element

Значение Auto указывает, что текстовое поле использует тот же стиль элемента данных, что и отчет.

DataField

Задает имя поля в запросе. Имена DataField не обязательно должны быть уникальными.

Родительское свойство Field должно иметь одно и только одно дочернее свойство: либо DataField, либо Value.

DataLabel

Задает метки данных для значений данных.

DataMember

Задает элемент пользовательской иерархии данных.

DataMembers

Задает список элементов пользовательской иерархии данных.

DataProvider

Задает модуль обработки данных, который должен использоваться для источника данных.

Значение свойства DataProvider должно представлять имя зарегистрированного модуля обработки данных, например SQL, OLEDB или ODBC. Дополнительные сведения см. в разделе Источники данных, поддерживаемые службами Reporting Services (построитель отчетов 2.0).

DataRegion

DataRegion — это элемент макета отчета, привязанный к набору данных отчета, который определяется свойством DataSetName. При выполнении отчета в области данных отображаются данные из набора данных отчета.

Если запрос, связанный с набором данных для этой области данных, не возвращает данные, на месте области данных появляется сообщение NoRowsMessage.

DataRow

Задает столбцы данных в каждой строке, которые должны передаваться пользовательскому элементу отчета.

DataRowHierarchy

Задает иерархию групп строк для данных.

DataRows

Задает строки данных, которые должны передаваться пользовательскому элементу отчета.

DataSchema

Задает пространство имен, которое должно использоваться при подготовке к просмотру отчета с помощью модуля обработки данных, например модуля подготовки отчетов в формате XML.

DataSet

Содержит сведения о наборе данных, который должен отображаться в составе отчета.

Значение атрибута Name для элемента DataSet должно быть уникальным для отчета.

DataSetName

Указывает, какой набор данных будет использоваться в области данных.

Если отчет содержит несколько наборов данных, для областей данных высшего уровня требуется свойство DataSetName. Вложенные области данных используют набор данных из области данных высшего уровня. Если отчет содержит только один набор данных, область данных использует этот набор данных.

DataSetName, DataSetReference

Указывает, какой набор данных будет использоваться для ссылки на набор данных.

DataSetReference

Задает набор данных, возвращающий множество допустимых значений или значений по умолчанию для параметра отчета.

DataSets

Содержит сведения о наборах данных, которые должны отображаться в составе отчета.

DataSource

Содержит описание источника данных в отчете. Имя источника данных должно быть уникальным в пределах отчета.

Элемент DataSource должен содержать или свойство ConnectionProperties или DataSourceReference, но не может включать оба свойства.

DataSourceName

Указывает имя источника данных для запроса.

DataSourceReference

Задает путь к общему источнику данных.

Свойство DataSourceReference может содержать полный путь к папке (например, /SampleReports/AdventureWorks) или относительный путь (например, AdventureWorks). Относительный путь начинается с папки, в которой находится отчет. Общий источник данных и файл определения отчета должны располагаться на одном сервере отчетов. Если сервер отчетов выполняется в режиме интеграции с SharePoint, путь к источнику данных должен быть или URL-адресом библиотеки, или папкой библиотеки (например, http://TestServer/TestSite/Documents).

Элемент DataSource, который является родительским для DataSourceReference, должен содержать или свойство ConnectionProperties, или DataSourceReference, но не может содержать оба свойства.

DataSources

Задает источник данных для отчета.

DataTransform

Содержит местоположение и имя файла преобразования, применяемого к отчету, готовому для просмотра. Путь к файлу преобразования может быть полным (например, /xsl/xfrm.xsl) или относительным (например, xfrm.xsl).

DataType

Задает тип данных параметра отчета. Допустимые значения:

  • Boolean

  • DateTime

  • Integer

  • Float

  • String

DataValue

Определяет одно значение точки данных в диаграмме или значение данных для передачи пользовательскому элементу отчета.

DataValues

Содержит набор значений данных для оси Y.

Количество и порядок значений данных в каждой точке данных зависят от типа диаграммы. Свойство DataValues должно содержать следующее число свойств DataValue в следующем порядке:

Точечная диаграммаПузырьковая диаграммаБиржевая диаграммаДиаграмма «японские свечи»
X, Y X, Y, Size High, Low, Close Open, High, Low, Close

Для всех остальных диаграмм требуется одно значение данных для каждой точки данных.

DefaultValue

Задает значение параметра по умолчанию. Если это значение отсутствует, параметр принимает значение Null. Если одно из значений по умолчанию недопустимо, весь набор значений по умолчанию считается недопустимым. Для логических параметров разрешается только одно значение по умолчанию.

При использовании свойства DataSetReference значением по умолчанию является первое значение поля, заданное свойством ValueField.

Если пропущено родственное свойство Prompt, значение DefaultValue требуется в тех случаях, когда значение родственного свойства Nullable равно False или значения в родственном свойстве Values не включают значение Null.

DeferVariableEvaluation

Указывает, что вычислять свойства Variables для всего отчета в момент начала его обработки нет необходимости.

Переменные вычисляются только по мере необходимости. Отложенные вычисления могут повысить производительность, но не должны использоваться, если имеются переменные, зависящие от времени.

DepthRatio   

Задает соотношение глубины к ширине (в процентах).

DerivedSeriesFormula   

Определяет формулу, которая применяется к значениям данных из исходного ряда.

Description Element

Содержит описание для отчета.

При публикации отчета текст, содержащийся в элементе Description, передается как часть метаданных отчета. После этого описание появляется в диспетчере отчетов рядом с его именем.

Direction, SortExpression

Указывает порядок сортировки элементов (по возрастанию или по убыванию). Допустимые значения:

  • Ascending (по умолчанию)

  • Descending

Direction, Style

Задает направление текста. Допустимые значения:

ЗначениеОписание
LTR (по умолчанию)Текст пишется слева направо.
RTL Текст пишется справа налево.

Свойство Direction применяется только к текстовым полям.

Docking   

Задает место закрепления заголовка. Допустимые значения:

  • Top (по умолчанию)

  • Bottom

  • Right

  • Left

DockOffset   

Определяет смещение от фиксированного положения в виде процента от размера диаграммы.

DockOutsideChartArea   

Указывает место фиксированного положения заголовка (за пределами области диаграммы или внутри нее).

Это свойство пропускается, если не определено свойство DockToChartArea.

DockToChartArea   

Задает имя области диаграммы, на которой выводится это свойство диаграммы.

Если свойство DockToChartArea пропущено (или не соответствует имени области диаграммы), вывод осуществляется относительно всей диаграммы, а не конкретной ее области.

DocumentMapLabel, Group

Задает экземпляр группы в схеме документа.

DocumentMapLabel, ReportItem

Задает экземпляр элемента отчета в схеме документа.

DownLeft   

Указывает, может ли смарт-метка перемещаться непосредственно вниз и влево.

DownRight   

Указывает, может ли смарт-метка перемещаться непосредственно вниз и вправо.

DrawingStyle

Задает форму столбцов трехмерной диаграммы. Допустимые значения:

  • Cube (по умолчанию)

  • Cylinder

  • Emboss

  • LightToDark

  • Wedge

Свойство DrawingStyle применяется только к гистограммам и линейчатым диаграммам.

DrawingStyle

Определяет способ отображения гистограмм и линейчатых диаграмм. По умолчанию стиль рисования имеет значение Default, означающий, что к линейчатым диаграммам не применяется стиль рисования. Применим только к двумерным линейчатым диаграммам и гистограммам. Допустимые значения:

  • Expression

  • Cylinder

  • Emboss

  • LightToDark

  • Wedge

  • Default

DrawSideBySide

Определяет, отображаются ли точки данных с одинаковыми значениями X рядом друг с другом или точки данных рисуются с одним значением X. При значении Auto это поведение определяется автоматически в зависимости от типа диаграммы. Обратите внимание, что значение true этого атрибута будет иметь значение, только если в области диаграммы нескольких рядов также имеют значение true для атрибута DrawSideBySide нескольких рядов.

Drillthrough

Задает ссылку на отчет, который открывается с помощью действия детализации.

Свойство Action, которое является родительским для свойства Drillthrough, должно содержать одно и только одно дочернее свойство: Hyperlink, Drillthrough или BookmarkLink.

DynamicHeight   

Определяет высоту, на которую диаграмма может увеличиваться или уменьшаться по вертикали.

Свойство DynamicHeight должно быть строковой константой или выражением, значением которого является свойство Size. Это свойство определяет начальную высоту, которая используется обработчиком отчета для автоматической подгонки макета отчета по мере того, как динамически меняется высота элементов отчета.

DynamicWidth   

Определяет ширину, на которую диаграмма может увеличиваться или уменьшаться по вертикали.

Свойство DynamicWidth должно быть строковой константой или выражением, значением которого является свойство Size. Это свойство определяет начальную ширину, которая используется обработчиком отчета для автоматической подгонки макета отчета по мере того, как динамически меняется ширина элементов отчета.

В начало

E

EmbeddedImage

Содержит внедренное в отчет изображение.

EmbeddedImages

Содержит объекты EmbeddedImage для отчета.

EmptyPointValue

Указывает, каким образом определяются пустые точки. Если это свойство имеет значение Average, пустая точка рисуется как среднее соседних с ней точек. Если это свойство имеет значение Zero, все пустые точки отображаются нулями.

Enabled, ChartAxisScaleBreak   

Указывает, должен ли вычисляться разрыв шкалы. Если между точками данных в ряде имеется значительное расстояние, будет отображен разрыв шкалы.

Enabled, ChartThreeDProperties2   

Указывает, является ли диаграмма трехмерной. Допустимые значения:

ЗначениеОписание
True Диаграмма является трехмерной.
False (по умолчанию)Диаграмма не является трехмерной.

End   

Задает конечное или закрывающее значение точки данных.

Это свойство является необязательным в биржевых диаграммах, блочных диаграммах и диаграммах «японские свечи».

EqualiSpacedItems   

Определяет, должны ли все элементы условных обозначений размещаться через равные интервалы.

EquallySizedAxesFont   

Определяет, должен ли использоваться одинаковый размер шрифта для всех осей (если размер шрифта автоматический).

В начало

F

Field

Содержит описание каждого поля в наборе данных.

Имя поля представлено именем поля в ссылке отчета. Поле данных представлено именем поля, которое возвращается запросом. Имена полей должны быть уникальными внутри вмещающей коллекции Fields. Поля данных не обязательно должны быть уникальными, поэтому несколько полей могут использовать одинаковое имя поля.

Свойство Field должно иметь одно и только одно дочернее свойство: либо DataField, либо Value.

Fields

Содержит поля в DataSet.

Свойство Fields является коллекцией сопоставлений полей метаданных схемы источника данных и коллекции полей набора данных. Поставщик данных предоставляет набор полей по умолчанию на основе запроса. К коллекции Fields можно также добавить вычисляемые поля.

Filter

Содержит набор свойств FilterExpression, FilterValues и Operator, которые исключают строки данных из набора или области данных (либо экземпляры групп из группы).

FilterExpression

Содержит выражение, которое вычисляется для каждой строки данных или группы и сравнивается со значением фильтра.

Выражение FilterExpression не может содержать ссылки на элементы отчета. При использовании в наборе или области данных выражение FilterExpression не может содержать статистические функции, а при использовании в группе — функции RunningValue и RowNumber.

Filters

Содержит коллекцию объектов Filter, которые применяются к набору данных, области данных или группе.

FilterValue

Содержит значение или выражение либо массив значений или выражений, которые будут сравниваться с критерием фильтра.

Значение FilterValue сравнивается со значением свойства FilterExpression с помощью значения из свойства Operator. Все три свойства составляют уравнение фильтра: FilterExpression, Operator и FilterValue.

Свойство FilterValue не может содержать ссылки на элементы отчета, например имена текстовых полей. Оно должно ссылаться на значения данных. При фильтрации набора или области данных свойство FilterValue не может содержать статистические функции. При фильтрации группы свойство FilterValue не может содержать функции RunningValue и RowNumber.

FilterValues

Содержит коллекцию значений, которые сравниваются с критерием фильтра.

FixedColumnHeaders

Указывает, что заголовки столбцов должны отображаться на странице, даже при прокрутке части области данных табликса за пределы страницы.

FixedData

Указывает, что весь элемент должен отображаться на странице, даже при прокрутке части области данных табликса за пределы страницы.

FixedRowHeaders

Указывает, что заголовки строк должны отображаться на странице, даже при прокрутке части области данных табликса за пределы страницы.

FontFamily

Задает имя шрифта для элемента.

Свойство FontFamily применяется только к текстовым полям и диаграммам отчета.

FontSize

Задает кегль шрифта для элемента.

Минимальное значение свойства FontSize равно одному пункту (1 pt). Максимальное значение составляет 200 пунктов (200 pt).

Свойство FontSize применяется только к текстовым полям и диаграммам отчета.

FontStyle

Задает стиль шрифта для элемента. Допустимые значения:

  • Normal (по умолчанию)

  • Italic

Свойство FontStyle применяется только к текстовым полям и диаграммам отчета.

FontWeight

Задает толщину шрифта для элемента. Допустимые значения:

  • Normal (по умолчанию)

  • Thin

  • ExtraLight

  • Light

  • Medium

  • SemiBold

  • Bold

  • ExtraBold

  • Heavy

Свойство FontWeight применяется только к текстовым полям и диаграммам отчета.

Format

Задает строку форматирования платформы Microsoft.NET Framework для элемента.

Свойство Format должно содержать строку форматирования платформы .NET Framework. Сведения о строках форматирования платформы .NET Framework см. в разделе Типы форматирования на веб-узле msdn.microsoft.com.

Зависящие от регионального стандарта форматы валюты (код форматирования C) и даты основаны на языковых настройках элемента отчета.

Свойство Format применяется только к текстовым полям и диаграммам отчета.

В начало

G

GapDepth   

Задает глубину зазора в процентах в трехмерных линейчатых диаграммах и гистограммах.

Group

Содержит все выражения, в соответствии с которыми группируются данные. Включает имя группы.

GroupExpression

Содержит выражение, в соответствии с которым должны быть сгруппированы данные.

В выражении группы не допускаются ссылки на элементы отчета, например на имена текстовых полей.

GroupExpressions

Содержит упорядоченный список выражений, в соответствии с которыми должны быть сгруппированы данные.

GroupsBeforeRowHeaders

Задает количество экземпляров внешней группы столбцов, которые могут отображаться за пределами заголовков строк.

Минимальное значение свойства GroupsBeforeRowHeaders равно 0. Максимальное значение равно 2 147 573 647.

В начало

H

HeaderSeparator   

Определяет тип разделителя, который будет использоваться для заголовка условных обозначений. Допустимые значения:

  • None

  • Line

  • ThickLine

  • DoubleLine

  • DashLine

  • DotLine

  • GradientLine

  • ThickGradientLine

HeaderSeparatorColor   

Задает цвет для разделителя заголовка условных обозначений.

Height

Задает высоту элемента.

Максимальное значение для свойства Height равно 160 дюймам. Минимальное значение — 0 дюймов.

Отрицательное значение могут иметь только линии. Конечную точку линии определяет высота в сочетании с шириной.

Если свойство Height пропущено, значением по умолчанию является Height содержащего элемента минус значение дочернего свойства Top, за исключением элементов отчета табликса. Для табликса значение по умолчанию выводится из размеров столбцов, строк и ячеек.

Если присвоить высоте элемента отчета значение 0, этот элемент отчета не будет скрыт при подготовке к просмотру. Чтобы скрыть элемент отчета, необходимо присвоить свойству Hidden значение True.

HeightRatio

Задает отношение высоты к ширине. Используется для трехмерных диаграмм.

Hidden

Определяет, должен ли элемент быть первоначально видимым в отчете.

ЗначениеОписание
True Первоначально элемент должен быть скрыт.
False Первоначально элемент должен быть видим.

Значение свойства Hidden для ReportParameter не должно быть выражением.

HideDuplicates

Указывает, что элемент скрыт, если текущее значение этого элемента равно его значению в предыдущей строке.

Значение свойства HideDuplicates представляет собой имя набора данных или группы. Если значение HideDuplicates является именем набора данных, значение текстового поля скрыто, если оно равно значению в предыдущей строке. Если значение HideDuplicates является именем группы, при каждом новом экземпляре группы отображается первый экземпляр текстового поля, даже если его значение равно значению последнего экземпляра текстового поля из предыдущего экземпляра группы.

Повторяющиеся значения не скрыты в первой строке группы или страницы.

HideEndabels   

Определяет, должны ли быть скрыты метки на концах оси.

HideIfNoRows

Определяет, должен ли быть скрыт статический элемент, если область данных не содержит строк данных.

Это значение не учитывается для динамических элементов. Если установлено свойство HideIfNoRows, свойства Visibility не учитываются, в том числе свойство ToggleItem.

HideInLegend   

Определяет, отображается ли ряд в условных обозначениях.

HideLabels   

Определяет, скрыты ли метки оси.

High   

Задает наибольшее значение точки данных.

Это свойство является необязательным для диаграмм диапазонов.

HistogramSegmentIntervalNumber

Если для атрибута ShowColumnAs указано значение Histogram, это свойство определяет количество интервалов для разбиения диапазона данных. Это свойство действительно только в случае, если не задано значение HistogramSegmenetIntervalWidth.

HistogramSegmentIntervalWidth

Если для атрибута ShowColumnAs указано значение Histogram, то это свойство определяет ширину интервалов гистограммы. Значение 0 приведет к автоматическому вычислению ширины в зависимости от диапазона данных.

HistogramShowPercentOnSecondaryYAxis

Если для свойства ShowColumnAs указано значение Histogram, это обозначает, что на вспомогательной оси Y должна отображаться частота попадания в процентах.

Hyperlink

Задает URL-адрес целевого объекта.

В начало

I

Image

Задает изображение, которое должны выводиться в отчете.

ImageData

Содержит закодированные данные изображения. Данные изображения в этом свойстве должны кодироваться кодом Base-64.

Inclination   

Задает угол наклона.

IncludeZero, ChartAxis   

Определяет, будет ли ось включать нули.

Это свойство не применяется, если задано свойство Minimum.

IncludeZero, ChartAxisScaleBreak   

Определяет, может ли в разрыв шкалы попадать нуль. Допустимые значения:

  • Auto (по умолчанию)

  • True

  • False

InitialState

Определяет начальное состояние видимости рисунка-переключателя.

ЗначениеОписание
True Рисунок-переключатель представляет собой знак минус (-) для развернутого элемента.
False Рисунок-переключатель представляет собой знак плюс (+) для свернутого элемента.

Свойство InitialState используется со свойствами ToggleImage и Visibility, чтобы скрыть элемент. Дополнительные сведения см. в разделе Скрытие элементов отчета по условию (построитель отчетов 2.0).

InstanceName

Задает имя переменной, которой присваивается класс. Это имя используется в выражениях отчета.

Значение InstanceName должно быть идентификатором без учета регистра, совместимым с общей спецификацией для языков программирования (CLS).

IntegratedSecurity

Определяет, использует ли источник данных встроенную безопасность для соединения.

InteractiveHeight

Задает размер страницы по умолчанию для отчета, который подготавливается к просмотру в формате HTML или с помощью модуля подготовки отчетов GDI.

Размер InteractiveHeight не ограничен. Значение 0 используется для указания неограниченной высоты. Значение по умолчанию определяется свойством PageHeight.

InteractiveWidth

Задает ширину по умолчанию для отчета, который подготавливается к просмотру в формате HTML или с помощью модуля подготовки отчетов GDI.

Размер InteractiveWidth не ограничен. Значение 0 используется для указания неограниченной ширины. Значение по умолчанию определяется свойством PageWidth.

Interlaced   

Определяет, рисуются ли между линиями сетки затемненные чередующиеся полосы.

ЗначениеОписание
True Полосковые линии рисуются через каждый второй интервал.
False (по умолчанию)Полосковые линии не рисуются.

InterlacedColor   

Определяет цвет чередующихся полосковых линий.

InterlacedRows   

Определяет, используют ли строки условных обозначений чередующиеся цвета.

InterlacedRowsColor   

Задает фоновый цвет для чередующихся строк условных обозначений.

Если это свойство не задано, используется фоновый цвет области диаграммы.

InterpretSubtotalsAsDetails

Указывает, должны ли строки подытогов, которые возвращает поставщик данных, поддерживающий подытоги, интерпретироваться как строки детализации. Допустимые значения:

  • Auto (по умолчанию)

  • True

  • False

Если задано значение Auto, строки подытогов рассматриваются как детализация, если в отчете не используется функция Aggregate для доступа к каким-либо полям в этом наборе данных.

Interval   

Определяет интервал для элемента диаграммы.

IntervalOffsetType   

Определяет единицу измерения для свойства IntervalOffset. Допустимые значения:

  • Auto (по умолчанию)

  • Number

  • Years

  • Months

  • Weeks

  • Days

  • Hours

  • Minutes

  • Seconds

  • Milliseconds

IntervalType   

Определяет единицы измерения для свойства Interval.

В начало

K

KanatypeSensitivity

Указывает, учитывают ли данные тип японской азбуки. Допустимые значения:

  • Auto (по умолчанию)

  • True

  • False

Если задано значение Auto, сервер отчетов пытается получить сведения об учете типа японской азбуки из модуля обработки данных. Если модуль не может предоставить эти сведения, свойство KanatypeSensitivity принимает значение по умолчанию, False.

KeepTogether

Указывает, следует ли размещать все разделы области данных на одной странице.

Модули подготовки отчетов могут быть связаны физическими размерами страницы или полями, и это ограничит поведение свойства KeepTogether.

KeepWithGroup

Указывает, что во время подготовки к просмотру отчета этот статический элемент остается на одной странице с ближайшим одноранговым динамическим элементом в соответствии со следующим значением. Допустимые значения:

  • None (по умолчанию).

  • Before

  • After

Каждый одноранговый элемент между этим и целевым динамическим элементом должен иметь значение KeepWithGroup, одинаковое с данным элементом.

Динамические элементы или элементы с динамическими потомками должны иметь значение None.

При определении ближайшего элемента скрытые экземпляры динамических элементов не учитываются.

Модули подготовки отчетов могут быть связаны физическими размерами страницы или полями, и это ограничит поведение свойства KeepWithGroup.

В начало

L

Label, ChartDataLabel   

Указывает метку для точки данных.

Label, ChartMember

Указывает метку для элементов диаграммы.

Label, ParameterValue

Содержит метку, которая должна отображаться пользователю для параметра.

Значение, передаваемое в качестве фактического параметра, хранится в родственном свойстве Value. Свойство Label отображает понятную для пользователя строку.

Свойство Label содержит выражение, результатом которого является строка. Если выражение представляет собой пустую строку, в качестве метки используется соответствующее свойство Value.

Если свойство Value содержит выражение, результатом которого является массив, выражение свойства Label должно возвращать массив с тем же количеством элементов.

LabelField

Содержит имя поля, отображающее список понятных имен, содержащий допустимые значения параметра.

Если для свойства LabelField не задано ни одного значения, используется значение родственного свойства ValueField.

Если свойство DataSetReference является дочерним по отношению к свойству DefaultValue, свойство LabelField не используется.

LabelInterval   

Определяет интервал между метками.

Если свойство LabelInterval не задано, оно принимает значение по умолчанию свойства IntervalOffset.

LabelIntervalOffset   

Определяет минимальное смещение первой метки на оси.

LabelIntervalOffsetType      

Задает значение единицы измерения для свойства LabelIntervalOffset. Допустимые значения:

  • Default (по умолчанию)

  • Auto

  • Number

  • Years

  • Months

  • Weeks

  • Days

  • Hours

  • Minutes

Если свойство LabelIntervalOffsetType не задано, оно принимает значение по умолчанию свойства IntervalOffsetType.

LabelIntervalType      

Задает значение единицы измерения для смещения LabelInterval. Допустимые значения:

  • Default (по умолчанию)

  • Auto

  • Number

  • Years

  • Months

  • Weeks

  • Days

  • Hours

  • Minutes

Если свойство LabelIntervalType не задано, оно принимает значение по умолчанию свойства IntervalType.

LabelsAutoFitDisabled   

Определяет, должны ли автоматически подгоняться метки, чтобы поместиться на оси.

Language, Report

Определяет основной язык текста в отчете. По умолчанию основным языком отчета является язык сервера отчетов.

Свойство Language должно содержать выражение, результатом которого является один из кодов языка, определенных в спецификации IETF RFC1766. Код языка представляет собой строку, состоящую из одной или нескольких частей. Первая часть — это двухсимвольное обозначение основного языка. Например, «en» для английского языка или «fr» для французского. Вторая часть отделена дефисом и обозначает вариацию диалекта языка. Например, «en-us» представляет английский язык (США).

Language, Style

Показывает основной язык текста.

Свойство Language должно содержать выражение, результатом которого является один из кодов языка, определенных в спецификации IETF RFC1766. Код языка представляет собой строку, состоящую из одной или нескольких частей. Первая часть — это двухсимвольное обозначение основного языка. Например, «en» для английского языка или «fr» для французского. Вторая часть отделена дефисом и обозначает вариацию диалекта языка. Например, «en-us» представляет английский язык (США).

Свойство Language применяется только к текстовым полям и диаграммам отчета.

Layout   

Определяет расположение меток в условных обозначениях. Допустимые значения:

  • AutoTable (по умолчанию)

  • WideTable

  • TallTable

  • Column

  • Row

Layout, Legend

Указывает расположение меток в условных обозначениях. Допустимые значения:

  • Column (по умолчанию)

  • Row

  • Table

LayoutDirection, Tablix

Указывает общее направление макета элемента Tablix. Допустимые значения:

ЗначениеОписание
LTR (по умолчанию)Динамические столбцы элемента Tablix растут слева направо (с заголовками слева).
RTL Динамические столбцы элемента Tablix растут справа налево (с заголовками справа и обратным порядком одноранговых групп).

Left

Задает расстояние от элемента до левого края вмещающего элемента.

Строка свойства Left должна представлять размер Size. Дополнительные сведения о единицах измерения см. в разделе Справочник по единицам длины CSS на веб-узле msdn.microsoft.com.

Максимальное значение для свойства Left — 160 дюймов. Минимальное значение — 0 дюймов.

LeftBorder

Определяет свойства левой границы элемента отчета.

Значения, определенные для свойства LeftBorder переопределяют значения по умолчанию для границы элемента отчета. Дополнительные сведения о правилах, которые применяются при общих границах элементов отчета, см. в разделе Border.

LeftMargin

Задает ширину левого поля элемента Page.

Строка свойства LeftMargin должна представлять размер Size. Дополнительные сведения о единицах измерения см. в разделе Справочник по единицам длины CSS на веб-узле msdn.microsoft.com.

Максимальное значение для свойства LeftMargin — 160 дюймов. Минимальное значение — 0 дюймов.

LegendName   

Задает имя условных обозначений, под которым должен отображаться конкретный ряд.

LegendText   

Определяет метку ряда в условных обозначениях.

Если свойство LegendText не определено, в качестве текста условных обозначений используются свойства Label из ChartSeriesHierarchy, объединенные попарно символом «-».

Line

Определяет линию в отчете.

Чтобы нарисовать линии с конечными точками, расположенными выше или левее исходной линии, используются отрицательные значения свойств Width и Height. При использовании отрицательных значений сумма значений Top и Height, а также сумма значений Left и Width не может быть меньше нуля.

LineHeight

Задает высоту строки текста.

Свойство LineHeight содержит выражение, результатом которого является размер в пунктах. Минимальное значение свойства LineHeight — 1 пункт. Максимальное значение — 1 000 пунктов. Размер по умолчанию определяется модулем подготовки отчетов.

Свойство LineHeight применяется только к текстовым полям отчета.

LinkToChild

Содержит имя дочернего элемента отчета, который является целевым местом размещения метки схемы документа.

Свойство LinkToChild можно использовать для ссылки схемы документа на дочерний элемент отчета. Если щелкнуть строку, определенную родственным свойством Label, отчет переходит к дочернему элементу, определяемому свойством LinkToChild. Если свойство LinkToChild отсутствует, то при щелчке элемента DocumentMapLabel происходит переход к элементу родительского отчета.

Свойство LinkToChild не учитывается, если отсутствует свойство DocumentMapLabel.

Location

Указывает, рисуется ли ось на стороне по умолчанию для данного типа Chart. Допустимые значения:

  • Default (по умолчанию)

  • Opposite

Например, на графиках для оси значений по умолчанию используется левая сторона.

LogBase   

Определяет основание логарифмической шкалы.

LogScale   

Указывает, является ли ось логарифмической.

Свойство LogScale не учитывается для осей X, на которых значение дочернего свойства Scalar равно False.

Low   

Задает наименьшее значение точки данных.

Свойство Low является необязательным для диапазонов диаграмм. Если это свойство пропущено, используется значение оси Y.

В начало

M

Margin   

Указывает, содержит ли диаграмма поле оси. Допустимые значения:

  • Auto (по умолчанию)

  • True

  • False

Размер поля определяется шкалой и количеством точек данных на диаграмме.

MarkerOverlapped   

Указывает, разрешено ли меткам точек данных перекрывать маркеры точек данных.

MarkerOverlapping   

Возвращает или задает логическое значение, указывающее, разрешено ли меткам точек данных перекрывать маркер точки данных.

MarksAlwaysAtPlotEdge   

Указывает, выводятся ли деления в области построения или на оси.

MaxAutoSize   

Определяет максимальный размер уловных обозначений в процентах от размера диаграммы.

MaxFontSize   

Определяет максимальный размер шрифта при автоподборе меток.

Maximum   

Указывает максимальное значение на оси.

Свойство Maximum содержит строку выражения, результатом которого является значение типа variant. Если свойство Maximum не задано, ось масштабируется автоматически.

MaxMovingDistance   

Определяет максимальное расстояние от точки данных, на которое могут перемещаться метки при их перекрытии.

MaxNumberOfBreaks   

Определяет максимально применимое число разрывов шкалы.

MaxPixelPointWidth

Возвращает или задает для точек данных максимальную ширину в пикселях.

Mean   

Задает среднее значение точки данных.

Это свойство является необязательным в блочных диаграммах и диаграммах диапазонов.

Median   

Задает значение медианта точки данных.

Это свойство является необязательным в блочных диаграммах и диаграммах диапазонов.

MergeTransactions

Указывает, будут ли транзакции вложенного отчета объединены с транзакциями из родительского отчета, если оба отчета используют один источник данных.

MIMEType

Содержит выражение, определяющее тип MIME для изображения. Допустимые значения:

  • image/bmp

  • image/jpeg

  • image/gif

  • image/png

  • image/x-png

MIMEType требуется, если значение свойства Source равно Database. Если значение Source не равно Database, свойство MIMEType не учитывается.

MinFontSize   

Определяет минимальный размер шрифта для текста условных обозначений с автоматически определяемым размером.

Minimum   

Задает минимальное значение для оси.

Свойство Minimum содержит строку выражения, результатом которого является значение типа variant. Если свойство Minimum не задано, ось масштабируется автоматически.

MinMovingDistance   

Определяет минимальное расстояние от точки данных, на которое могут перемещаться метки при их перекрытии.

MinPixelPointWidth

Возвращает или задает для точек данных минимальную ширину в пикселях.

MultiValue

Указывает, что параметр отчета может принимать набор значений.

Обращение в выражениях к параметрам с несколькими значениями производится как к массивам значений (начинающихся с нуля) в свойствах Value и Label, например Parameters!Cities.Value(0) и Parameters!Cities.Label(0).

Это свойство не учитывается для логических параметров.

В начало

N

Name

Содержит уникальный идентификатор объекта.

Свойство Name учитывает регистр и должно представлять собой идентификатор, удовлетворяющий правилам спецификации CLS. Например, не допускаются пробелы. Имена должны быть уникальными для каждого типа RDL-свойств. Чтобы область можно было задавать в качестве параметра статистической функции, все свойства Dataset, Group и DataRegion также должны быть уникальными.

Name, пользовательское свойство

Содержит имя пользовательского свойства.

Nullable

Указывает, может ли параметр принимать значение NULL.

Если значение свойства Nullable равно False и не задано родственное свойство Prompt, требуется родственное свойство DefaultValue.

Свойство может принимать значение true, если ReportParameter является многозначным параметром.

NumeralLanguage

Задает язык для форматирования чисел.

Свойство Language является родственным для свойства NumeralLanguage. Свойство Language должно содержать выражение, результатом которого является один из кодов языка, определенных в спецификации IETF RFC1766. Код языка представляет собой строку, состоящую из одной или нескольких частей. Первая часть — это двухсимвольное обозначение основного языка. Например, «en» для английского языка или «fr» для французского. Вторая часть отделена дефисом и обозначает вариацию диалекта языка. Например, «en-us» представляет английский язык (США).

Свойство NumeralLanguage применяется только к текстовым полям и диаграммам отчета.

NumeralVarient

Задает код форматирования для форматирования чисел. Допустимые значения:

ЗначениеОписание
1 (по умолчанию)Подчиняется контекстным правилам Юникода.
2 0123456789
3 Обычные цифры. В настоящее время поддерживаются следующие коды языков: ar, bn, bo, fa, gu, hi, kn, kok, lo, mr, ms, or, pa, sa, ta, te, th, ur, а также их варианты.
4 Только для кодов языка ko, ja, zh-CHS, zh-CHT.
5 Только для кодов языка ko, ja, zh-CHS, zh-CHT.
6 Только для кодов языка ko, ja, zh-CHS, zh-CHT (расширенные версии обычных цифр).
7 Только для ko.

Свойство NumeralVariant применяется только к текстовым полям и диаграммам отчета.

В начало

O

OffsetLabels   

Указывает, можно ли смещать метки.

Omit

Указывает, что параметр не учитывается, если пользователь открывает отчет с помощью ссылки детализации в другом отчете.

Если пользователь открывает отчет с помощью действия детализации, а свойство Drillthrough исходного отчета включает параметры, содержащие значение свойства Omit, равное True, эти параметры пропускаются при выполнении целевого отчета.

Если имя целевого отчета (содержащееся в свойстве ReportName внутри свойства Drillthrough) не является выражением, значение Omit не используется.

OmitBorderOnPageBreak

Указывает, что границы не должны отображаться в местах, где элемент распространяется на несколько страниц.

Если значение равно true, повторяющиеся фоновые изображения будут продолжаться, а не начнутся снова после разрыва страницы.

Operator

Задает оператор, который используется для сравнения значений свойств FilterExpression и FilterValues. Допустимые значения:

  • Equal

  • Like

  • NotEqual

  • GreaterThan

  • GreaterThanOrEqual

  • LessThan

  • LessThanOrEqual

  • TopN

  • BottomN

  • TopPercent

  • BottomPercent

  • In

  • Between

При значении Like используются те же специальные символы, что в операторе Like языка MicrosoftVisual Basic.NET. Дополнительные сведения см. в документации по Visual Basic .NET на веб-узле msdn.microsoft.com.

В начало

P

PaddingBottom

Задает величину заполнения между нижним краем элемента отчета и его содержимым. Значение свойства PaddingBottom должно принимать значения от 0 пунктов до 1 000 пунктов.

Свойство PaddingBottom применяется только к текстовым полям и изображениям отчета.

PaddingLeft

Задает величину заполнения между левым краем элемента отчета и его содержимым. Значение свойства PaddingLeft должно принимать значения от 0 пунктов до 1 000 пунктов.

Свойство PaddingLeft применяется только к текстовым полям и изображениям отчета.

PaddingRight

Задает величину заполнения между правым краем элемента отчета и его содержимым. Значение свойства PaddingRight должно принимать значения от 0 пунктов до 1 000 пунктов.

Свойство PaddingRight применяется только к текстовым полям и изображениям отчета.

PaddingTop

Задает величину заполнения между верхним краем элемента отчета и его содержимым. Значение свойства PaddingTop должно принимать значения от 0 пунктов до 1 000 пунктов.

Значение PaddingTop должно представлять Size. Дополнительные сведения о единицах измерения см. в разделе Справочник по единицам длины CSS на веб-узле msdn.microsoft.com.

Свойство PaddingTop применяется только к текстовым полям и изображениям отчета.

Page

Содержит сведения о макете страницы отчета.

PageBreak

Определяет поведение разрыва страницы для группы или элемента отчета.

PageFooter

Содержит элементы отчета, которые должны подготавливаться к просмотру в конце каждой страницы.

PageHeader

Содержит элементы отчета, которые должны подготавливаться к просмотру в начале каждой страницы.

PageHeight

Задает высоту по умолчанию для отчета, который готовится к просмотру модулем подготовки отчетов в формате для печати.

Максимальное значение для свойства PageHeight — 160 дюймов. Минимальный размер должен быть больше 0 дюймов.

PageWidth

Задает ширину по умолчанию для отчета, который готовится к просмотру модулем подготовки отчетов в формате для печати.

Максимальное значение для свойства PageWidth — 160 дюймов. Минимальный размер должен быть больше 0 дюймов.

Palette   

Задает цветовую палитру диаграммы. Допустимые значения:

  • Default (по умолчанию)

  • EarthTones

  • Excel

  • GrayScale

  • Light

  • Pastel

  • SemiTransparent

  • Berry

  • Chocolate

  • Fire

  • SeaGreen

  • BrightPastel

Parameter

Содержит параметр, который передается вложенному отчету или детализированному отчету.

Parameters

Содержит список параметров отчета, которые передаются вложенному отчету или детализированному отчету.

Директивы параметров (параметры rc: и rs:) не поддерживаются в действиях детализации.

ParameterValue

Предоставляет отдельное, строго заданное, значение параметра.

Для параметра Value:

  • используются значения «true» и «false» для логических параметров;

  • используются значения ISO 8601 для параметров даты-времени;

  • используется точка (.) как необязательный десятичный разделитель для параметров с типом float.

Если значение метки не поддерживается, параметр Value используется как метка. Если параметр Value отсутствует, используется пустая строка.

Если выражение параметра Value возвращает массив, выражение Label должно возвратить массив с таким же количеством элементов.

Если выражение Value возвращает не массив, выражение Label не должно возвращать массив.

ParameterValues

Предоставляет список значений, в котором можно выбрать значение этого параметра.

Parent

Определяет родительскую группу в рекурсивной иерархии.

Свойство Parent используется для создания рекурсивной иерархии. Рекурсивную иерархию можно создать из набора данных, содержащего поля, которые ссылаются на другие поля в том же наборе данных. Например, таблица, содержащая список сотрудников, может включать идентификатор сотрудника и идентификатор руководителя. Сгруппировав данные по идентификаторам сотрудников и указав идентификатор руководителя в качестве родительского, можно создать иерархию сотрудников.

Значение выражения в свойстве Parent имеет тип variant. Parent может использоваться только в группах с одним выражением группы.

Perspective

Указывает процент перспективы.

Свойство Perspective применяется, только если значение родственного свойства ProjectionMode равно Perspective.

PixelPointWidth

Возвращает или задает ширину точек данных в точках.

PlotType

Определяет, отображаются ли ряды на гистограмме линиями. Допустимые значения:

  • Auto (по умолчанию)

  • Line

Если задано значение Auto, ряд строится на основе основного типа диаграммы (например, гистограммы строятся на основе столбцов).

PointWidth

Задает ширину столбцов и черт в диаграмме в виде процента от доступной ширины столбца или черты.

Значение 100 указывает, что ширина равна 100 процентам доступной ширины столбца или черты. При значении меньше 100 между столбцами или чертами возникает пространство, а при значении больше 100 возникает перекрытие столбцов или черт.

PointWidth

Возвращает или задает максимальную ширину в пикселях

Position, BackgroundImage   

Задает место рисования фонового изображения со свойством BackgroundRepeat, имеющим значение Clip. Это свойство используется только для фоновых изображений в диаграмме.

ЗначениеОписание
DefaultИспользуется положение по умолчанию — Center.
TopИзображение выводится по центру вверху.
TopLeftИзображение выводится в верхнем левом углу.
TopRightИзображение выводится в верхнем правом углу.
LeftИзображение выводится по центру слева.
CenterИзображение выводится в центре.
RightИзображение выводится по центру справа.
BottomRightИзображение выводится в нижнем правом углу.
BottomИзображение выводится внизу по центру.
BottomLeftИзображение выводится в нижнем левом углу.

Position, ChartAlignType   

Определяет, какие аспекты области диаграммы должны быть выровнены с областью целевой диаграммы. Это свойство не учитывается, если не задано свойство AlignWithChartArea.

Position, ChartAxisTitle   

Определяет заголовок оси.

Position, ChartDataLabel2   

Задает расположение метки данных. Допустимые значения:

  • Auto (по умолчанию)

  • Top

  • TopLeft

  • TopRight

  • Left

  • Center

  • Right

  • BottomRight

  • Bottom

  • BottomLeft

  • Outside

Для всех диаграмм, кроме круговых, значение Outside превращается в Top.

Position, ChartLegend2   

Задает положение условных обозначений. Допустимые значения:

  • TopRight (по умолчанию)

  • TopLeft

  • TopCenter

  • LeftTop

  • LeftCenter

  • LeftBottom

  • RightCenter

  • RightBottom

  • BottomRight

  • BottomCenter

  • BottomLeft

Position, ChartTitle2   

Задает положение заголовка. Допустимые значения:

  • Center (по умолчанию)

  • Near

  • Far

Свойство Position не используется для заголовка диаграммы.

PreventFontGrow   

Указывает, можно ли увеличивать размер шрифта метки оси для соответствия размерам диаграммы.

PreventFontShrink   

Указывает, можно ли уменьшать размер шрифта метки оси для соответствия размерам диаграммы.

PreventLabelOffset   

Указывает, можно ли располагать в шахматном порядке метки оси для соответствия размерам диаграммы.

PreventWordWrap   

Указывает, что метки оси не будут сворачиваться для соответствия размерам диаграммы.

PrintOnFirstPage

Указывает, отображается ли этот раздел страницы на первой странице отчета. Свойство PrintOnFirstPage не учитывается при использовании в нижнем колонтитуле страницы одностраничного отчета.

PrintOnLastPage

Указывает, отображается ли раздел страницы на последней странице отчета. Свойство PrintOnLastPage не учитывается при использовании в верхнем колонтитуле одностраничного отчета.

ProjectionMode   

Задает режим проекции для трехмерной диаграммы. Допустимые значения:

  • Perspective (по умолчанию)

  • Oblique

Prompt, ConnectionProperties

Содержит текст, который отображается в пользовательском интерфейсе при запросе у пользователя учетных данных базы данных.

Prompt, ReportParameter

Определяет текст, который отображается в пользовательском интерфейсе при запросе у пользователя значений параметров.

Если свойство Prompt пропущено, у пользователя значение параметра не запрашивается и к нему невозможно получить доступ никакими способами (например, через URL-адрес, вложенный или детализированный отчет).

В начало

Q

Query

Содержит сведения о запросе набора данных.

QueryParameter

Содержит сведения об отдельном параметре, который передается источнику данных в составе запроса.

QueryParameters

Содержит список параметров, которые должны передаваться источнику данных в составе запроса.

В начало

R

Rectangle

Определяет прямоугольник в отчете. Прямоугольник может быть графическим свойством или контейнером для других элементов отчета.

В качестве графического свойства прямоугольник подготавливается к просмотру на странице с помощью свойств Style.

В качестве контейнера прямоугольник может содержать один или несколько элементов отчета.

RepeatColumnHeaders

Указывает, что заголовки столбцов области данных должны повторяться на каждой странице, на которой отображается эта область данных.

RepeatOnNewPage.

Определяет, должен ли повторяться статический элемент на каждой странице, на которой имеется по крайней мере один полный экземпляр динамического элемента, на который ссылается свойство KeepWithGroup, или потомок этого элемента.

RepeatRowHeaders

Указывает, что заголовки строк области данных должны повторяться на каждой странице, на которой отображается эта область данных.

RepeatWith

Предоставляет имя области данных, с которым должен повторяться данный элемент отчета, если область данных занимает несколько страниц.

Область данных, именованная в этом свойстве, должна находиться в той же коллекции ReportItems, что и родительский элемент этого свойства.

Свойство RepeatWith нельзя использовать в области данных, вложенном отчете или прямоугольнике, содержащих область данных или вложенный отчет. Свойство RepeatWith нельзя использовать в верхнем или нижнем колонтитуле страницы.

Report

Содержит свойства, данные и сведения о макете отчета. Элемент Report является элементом верхнего уровня языка определения отчетов.

ReportElement

Определяет виртуальный элемент отчета, который используется для определения связи наследования свойств с другими элементами отчета, но сам в отчете не отображается.

ReportItem

Определяет виртуальный элемент отчета. Элементом отчета может быть линия, прямоугольник, текстовое поле, изображение, вложенный отчет, область данных или пользовательский элемент отчета.

Элемент ReportItem сам по себе в отчете на языке определения отчетов не используется. При каждом вхождении элемента ReportItem используется конкретный тип элемента отчета. Существуют следующие типы элементов отчета: Line, Rectangle, Image, Subreport, Textbox, Rectangle, CustomReportItem и области данных. Областью данных может быть Tablix или Chart.

Свойствам Top и Left присваиваются значения 0. Значением по умолчанию для свойства Height является высота контейнера минус значение Top. Значением по умолчанию для свойства Width является ширина контейнера минус значение Left. Отрицательные значения свойства Width допустимы только для элемента Line.

ReportItems

Содержит элементы отчета, определяющие содержимое области отчета.

Свойство ReportItems должно содержать по крайней мере одно дочернее свойство.

Если свойство ReportItems используется в свойстве PageHeader или PageFooter, ReportItems не может содержать значение Subreport, Tablix или Chart.

ReportName

Содержит имя целевого отчета.

Свойство ReportName задает локальное имя отчета, относительный и полный путь к нему или URL-адрес отчета. Относительный путь начинается с папки, в которой находится текущий отчет. Для сервера отчетов, который работает в режиме интеграции с SharePoint, имя отчета должно представлять путь SharePoint.

Свойство ReportName не может содержать пустую строку.

ReportParameter

Содержит описание отдельного параметра отчета. Атрибут Name для свойства ReportParameter должен быть уникальным для родительского свойства ReportParameters.

ReportParameters

Содержит упорядоченный список параметров отчета.

Reversed   

Указывает, является ли направление оси обратным.

RightBorder

Определяет свойства границ для правой границы элемента отчета.

Значения, определенные для свойства RightBorder переопределяют значения по умолчанию для границы элемента отчета. Дополнительные сведения о правилах, которые применяются при общих границах элементов отчета, см. в разделе Border.

RightMargin

Задает ширину правого поля отчета.

Строка свойства RightMargin должна представлять размер Size. Дополнительные сведения о единицах измерения см. в разделе Справочник по единицам длины CSS на веб-узле msdn.microsoft.com.

Максимальное значение свойства RightMargin составляет 160 дюймов. Минимальный размер равен 0 дюймам.

Rotation, ChartDataLabel   

Определяет угол поворота для текста метки.

Rotation, ChartThreeDProperties   

Задает угол поворота.

RowSpan

Задает количество строк, которые охватывает ячейка.

Свойство RowSpan должно иметь значение 1 для CellContents внутри TablixCell.

Свойство RowSpan не учитывается для CellContents внутри TablixHeader.

В начало

S

Scalar   

Указывает, являются ли значения оси скалярными.

ЗначениеОписание
True Ось отображает набор значений на непрерывной шкале. Например, если в наборе значений содержатся данные для января, марта, июля, ноября и декабря, то на нескалярной оси будут отображены только эти месяцы, а на скалярной оси отображаются все месяцы года.
False (по умолчанию)Значения на оси не являются скалярными, т. е. на ней отображаются только те значения, которые присутствуют в данных.

Свойство Scalar не может иметь значение True, если ось имеет несколько группирований, статическое группирование или группирование с несколькими выражениями группы. Термин «скалярный» относится только к осям, содержащим числовые значения или значения дат.

Separator   

Задает тип разделителя для пользовательского элемента условных обозначений. Допустимые значения:

  • None (по умолчанию).

  • Line

  • ThickLine

  • DoubleLine

  • DashLine

  • DotLine

  • GradientLine

  • ThickGradientLine

SeparatorColor   

Задает цвет разделителя.

SeriesSymbolWidth   

Определяет размер символа ряда в виде процента от размера шрифта.

Shading   

Определяет заливку трехмерной диаграммы. Допустимые значения:

  • None (по умолчанию).

  • Simple

  • Real

ShowColumnAs

После привязки данных к ряду выполняется форматирование этого ряда для нормального распределения, гистограммы или распределения Парето. Этот атрибут не учитывается, если используется группирование ряда или группирование вложенных категорий.

ShowGridLines

Указывает, будут ли отображаться линии сетки в диаграмме.

ShowOverlapped   

Указывает, отображаются ли метки при невозможности решить проблемы перекрытия.

Size

Указывает размер маркера.

Строка, заданная для свойства Size должна содержать число (с символом, используемым в качестве необязательного десятичного разделителя). За этим числом должен следовать указатель единицы измерения длины CSS (такой как см, мм, дюйм, пункт или пика). Пробел между числом и указателем является необязательным. Дополнительные сведения о единицах измерения см. в разделе Справочник по единицам длины CSS.

Size   

Задает размер точки данных.

Sizing

Определяет вид изображения, если оно не соответствует высоте и ширине свойства Image. Допустимые значения:

ЗначениеОписание
AutoSize (по умолчанию)Расширяет или сжимает границы элемента изображения, чтобы он соответствовал изображению.
Fit Изменяет размер изображения, чтобы оно соответствовало высоте и ширине свойства Image.
FitProportional Изменяет размер изображения, чтобы оно соответствовало высоте и ширине свойства Image, сохраняя его пропорции.
Clip Обрезает изображение, чтобы оно соответствовало высоте и ширине свойства Image.

Модули подготовки отчетов, не поддерживающие значения FitProportional и Clip, используют значение Fit.

SortExpression

Содержит выражение, в соответствии с которым должны быть отсортированы данные.

В выражениях сортировки могут использоваться только стандартные статистические функции, например Sum.

Статистические функции вычисляются с помощью области действия по умолчанию, определенной в свойстве SortExpressionScope. Параметр области действия можно задать для статистической функции, но он должен быть равен значению SortExpressionScope или содержать его.

В выражении сортировки нельзя использовать ссылки на элементы отчета.

SortExpressions

Определяет упорядоченный список выражений, которые должны использоваться в сортировке.

Каждое выражение сортировки применяется в последовательности, указанной в упорядоченном списке, к данным, заданным в родительском свойстве.

SortExpressionScope

Задает имя области действия (области данных или группы), в которой должно вычисляться выражение сортировки.

Если этот параметр не задан, выражение будет оцениваться и сортировка будет выполняться независимо в каждой области в пределах SortTarget.

Значение должно представлять область действия, равную текущей области или включенную в нее. Если текстовое поле не имеет текущей области (например, если оно не содержится в какой-либо области данных), свойство SortExpressionScope должно быть равно свойству SortTarget или содержаться в нем.

Набор данных для свойства SortExpressionScope должен быть тем же, что и набор данных для свойства SortTarget.

Сортировка происходит внутри группы, содержащей SortExpressionScope. Например, в таблице с группой стран и группой городов со свойством UserSort для всех заголовков и свойством SortExpressionScope равным соответствующей группе сортировка по странам упорядочит группы стран в таблице, а сортировка по городам упорядочит группы городов внутри каждой группы стран (не переупорядочивая группы стран).

SortTarget

Задает имя области данных, группы или набора данных, к которым применяется сортировка.

Если свойство не задано, сортировка применяется к экземпляру текущей области.

Целью сортировки должна быть текущая область, область-предок или одноуровневый контекст структуры, являющийся областью данных.

Группа табликса является допустимой для SortTarget только внутри области группы табликса на той же оси табликса. Нельзя сортировать группу строк из выражения группы столбцов или группу столбцов из выражения группы строк.

Source

Задает источник изображения, указанный в свойстве Value.

Свойство Source является родственным свойству Value. Значение Source указывает на значение свойства Value. Допустимые значения:

Значение свойства SourceОписание
External Свойство Value содержит константу или выражение, указывающее относительный путь к изображению на сервере отчетов. Например, /images/logo.gif, logo.gif или http://reportserver/images/logo.gif. Для сервера отчетов, работающего в режиме интеграции с SharePoint, имя изображения должно представлять путь SharePoint.
Embedded Value содержит константу или выражение, представляющее имя внедренного изображения в отчете.
Database Свойство Value содержит выражение для поля в базе данных, результатом которого являются двоичные данные изображения.

SourceChartSeriesName   

Определяет имя ряда, из которого формируются данные.

Spacing   

Определяет пространство, выделяемое для разрыва шкалы, в процентах от размера диаграммы.

Start   

Задает значение начала или открытия точки данных.

Это свойство является необязательным в биржевых диаграммах, блочных диаграммах и диаграммах «японские свечи».

StripWidth   

Определяет толщину полосковой линии.

StripWidthType   

Определяет единицу измерения для толщины полосковой линии. Допустимые значения:

  • Auto (по умолчанию)

  • Number

  • Years

  • Months

  • Weeks

  • Days

  • Hours

  • Minutes

  • Seconds

  • Milliseconds

Style   

Содержит сведения о стиле элемента.

В области данных, например в таблице, матрице, списке или диаграмме, свойства стиля текста применяются только к текстовому полю, которое появляется при отсутствии строк в области данных. Если область данных содержит данные, свойства стиля текста не учитываются. В этом случае стиль текста определяется свойствами стиля текстовых полей, содержащихся в этой области данных.

Если свойство Style используется в свойстве Subtotal, оно переопределяет стиль всех элементов верхнего уровня в столбце или строке подытогов. В месте пересечения строки и столбца стиль строки переопределяет стиль столбца.

Если свойство Style используется в свойстве Axis, свойства текстовых полей применяются к меткам оси, а свойства линий — к линиям оси.

Style, Line

Задает стиль линии или границы. Допустимые значения:

  • None (по умолчанию).

  • Dotted

  • Dashed

  • Solid

  • Double

Subreport

Содержит сведения об отчете, включенном в другой отчет.

Элемент Subreport имеет тип элемента ReportItem.

Отчеты могут быть вложенными на нескольких уровнях. Вложенные отчеты не могут содержаться в свойстве PageSection. Свойство вложенного отчета Style применяется к текстовому полю, содержащему вложенный отчет.

Если во время обработки отчета происходит ошибка вложенного отчета, модуль подготовки отчетов выводит сообщение об ошибке на странице отчета в том месте, где должен был отобразиться вложенный отчет.

Текст NoRowsMessage выводится во вложенном отчете, если отсутствуют данные для любого набора данных вложенного отчета, используемого в его элементе Body.

Если не заданы параметры и отчет не содержит свойства переключателя, вложенный отчет выполняется только один раз, даже если он содержится в элементе области данных, например в Tablix.

Если свойство UsedInQuery параметра ReportParameter имеет значение Auto (по умолчанию), ссылка на вложенный отчет меняет это значение на True.

Свойство MergeTransactions можно использовать для слияния транзакций вложенного отчета с транзакциями родительского отчета при условии общего источника данных.

Следующие свойства элемента Report не применяются к элементу Subreport: Description, Author, AutoRefresh, Width, Page, DataTransform, DataSchema. Следующие свойства элемента ReportItem не применяются к элементу Subreport: Action, RepeatWith.

Subtype   

Указывает подтип диаграммы.

Свойство Subtype должно содержать строку, соответствующую типу диаграммы, определенному свойством Type.

В начало

T

Tablix

Определяет область данных табликса. Элемент Tablix имеет свойства TablixBody, TablixRowHierarchy и TablixColumnHierarchy. Элемент Tablix может содержать свойство TablixCorner.

Свойство TablixBody содержит один или несколько элементов TablixRows и один или несколько элементов TablixColumns.

TablixBody

Определяет макет и структуру раздела области данных Tablix, содержащей элементы данных.

TablixCell

Определяет содержимое каждой ячейки в тексте области данных Tablix.

При переключении видимости TablixCell используется область действия содержащего эту ячейку элемента Tablix. Нельзя переключать видимость ячейки TablixCell, основанной на элементах отчета в TablixHeader для TablixRow или TablixColumn.

TablixCells

Определяет упорядоченный список ячеек в тексте области данных Tablix.

TablixColumn

Определяет столбец в тексте области данных Tablix.

TablixColumnHierarchy

Определяет иерархию набора элементов для столбцов в области данных Tablix.

TablixColumns

Определяет набор столбцов в тексте области данных Tablix.

Необходимо иметь столько же элементов TablixColumn, сколько существует конечных узлов TablixMembers в каждой иерархии TablixColumnHierarchy. Конечный узел TablixMember не имеет дочерних групп.

TablixCorner

Определяет макет и структуру угла области данных Tablix.

TablixCornerCell

Определяет содержимое каждой угловой ячейки области данных Tablix. Ширина каждого столбца для угловой ячейки равна ширине соответствующего заголовка строки.

TablixCornerRow

Определяет список ячеек в строке угла области данных Tablix.

TablixCornerRows

Определяет список строк в углу области данных Tablix.

TablixHeader

Определяет макет и содержимое каждого элемента табликса в иерархии столбцов или строк табликса в области данных Tablix.

TablixMember

Определяет элемент табликса в упорядоченном списке элементов иерархии столбцов или строк табликса в области данных Tablix. Элемент табликса может содержать вложенный список элементов табликса.

TablixMembers

Определяет упорядоченный список элементов иерархии столбцов или строк табликса в области данных Tablix.

TablixRow

Определяет список ячеек табликса и высоту строки в тексте табликса области данных Tablix.

TablixRowHierarch

Определяет иерархию набора элементов для строк в области данных Tablix.

TablixRows

Определяет набор строк в тексте области данных Tablix.

TextAlign

Задает горизонтальное выравнивание текста в текстовом поле. Допустимые значения:

  • General (по умолчанию)

  • Left

  • Center

  • Right

Textbox

Определяет текстовое поле в отчете.

TextDecoration

Задает форматирование текста для элемента отчета. Допустимые значения:

  • None (по умолчанию).

  • Underline

  • Overline

  • LineThrough

Свойство TextDecoration применяется только к текстовым полям, подытогам, заголовкам и условным обозначениям диаграммы.

TextWrapThreshold   

Определяет количество символов, после которых текст условных обозначений переносится на новую строку.

Если количество знаков в тексте условных обозначений превышает значение этого свойства, текст автоматически переносится на новую строку на следующем пробельном символе. Если пробельный символ отсутствует, текст не переносится.

Чтобы отключить разбивку текста на строки, задайте для этого свойства нулевое значение.

Timeout

Задает время ожидания запроса в секундах. Значение свойства Timeout должно находиться в пределах от 0 до 2 147 483 647. Если это значение не задано или равно 0, время ожидания запроса не ограничивается.

Title

Содержит заголовок элемента.

TitleAngle   

Задает угол, под которым отображается заголовок полосковой линии. Допустимые значения:

  • 0

  • 90

  • 180

  • 270

TitleSeparator   

Задает тип разделителя, который будет использоваться для заголовка условных обозначений. Допустимые значения:

  • None (по умолчанию).

  • Line

  • ThickLine

  • DoubleLine

  • DotLine

  • GradientLine

  • ThickGradientLine

ToggleImage

Указывает, что изображение переключателя должно отображаться в составе текстового поля.

Изображение переключателя выглядит в виде знака минус (-), если элемент отчета развернут, и в виде знака плюс (+), если он свернут. Свойство ToggleImage используется совместно со свойством Visibility в любом элементе отчета, который можно скрыть. Дополнительные сведения см. в разделе Скрытие элементов отчета по условию (построитель отчетов 2.0). Отчеты с углубленной детализацией создаются с использованием изображения переключателя.

ToggleItem

Определяет текстовое поле, которое можно щелкнуть, чтобы показать или скрыть текущий элемент.

Если щелкнуть текстовое поле, заданное в свойстве ToggleItem, отображается или скрывается родительский элемент свойства Visibility («текущий элемент»). Если свойство ToggleItem не указано, текущий элемент не переключается.

Значение свойства ToggleItem должно представлять текстовое поле, находящееся в той же области группирования, что и текущий элемент, или в любой вмещающей области группирования. Это может быть текстовое поле внутри текущего элемента, только если текущая область группирования содержит значение для свойства Parent.

Свойство ToggleItem нельзя использовать в колонтитулах страницы, оно не может ссылаться на элементы колонтитулов.

ToolTip

Содержит краткое описание элемента, которое отображается при наведении на него курсора.

Модуль подготовки отчетов в формате HTML, который поставляется в составе служб Reporting Services, использует свойство ToolTip для отображения значений атрибутов TITLE и ALT. Другие модули подготовки отчетов могут использовать это свойство по-другому.

Top

Задает расстояние от элемента до верхнего края вмещающего элемента.

.

Максимальным значением для Top является 160 дюймов. Минимальное значение — 0 дюймов.

TopBorder

Определяет свойства верхней границы элемента отчета.

Значения, определенные для свойства TopBorder, переопределяют значения по умолчанию для границы элемента отчета. Дополнительные сведения о правилах, которые применяются при общих границах элементов отчета, см. в разделе Border.

Дополнительные сведения о макете отчетов см. в разделе Форматирование элементов отчета (построитель отчетов 2.0).

TopMargin

Задает ширину верхнего поля отчета. Максимальное значение свойства TopMargin — 160 дюймов. Минимальное значение — 0 дюймов.

Transaction

Указывает, будут ли наборы данных, использующие этот источник данных, выполняться в одной транзакции.

Type, ChartMarker   

Определяет тип маркера для значений. Допустимые значения:

  • None (по умолчанию).

  • Square

  • Circle

  • Diamond

  • Triangle

  • Cross

  • Star4

  • Star5

  • Star6

  • Star10

  • Auto

Type, CustomReportItem

Тип пользовательского элемента отчета, который будет использоваться в средствах проектирования отчета или сервером отчетов.

Средства проектирования отчета или сервер отчетов формируют предупреждение, если тип Type не поддерживается. Если тип Type неизвестен, вместо CustomReportItem используется свойство AltReportItem.

В начало

U

UnicodeBiDi

Указывает уровень внедрения для двунаправленных данных. Допустимые значения:

ЗначениеОписание
Normal (по умолчанию)Не открывает дополнительный уровень внедрения.
Embed Открывает дополнительный уровень внедрения.
BiDi-Override Аналогично значению Embed, за исключением того, что переупорядочение происходит в соответствии с направлением текста, указанным в свойстве Direction Element, Style. Это значение переопределяет неявно используемый алгоритм для двунаправленных данных.

Свойство UnicodeBiDi применяется только к текстовым полям.

Дополнительные сведения о свойстве UnicodeBiDi см. в разделе «Свойство UnicodeBidi» на веб-узле msdn.microsoft.com.

Up   

Указывает, может ли смарт-метка перемещаться непосредственно вверх.

UpLeft   

Указывает, может ли смарт-метка перемещаться непосредственно вверх-влево.

UpRight   

Указывает, может ли смарт-метка перемещаться непосредственно вверх-вправо.

UsedInQuery

Указывает, используется ли параметр отчета в запросах внутри отчета. Допустимые значения:

  • True

  • False

  • Auto (по умолчанию)

Если задано значение Auto, сервер отчетов пытается обнаружить, используется ли параметр в запросе.

Свойство UsedInQuery используется для определения, выполняются ли запросы, содержащие параметры, связанные с параметром отчета, если изменить параметр отчета. Это влияет на возможность изменения этого параметра в моментальных снимках отчета.

UserDefined

Это свойство может определить пользователь, чтобы применить его в качестве параметра к любому другому строковому свойству в диаграмме.

UserSort

Указывает, что в отчете, готовом для просмотра, кнопка сортировки должна отображаться в составе текстового поля. Свойство UserSort применяется к текстовому полю, содержащему заголовок столбца.

В отчете, готовом для просмотра, кнопка UserSort позволяет выбирать направление сортировки (по возрастанию или убыванию) для столбцов. Дополнительные сведения об интерактивной сортировке см. в разделе Сортировка данных в отчете (построитель отчетов 2.0).

UseValueAsLabel   

Указывает, используется ли значение Y точки данных в качестве метки.

В начало

V

Valid values are:ues

Предоставляет список допустимых значений параметра.

Свойство Valid values are:ues должно иметь единственное дочернее свойство: либо DataSetReference, либо ParameterValues. Свойство Valid values are:ues пропускается для параметров Boolean.

Value, CustomProperty

Содержит значение пользовательского свойства. Свойство Value может содержать строку или выражение, результатом которого является значение типа variant.

Value, DataLabel

Содержит значения меток данных.

Свойство Value содержит выражение, результатом которого является значение типа variant. Если свойство Value пропущено, для меток используются значения данных.

Value, DataValue

Содержит значение точки данных. Свойство Value содержит выражение, результатом которого является значение типа variant.

Value, Field

Содержит выражение, результатом которого является значение поля.

Результатом выражения в свойстве Value является значение типа variant; оно не может содержать статистические выражения или ссылки на элементы отчета.

Свойство Field должно иметь одно и только одно дочернее свойство: либо DataField, либо Value.

Value, Image or BackgroundImage

Определяет источник рисунка.

Содержимое свойства Value и тип возвращаемых им данных зависят от значения свойства Source, родственного Value. Допустимые значения:

Значение элемента Source Описание
External Value содержит строку или выражение, результатом которого является строка, содержащая путь к изображению.
Embedded Value содержит строку или выражение, значением которого является строка, содержащая имя внедренного изображения в отчете.
Database Свойство Value содержит выражение для поля в базе данных, результатом которого являются двоичные данные изображения.

Value, Parameter

Содержит значение отдельного параметра, который передается вложенному или детализированному отчету.

Свойство Value содержит выражение, результатом которого является значение типа variant.

Value, ParameterValue

Содержит возможное значение параметра.

Свойство Value содержит фактическое значение передаваемого параметра. Родственное свойство (Label) содержит понятное имя параметра.

Свойство Value содержит выражение, результатом которого является значение типа variant. К нестроковым параметрам применяются следующие правила:

  • для параметров типа Boolean используются значения True и False;

  • для параметров типа DateTime используются значения, соответствующие стандарту ISO 8601;

для параметров типа Float в качестве необязательного десятичного разделителя используется символ точки.

Value, QueryParameter

Содержит значение параметра запроса, которое используется для фильтрации данных из источника данных.

Свойство Value содержит выражение, результатом которого является значение типа variant. Выражение может включать параметры отчета, но не может содержать ссылки на элементы отчета, поля в наборе данных отчета или статистические функции. Дополнительные сведения см. в разделе Использование параметров запросов с конкретными источниками данных (построитель отчетов 2.0).

Value, Textbox

Содержит значение текстового поля. Это значение может быть именем поля, константой или другим выражением.

Value, Values

Содержит отдельное значение или выражение, которое должно использоваться в качестве значения параметра по умолчанию.

Результатом выражения свойства Value является значение типа variant. Оно не может ссылаться на поля, элементы отчета или параметры, встречающиеся после текущего параметра.

ValueAxisName   

Определяет имя оси значений, на которой должна строиться точка данных.

ValueField

Определяет имя поля, содержащего допустимые значения или значение параметра по умолчанию.

Values

Содержит жестко запрограммированные значения параметра по умолчанию. Для параметров типа Boolean разрешается только одно значение по умолчанию.

Свойство DefaultValue может иметь одно и только одно дочернее свойство: DataSetReference или Values.

Variable

Определяет именованное выражение, которое должно вычисляться в группе или отчете.

VariableAutoInterval   

Определяет, вычисляется ли автоматический интервал по доступному размеру или по диапазону данных.

Variables

Определяет набор переменных, которые должны вычисляться в группе или отчете.

VerticleAlign

Содержит описание вертикального выравнивания текста элемента. Допустимые значения:

  • Top (по умолчанию)

  • Middle

  • Bottom

Свойство VerticalAlign применяется только к текстовым полям, подытогам, заголовкам и элементам условных обозначений отчета.

Visibility

Указывает, отображается ли элемент в отчете, готовом для просмотра.

Visible

Указывает, отображается ли элемент в диаграмме.

В начало

W

WallThickness   

Задает процент толщины внешних стенок трехмерной диаграммы.

Width

Указывает ширину элемента. Значение свойства Width должно быть допустимым размером Size.

Максимальное значение свойства Width составляет 160 дюймов. Минимальный размер равен 0 дюймам.

Отрицательное значение могут иметь только линии. Конечную точку линии определяет высота в сочетании с шириной.

Если свойство Width не задано, значением по умолчанию является значение Width для вмещающего элемента минус значение дочернего свойства Left (за исключением области данных табликса). Для табликса значение по умолчанию выводится из суммы ширины столбцов, строк и ячеек.

Если присвоить ширине элемента отчета значение 0, этот элемент отчета не будет скрыт при подготовке к просмотру. Чтобы скрыть элемент отчета, необходимо присвоить свойству видимости Hidden значение true.

WidthSensitivitiy

Указывает, учитывают ли данные ширину символов. Допустимые значения:

  • Auto (по умолчанию)

  • True

  • False

Если задано значение Auto, сервер отчетов пытается получить сведения об учете ширины из модуля обработки данных. Если модуль не может предоставить эти сведения, свойство WidthSensitivity принимает значение по умолчанию, равное False.

WritingMode

Указывает, выводится текст горизонтально или вертикально. Допустимые значения:

ЗначениеОписание
lr-tb Текст выводится горизонтально.
tb-rl Текст выводится вертикально.

Свойство WritingMode применяется только к текстовым полям отчета.

В начало

Z

ZIndex

Указывает порядок отображения элемента отчета внутри вмещающего элемента. Первыми рисуются элементы с меньшим значением индекса, которые в результате оказываются за элементами с большими значениями индекса.

Минимальное значение свойства ZIndex равно 0. Максимальное значение равно 2 147 483 647.

В начало