rapport Java. Business Objects Web Intelligence Java
Utilisation de requêtes combinées
4
Ordre de priorité dans l'exécution d'une requête combinée
en bas dans chaque groupe. (Les groupes ayant la priorité la plus haute, tel que le groupe MINUS dans l'exemple précité, apparaissent en retrait à droite dans l'Editeur de requête.) Dans la requête précitée, Web Intelligence détermine d'abord le résultat de la combinaison de type minus, puis recherche l'intersection de ce résultat avec le résultat de la requête combinée 3, comme indiqué dans le tableau suivant :
Requête
Requête 1
Requête 2
Requête 1 MINUS Requête 2
Requête 3
Résultat
Etats-Unis ; Royaume-Uni ; Espagne ;
Allemagne
Allemagne
Etats-Unis ; Royaume-Uni ; Espagne
Etats-Unis ; Espagne ; Finlande
(Requête 1 MINUS Requête 2)
INTERSECTION
Requête 3
Etats-Unis ; Espagne
Remarque :
Si votre base de données prend directement en charge le type de requête combinée à exécuter, Web Intelligence génère le code SQL contenant les opérateurs de combinaison. Dans ce cas, l'ordre de priorité dépend de l'ordre de priorité défini dans la base de données. Pour en savoir plus, voir votre administrateur Web Intelligence.
Pour définir l'ordre de priorité des requêtes combinées dans l'Editeur de rapport Java
1.
Créez la première requête dans l'Editeur de requête.
2.
Cliquez sur Requête combinée.
3.
Répétez ces étapes jusqu'à ce que vous ayez créé tous les composants des requêtes.
60 Création de rapports à l'aide de l'Editeur de rapport Java
Utilisation de requêtes combinées
Ordre de priorité dans l'exécution d'une requête combinée
4
4.
Pour augmenter la priorité d'une paire de requêtes, faites glisser une requête puis déposez-la sur la requête à laquelle vous souhaitez l'associer dans la paire de priorité la plus haute.
Web Intelligence met en retrait les requêtes source et cible dans l'opération de glisser-déplacer et les combine par défaut dans une UNION.
5.
Continuez à ajouter des requêtes au groupe de priorité la plus haute à l'aide d'une opération glisser-déposer vers l'espace situé entre deux requêtes déjà dans le groupe.
6.
Pour créer d'autres groupes de priorité la plus haute dans un groupe de priorité haute existant, répétez les deux étapes précédentes.
7.
Cliquez deux fois sur les opérateurs de combinaison de tous les groupes de la requête pour les modifier, selon vos besoins.
8.
Cliquez sur Exécuter la requête.
Création de rapports à l'aide de l'Editeur de rapport Java 61
Utilisation de requêtes combinées
4
Ordre de priorité dans l'exécution d'une requête combinée
62 Création de rapports à l'aide de l'Editeur de rapport Java
Filtrage des requêtes
5

公開リンクが更新されました
あなたのチャットの公開リンクが更新されました。