In den folgenden Tabellen sind die Schemaelemente und Attribute aufgelistet, die an die Datenquelle gerichtete Abfragen verwendet werden können.
Attribut | Beschreibung |
---|---|
ID | Eindeutige Datenbank-ID |
Name | Datenbankname |
URL | Datenbank-URL |
Das Schema enthält ein einzelnes Element mit dem Namen folder. Verwenden Sie das Attribut isProject dieses Elements, um zu ermitteln, ob das Ergebnis ein Ordner oder ein Projekt ist, und es entsprechend in der Ausgabe abzubilden.
Attribut | Beschreibung |
---|---|
Description | Die Projekt- oder Ordnerbeschreibung. |
ID | Die Projekt- oder Ordner-ID. |
isProject | Legen Sie true fest, wenn der Ordner ein Projekt ist, andernfalls false. |
Name | Der Name des Projekts oder Ordners. |
URL | Der Projekt- oder Ordner-URL. |
Das Modulelement ermöglicht den Zugriff auf bestimmte Eigenschaften des Moduls.
Attribut | Beschreibung |
---|---|
Description | Die Modulbeschreibung. |
fullName | Der vollständig qualifizierte Name des Moduls. Beispiel: /demo/car/test/System requirements |
ID | Die Modul-ID. |
Name | Der Name des Moduls. |
Type | Der Typ des Moduls:
|
URL | Der Projekt- oder Modul-URL. |
Das Schema ist so gestaltet, dass mit einer einzigen Abfrage alle Strukturinformationen abgerufen werden können. Wenn Sie für die Abfrage Database/Folder eine höhere rekursive Ebene als 0 definieren, werden alle Ordner und Projekte bis zu der angegebenen Verschachtelungsebene abgerufen.
List DOORS Structure 1 $1 Database/Folder
List-detail
Text
Database/Folder/name
List DOORS Structure 1 $2 Database/Folder/Module
Text
Database/Folder/Module/name