Поделиться через


Свойства элемента сервера отчетов

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

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

Свойства элементов

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

имя_свойства

Description

CreatedBy

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

CreationDate

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

Description

Описание элемента.

Hidden

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

ID

Идентификатор элемента в базе данных сервера отчетов.

ModifiedBy

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

ModifiedDate

Дата и время последнего изменения элемента пользователем.

Name

Имя элемента в базе данных сервера отчетов.

Path

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

Size

Размер, в байтах, элемента в базе данных сервера отчетов.

Type

Тип элемента в базе данных сервера отчетов.

VirtualPath

Виртуальный путь к элементу в базе данных сервера отчетов. Значением свойства VirtualPath является путь, по которому пользователь ожидает увидеть элемент. Например, отчет report1, находящийся в личной папке пользователя My Reports, имеет виртуальный путь /My Reports. Действительным путем элемента является /Users/имя_пользователя/My Reports.

Свойства папки

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

имя_свойства

Description

Reserved

Значение, возвращаемое методом GetProperties для папок, зарезервированных сервером отчетов. Зарезервированными папками являются: Users, My Reports и /. Зарезервированные папки не могут быть изменены или удалены.

Свойства отчета

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

имя_свойства

Description

Language

Язык, используемый в отчете. Значением является код языка, определенный в спецификации IETF RFC1766. Первая часть — это двухсимвольное обозначение основного языка. Вторая часть отделена дефисом и обозначает вариацию диалекта языка. Если значение не указано в элементе Style, связанном с элементом Body в определении отчета, значением по умолчанию является язык сервера отчетов.

ReportProcessingTimeout

Время ожидания, в секундах, отдельного отчета. Если это значение установлено, сервер отчетов пытается остановить обработку отчета по истечении указанного времени. Допустимы следующие значения: от -1 до 2, 147, 483 и 647. Если значение равно -1, то при обработке отчета время ожидания не истекает. Если значение равно null, для времени ожидания отчета используется значение системного свойства ReportProcessingTimeout. По умолчанию устанавливается значение null. Дополнительные сведения см. в разделе Системные свойства сервера отчетов.

ExecutionDate

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

CanRunUnattended

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

HasParameterDefaultValues

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

HasDataSourceCredentials

Значение, которое указывает, что параметр получения учетных данных, установленный для всех источников данных, связанных с отчетом, равен None или Store. Если это свойство установлено в false, параметр получения учетных данных, установленный для одного из источников данных, связанных с отчетом, равен Integrated или Prompt.

IsSnapshotExecution

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

HasScheduleReadyDataSources

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

Свойства ресурсов

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

имя_свойства

Description

MimeType

Тип MIME ресурса в базе данных сервера отчетов.