Créer et gérer des requêtes utilisateur

Disponible avec une licence Workflow Manager.

Vous pouvez créer des requêtes utilisateur pour rechercher des tâches dans le référentiel ArcGIS Workflow Manager (Classic) et les afficher dans la vue de processus. Pour créer et gérer les requêtes utilisateur, vous devez disposer du privilège ManageQuery. Procédez comme indiqué dans les sections suivantes pour créer et gérer les requêtes utilisateur.

Créer des requêtes utilisateur

Pour créer des requêtes utilisateur, procédez comme suit :

  1. Cliquez avec le bouton droit sur User Queries (Requêtes utilisateur) dans la fenêtre Contents (Contenu), puis sélectionnez Create New User Query (Créer une requête utilisateur).

    La boîte de dialogue Create New User Query (Créer une requête utilisateur) s’affiche.

  2. Saisissez un nom pour la requête dans la zone de texte Name (Nom).
  3. Cliquez sur l'onglet Champs.
  4. Dans la section List of Tables (Liste des tables), sélectionnez la table qui contient les champs à ajouter à la requête.

    La section Columns (Colonnes) est renseignée avec les champs contenus dans la table sélectionnée.

  5. Dans la section Columns (Colonnes), sélectionnez le champ à ajouter à la requête, puis cliquez sur Add (Ajouter).

    Le champ apparaît dans la table en bas de l’onglet Fields (Champs).

    Conseil :

    Pour supprimer un champ, cliquez sur le bouton Remove (Supprimer) Supprimer en regard du nom du champ.

  6. Vous pouvez également double-cliquer sur l’alias du champ dans la table pour modifier le nom complet du champ dans la liste des tâches.
  7. Répétez les étapes 4 à 6 pour ajouter des champs supplémentaires à votre requête.
  8. Si vous le souhaitez, cliquez sur l’onglet Filters (Filtres) et ajoutez des filtres.
    1. Cliquez sur Add (Ajouter).

      Une clause SQL WHERE apparaît.

      Conseil :

      Pour supprimer une clause WHERE, cliquez sur le bouton Remove (Supprimer) Supprimer.

    2. Sélectionnez le champ à utiliser comme filtre, choisissez un opérateur, puis sélectionnez ou saisissez une valeur pour la clause WHERE.
    3. Répétez éventuellement les sous-étapes a et b pour ajouter des champs supplémentaires à votre filtre.
  9. Si vous le souhaitez, cliquez sur SQL Query (Requête SQL) pour personnaliser la requête à l’aide du générateur de requêtes.
    Remarque :

    Les requêtes enregistrées à l’aide de la vue des requêtes SQL ne peuvent plus être consultées ou mises à jour dans le générateur de requêtes.

  10. Le cas échéant, cliquez sur Validate (Valider) pour valider la requête.
  11. Cliquez sur OK pour enregistrer la requête.

    La requête est sélectionnée en tant que requête active et apparaît dans la fenêtre Contents (Contenu), sous User Queries (Requêtes utilisateur).

Mettre à jour les requêtes utilisateur

Pour mettre à jour les requêtes utilisateur, procédez comme suit :

  1. Si nécessaire, développez User Queries (Requêtes utilisateur) dans la fenêtre Contents (Contenu).
  2. Cliquez avec le bouton droit sur la requête à mettre à jour, puis sélectionnez Edit User Query (Mettre à jour la requête utilisateur).

    La boîte de dialogue Update User Query (Mettre à jour la requête utilisateur) s’affiche.

  3. Mettez à jour la requête comme il convient.
  4. Cliquez sur OK pour enregistrer la requête.

    La requête est sélectionnée comme requête active.

Supprimer des requêtes utilisateur

Pour supprimer des requêtes utilisateur, procédez comme suit :

  1. Dans la fenêtre Contents (Contenu), développez User Queries (Requêtes utilisateur) si nécessaire.
  2. Cliquez avec le bouton droit sur la requête à supprimer, puis sélectionnez Delete User Query (Supprimer la requête utilisateur).

    La boîte de dialogue Confirm Deletion (Confirmer la suppression) s’affiche.

    Attention :

    La suppression d’une requête utilisateur est définitive et irréversible.

  3. Cliquez sur OK pour supprimer la requête.

    La requête est supprimée.