dms.ExecuteStoredQuery
Mit diesem Job lassen sich gespeicherte Anfragen ausführen. Das Ergebnis wird im DMS Content Format zurückgegeben.
1. Eingabeparameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
|
INT |
Ja |
Flags zur Steuerung des Ausgabeformates |
|
INT |
Ja |
ID der Anfrage |
|
INT |
Nein |
|
Handelt es sich um eine parametrisierte Anfrage, müssen die Anfrageparameter als Jobparameter
übergeben werden. Die $-Zeichen, welche die Parameter in der Anfrage umschließen, müssen dabei
weggelassen werden (z. B. VAR1 oder STAT3). Durch den Parameter QueryCatalogueLocale kann
gesteuert werden, in welcher Sprache mehrsprachige Kataloge als Anfrageparameter übergeben wurden.
Zusätzlich können folgende Parameter zur Formatierung des zurückgelieferten XML-Dokuments gesetzt werden:
RequestType, OutputFormat, BaseParams, Offset, Pagesize, MaxHits, Rights, DateFormat, Variants, FileInfo, Baseparams.
Die Beschreibung dieser Parameter findet sich in der Beschreibung des Jobs dms.GetResultList.
|
2. Ausgabeparameter
| Name | Typ | Abhängigkeit | Beschreibung |
|---|---|---|---|
|
INT |
— |
Anzahl der Datensätze die zurückgegeben werden |
|
INT |
— |
Anzahl der vorhandenen Treffer |
|
BASE64 |
Optional |
Trefferliste im DMSContent XML-Format (wenn Flags kein |
3. Ausgabedateien
| Name | Beschreibung |
|---|---|
|
es wird immer nur eine Datei zurückgeliefert |
|
Name und Pfad der DMSContent XML-Datei, die die Trefferliste enthält |
4. Rückgabe
(INT): 0 = Job erfolgreich, sonst Fehlercode
Vollständige Fehlerliste