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
|
|
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.
| Copyright © 2011 CA. Alle Rechte vorbehalten. | Senden Sie CA Technologies eine E-Mail zu diesem Thema. |