Utilisez les termes params de période dynamique pour spécifier les périodes auxquelles une requête s'applique. Il suffit pour cela de les ajouter à certaines spécifications de condition de résultat.
Les termes params de période dynamique sont les suivants :
|
Terme |
Description |
|
now |
Heure courante |
|
start of day |
Début du jour courant |
|
weekday <number> |
Jour numéroté de la semaine
|
|
start of month |
Début du mois courant |
|
start of year |
Début de l'année courante |
|
<number> seconds |
Nombre de secondes |
|
<number> minutes |
Nombre de minutes |
|
<number> hours |
Nombre d'heures |
|
<number> days |
Nombre de jours |
Vous pouvez spécifier des conditions de résultats pour une définition de requête ou de rapport. Dans ce cas, les spécifications de période que vous ajoutez à l'appel remplacent les valeurs spécifiées dans la requête ou le rapport de base.
Dans les deux cas, les valeurs non spécifiées dans l'URL restent inchangées.
Exemple de spécification de termes de période dynamique
Dans cet exemple, les termes params sont présentés dans leur forme développée pour plus de clarté.
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>
Les valeurs 'now' et '-12 hours' de "ARG_start" définissent la requête de façon à ce qu'elle commence 12 heures plus tôt par rapport à l'heure courante.
La valeur 'now' de "ARG_stop" définit la requête de sorte qu'elle se termine à l'heure courante. Par conséquent, cette requête recueillera des données uniquement pour les 12 dernières heures.
| Copyright © 2010 CA. Tous droits réservés. | Envoyer un courriel à CA Technologies sur cette rubrique |