Eigenschaften der Berichtsserverelemente

Elementeigenschaften sind Eigenschaften, die für Elemente in der Berichtsserver-Datenbank spezifisch sind. Zu diesen Elementen gehören Berichte, verlinkte Berichte, Ordner, Ressourcen, Modelle und Datenquellen.

Folgende Namen der Elementeigenschaften sind reserviert. Sie können keine benutzerdefinierten Eigenschaften des gleichen Namens erstellen. Sie können viele dieser Eigenschaften mit den Webdienstmethoden für Berichtsserver lesen oder ändern.

Elementeigenschaften

Folgende Eigenschaften gelten für alle Elemente in der Berichtsserver-Datenbank.

Eigenschaft

Beschreibung

CreatedBy

Der Name des Benutzers, der das Element ursprünglich zur Berichtsserver-Datenbank hinzugefügt hat.

CreationDate

Der Zeitpunkt (Datum und Uhrzeit), zu dem das Element zur Berichtsserver-Datenbank hinzugefügt wurde.

Description

Die Beschreibung des Elements.

Hidden

Ein Wert, der angibt, ob das Element für Benutzer sichtbar und verfügbar ist.

ID

Die ID eines Elements in der Berichtsserver-Datenbank.

ModifiedBy

Der Name des Benutzers, der das Element als Letzter in der Berichtsserver-Datenbank geändert hat.

ModifiedDate

Zeitpunkt (Datum und Uhrzeit) der letzten Änderung des Elements durch den Benutzer.

Name

Der Name eines Elements in der Berichtsserver-Datenbank.

Path

Der vollständige Pfadname des Elements. Der Pfad jedes Elements in der Berichtsserver-Datenbank hat eine maximale Zeichenlänge von 260.

Size

Die Größe eines Elements (in Byte) in der Berichtsserver-Datenbank.

Type

Der Typ eines Elements in der Berichtsserver-Datenbank.

VirtualPath

Der virtuelle Pfad zu einem Element in der Berichtsserver-Datenbank. Der Wert der VirtualPath-Eigenschaft ist der Pfad, in dem der Benutzer das Element findet. Ein Bericht mit dem Namen report1, der sich im persönlichen Ordner des Benutzers „Meine Berichte“ befindet, hat den virtuellen Pfad /My Reports. Der tatsächliche Pfad des Elements ist /Benutzer /Benutzername /Meine Berichte.

Ordnereigenschaften

Zusätzlich zu den zuvor aufgeführten Elementeigenschaften gilt folgende Eigenschaft für Ordner in der Berichtsserver-Datenbank.

Eigenschaft

Beschreibung

Reserved

Ein Wert, der von der GetProperties-Methode für Ordner zurückgegeben wurde, die vom Berichtsserver reserviert sind. Reservierte Ordner enthalten Benutzer, Meine Berichte und /. Reservierte Ordner können nicht geändert oder entfernt werden.

Berichtseigenschaften

Zusätzlich zu den zuvor aufgeführten Elementeigenschaften gelten folgende Eigenschaften für Berichte in der Berichtsserver-Datenbank.

Eigenschaft

Beschreibung

Language

Die in einem Bericht verwendete Sprache. Der Wert ist ein Sprachcode, der in der IETF-Spezifikation (Internet Engineering Task Force) RFC1766 definiert ist. Der erste Teil ist eine Bezeichnung aus zwei Zeichen für die Basissprache. Der zweite Teil ist durch einen Bindestrich getrennt und legt die Variation oder den Dialekt der Sprache fest. Wenn der Wert nicht im Style-Element angegeben ist, das zum Body-Element in der Berichtsdefinition gehört, entspricht der Standardwert der Sprache des Berichtsservers.

ReportProcessingTimeout

Timeout (in Sekunden) für einen einzelnen Bericht. Wenn dieser Wert festgelegt ist, versucht der Berichtsserver, die Verarbeitung eines Berichts zu beenden, sobald der angegebene Zeitraum überschritten wird. Gültige Werte sind -1 und 2,147,483,647. Wenn der Wert -1 ist, findet bei Berichten während der Verarbeitung kein Timeout statt. Wenn der Wert null ist, wird für das Timeout bei der Berichtsverarbeitung der Wert der Systemeigenschaft ReportProcessingTimeout verwendet. Der Standardwert ist null. Weitere Informationen finden Sie unter Berichtsserver-Systemeigenschaften.

ExecutionDate

Zeitpunkt (Datum und Uhrzeit), zu dem zuletzt eine Berichtsmomentaufnahme für einen Bericht erstellt wurde.

CanRunUnattended

Ein Wert, der angibt, ob ein Bericht unbeaufsichtigt nach einem Zeitplan ausgeführt werden kann. Ist diese Eigenschaft auf true eingestellt, sind die Standardwerte für die Berichtsparameter definiert, und die Anmeldeinformationen für die Datenquelle werden mit dem Bericht gespeichert, oder die Option zum Abrufen der Anmeldeinformationen ist auf None eingestellt. Ist diese Eigenschaft auf false eingestellt, sind die Voraussetzungen zum unbeaufsichtigten Ausführen eines Berichts nicht erfüllt. Weitere Informationen finden Sie unter Konfigurieren des Kontos für die unbeaufsichtigte Ausführung.

HasParameterDefaultValues

Ein Wert, der angibt, ob im Bericht gültige Standardwerte für alle Berichtsparameter festgelegt wurden. Der Wert lautet auch true, wenn ein Bericht keine Berichtsparameter hat. Wenn diese Eigenschaft false lautet, verfügen ein oder mehrere Berichtsparameter über keinen gültigen Standardwert.

HasDataSourceCredentials

Ein Wert, der angibt, dass die Option zum Abrufen der Anmeldeinformationen für alle zum Bericht gehörigen Datenquellen entweder None oder Store lautet. Wenn diese Eigenschaft false lautet, ist eine Option zum Abrufen der Anmeldeinformationen für eine der zum Bericht gehörigen Datenquellen auf Integrated oder auf Prompt eingestellt.

IsSnapshotExecution

Ein Wert, der angibt, ob der Bericht eine Momentaufnahme ist.

HasScheduleReadyDataSources

Ein Wert, der angibt, ob die Datenquellen eines Berichts so konfiguriert sind, dass die geplante Ausführung unterstützt wird. Wenn die Eigenschaft auf false eingestellt ist, können die Benutzer den Bericht nicht abonnieren.

Ressourceneigenschaften

Zusätzlich zu den zuvor aufgeführten Elementeigenschaften gilt folgende Eigenschaft für Ressourcen in der Berichtsserver-Datenbank.

Eigenschaft

Beschreibung

MimeType

Der MIME-Typ einer Ressource in der Berichtsserver-Datenbank.