Vorheriges Thema: Spezifikationen der Ergebnisbedingung

Nächstes Thema: Eingabeaufforderungsabfragen

Dynamische Zeitbegriffe

Verwenden Sie dynamische Zeitparameterbegriffe (params), um die Zeiträume anzugeben, für die eine Abfrage gilt, indem Sie diese bestimmten Spezifikationen der Ergebnisbedingungen hinzufügen.

Folgende dynamische Zeitparameterbegriffe (params) sind verfügbar:

Begriff

Beschreibung

now

Die aktuelle Uhrzeit

start of day

Start des aktuellen Tages

weekday <number>

Nummerierter Wochentag

  • Sonntag 0
  • Montag 1
  • Dienstag 2
  • Mittwoch 3
  • Donnerstag 4
  • Freitag 5
  • Samstag 6

start of month

Start des aktuellen Monats

start of year

Start des aktuellen Jahres

<number> seconds

Anzahl der Sekunden

<number> minutes

Anzahl der letzten Minuten

<number> hours

Anzahl der Stunden

<number> days

Anzahl der Tage

Sie können Ergebnisbedingungen für eine Abfrage- oder eine Berichtsdefinition angeben. In diesem Fall überschreiben alle Zeitangaben, die Sie dem Aufruf hinzufügen, die in der Basisabfrage oder dem Basisbericht angegebenen Werte.

In beiden Fällen bleiben alle Werte unverändert, die nicht in der URL angegeben sind.

Beispiel für die Spezifikation dynamischer Zeitbegriffe

Zur Verdeutlichung werden die "param"-Begriffe in diesem Beispiel in voller Länge angezeigt.

https://ELMSERVER:5250/spin/calmapi/getObject.csp?type=getQueryViewer&objectId=Subscription/panels/System_Event_Count_By_Event_Action
<Params>
  <Param id="ARG_start" val="'now', '-12 hours'"/>
  <Param id="ARG_stop" val="'now'"/>
</Params>

Die "ARG_start"-Werte 'now' und '-12 hours' legen fest, dass die Abfrage vor 12 Stunden begann.

Der "ARG_stop"-Wert 'now' legt fest, dass die Abfrage zum jetzigen Zeitpunkt endet, so dass diese Abfrage nur Daten der vergangenen 12 Stunden erfasst.

Weitere Informationen

Spezifikationen der Ergebnisbedingung

runQuery