Création d'identificateurs URI REST pour exécuter des rapports data-push

Vous pouvez créer des identificateurs URI REST pour exécuter des rapports data-push classiques.

Pourquoi et quand exécuter cette tâche

Pour créer un identificateur URI REST afin d'exécuter un rapport data-push classique, procédez comme suit :

Procédure

  1. Dans la barre d'outils Rational ClearQuest Web, cliquez sur la flèche en regard de New Change Request et sélectionnez New REST URI. L'assistant New REST URI s'ouvre.
  2. Sélectionnez Exécuter un rapport dans la liste Type d'identificateur URI REST.
  3. Sélectionnez un rapport de l'écran d'espace de travail dans la zone Sélectionner un rapport.
  4. Facultatif : Pour ajouter des paramètres de connexion Rational ClearQuest Web à l'identificateur URI REST, cochez la case Se connecter automatiquement.
  5. Facultatif : Pour inclure la bannière, l'arborescence de l'espace de travail et la barre d'outils principale à la fenêtre qui s'ouvre lorsque l'identificateur URI REST s'exécute, cochez la case Inclure la bannière, l'arbre d'espace de travail et la barre d'outils principale.
  6. Cliquez sur Créer. Le modèle d'identificateur URI REST apparaît dans la zone REST URI Template.
  7. Copiez le modèle dans un éditeur de texte et remplacez par les valeurs appropriées les paramètres fictifs qui sont entourés par deux accolades {{ }}.

    Facultatif : Changez le format par défaut de la requête de ressources de HTML en XML ou ATOM.

  8. Copiez le modèle modifié dans votre application Web ou dans une autre fenêtre de navigateur Web.
  9. Cliquez sur Réinitialiser pour créer un modèle d'identificateur URI REST ou sur Fermer pour quitter.

Exemple

Exemple

Le modèle d'identificateur URI REST permettant d'exécuter un rapport data-push classique a été créé à l'aide de l'assistant New REST URI. Dans cet exemple, la case Se connecter automatiquement a été cochée pour créer l'identificateur URI REST.

http://HôteServeurCQWeb/cqweb/restapi/VotreConnexion/VotreBdDUtilisateur/REPORT/SpécificationRapport?format=HTML&loginId={{IDConnexion}}&password={{MotDePasse}}&noframes=true
Voici la correspondance des variables et paramètres fictifs du modèle :
HôteServeurCQWeb
Adresse Web de votre hôte de serveur ClearQuest Web. Cette valeur est définie lors de la création du modèle d'identificateur URI REST.
VotreConnexion
Votre connexion ClearQuest. Cette valeur est définie lors de la création du modèle d'identificateur URI REST.
VotreBdDUtilisateur
Votre base de données utilisateur ClearQuest. Cette valeur est définie lors de la création du modèle d'identificateur URI REST.
SpécificationRapport
Spécification de rapport que vous avez sélectionnée dans la zone Select a report.
format
Le format par défaut de la requête de ressources est HTML. Vous pouvez changer ce format en XML ou en ATOM, si vous le souhaitez.
{{IDConnexion}}
Remplacez ce paramètre fictif par votre ID de connexion.
{{MotDePasse}}
Remplacez ce paramètre fictif par votre mot de passe.
noframes=
Si cette valeur est définie sur true, la bannière, l'arborescence de l'espace de travail et la barre d'outils principale ClearQuest Web n'apparaissent pas lorsque vous exécutez l'identificateur URI REST pour afficher la ressource. La valeur noframes est uniquement pertinente si le format est défini sur format=HTML.

Commentaires