Arrêter une requête WebFOCUS

Référence :

Les administrateurs peuvent arrêter une requête de rapport en cours d'exécution à partir du Tableau de Bord Business Intelligence ou à l'aide des paramètres de requête dans l'URL.


Haut de page

x
Référence : Stopper la requête en libre-service dans un environnement propriétaire

Les paramètres de requête suivant permettent aux utilisateurs de stopper toute requête de rapports ou un groupe de requêtes depuis des environnements ou des applications en libres-services propriétaires. Les paramètres sont spécifiés dans l'URL de requête de la manière suivante :

http://server:port/context/WFServlet?IBIWF_action=STOPREQ&IBIWF_USER_REQUEST_ID=ALL

Arrête toutes les requêtes initiées à partir d'un navigateur de session en cours.

http://server:port/context/WFServlet?IBIF_ex=procedure_name&IBIWF_USER_REQUEST_ID=value

Exécute la procédure de rapport spécifiée par IBIF_ex et attribue une valeur arbitraire spécifiée par le paramètre IBIWF_USER_REQUEST_ID. La valeur de paramètre IBIWF_USER_REQUEST_ID de cette instance ne peut être ALL, car c'est une valeur de mot clé réservée pour arrêter toutes les requêtes.

Si une requête comprend une valeur arbitraire pour le paramètre IBIWF_USER_REQUEST_ID, un utilisateur pourrait arrêter une requête spécifique ou un groupe de requêtes à l'aide de l'URL suivant et en spécifiant la valeur IBIWF_USER_REQUEST_ID d'une requête ou d'un groupe de requêtes pour arrêter :

http://server:port/context/WFServlet?
IBIWF_action=STOPREQ&IBIWF_USER_REQUEST_ID=value

Si l'URL de la requête contient plusieurs noms de procédures avec la même IBIWF_USER_REQUEST_ID, tous les rapports sont arrêtés.

Une fois que la requête est annulée, le message suivant s'affiche :

Reporting server request terminated by operator.

Si la requête est arrêtée alors que les données sont déjà mise en sortie, l'image suivante s'affiche dans la sortie de rapport :

This report is invalid because the data retrieval has been killed or the
job has been stopped.

Si la sortie de rapport est en format PDF et la requête est arrêtée pendant que les données sont mise en sortie, le message suivant s'affiche :

The File is damaged and could not be repaired.

Remarque : l'option de menu Arrêter la requête n'arrête pas les requêtes différées ou les tâches ReportCaster.


WebFOCUS