Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    juin 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juin 2016
    Messages : 2
    Points : 3
    Points
    3

    Par défaut Liste de valeurs en fonction du résultat d'une requête

    Bonjour,

    J'utilise le SAP BusinessObjects Enterprise XI.

    Mon problème est le suivant :
    Je suis dans la requête 1 qui affiche la liste des produits et je souhaite utiliser l'invite pour afficher une liste de fournisseurs.
    Or cette liste est le résultat de la requête 2 : cette requête filtre la liste des fournisseurs en fonction d'un paramètre.
    Je ne veux pas voir la liste complète des fournisseurs dans l'invite de la requête 1.

    J'ai essayé de copier le code SQL de la requête 2 au début du code SQL de la requête 1 en lui donnant un alias LISTE_FOURNISSEURS et dans le prompt j'ai mis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    @Prompt('Saisir un fournisseur :','A','LISTE_FOURNISSEURS',Multi,Free,Persistent,,User:0)
    Quand je clique sur Valider, ça me donne un message d'erreur disant que la génération du SQL a échoué.

    J'ai beau cherché, je ne sais pas pourquoi ça ne fonctionne pas.
    J'espère que vous pourrez m'aider.

    Je vous remercie

  2. #2
    Rédacteur
    Avatar de Bruno2r
    Homme Profil pro
    Exploitation des données
    Inscrit en
    décembre 2006
    Messages
    2 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Exploitation des données
    Secteur : Santé

    Informations forums :
    Inscription : décembre 2006
    Messages : 2 564
    Points : 4 772
    Points
    4 772

    Par défaut

    Bonjour,
    Il est tout à fait possible de fixer comme condition de la requête 2 la liste des Fournisseurs obtenus par la requête 1
    En Webi : à l'aide de l'opérateur Dans liste et de l'opérande Résultats d'une autre requête
    Nom : RESULTAT REQUETE WEBI.GIF
Affichages : 9
Taille : 28,6 Ko
    Mais pas, à ma connaissance, de créer un prompt basé sur une sous requête.

    Personnellement je m'orienterais vers la méthode ci-dessus puis ...

    En Webi : la pose d'un filtre d'Exploration
    Nom : FILTRE EXPLORATION WEBII.GIF
Affichages : 9
Taille : 52,7 Ko

    Ou la pose d'un contrôle d'entrée
    Nom : CONTROLE D ENTREE WEBI.GIF
Affichages : 9
Taille : 76,5 Ko
    Précisez la VERSION !
    Un message vous a aidé ? Votez en cliquant sur Pensez au bouton
    Tutoriels BO et FAQ BO
    "A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!"

Discussions similaires

  1. [Toutes versions] Créer un état mis en forme en fonction des résultats d'une requête
    Par Rodrigue dans le forum IHM
    Réponses: 1
    Dernier message: 19/11/2010, 10h07
  2. [AC-2003] Valider un formulaire en fonction du résultat d'une requête
    Par Soulq dans le forum VBA Access
    Réponses: 0
    Dernier message: 17/06/2009, 13h06
  3. Verrouillage d'un formulaire en fonction du résultat d'une requête
    Par jaknichan dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 02/01/2008, 11h10
  4. Réponses: 3
    Dernier message: 05/10/2007, 15h37
  5. Réponses: 6
    Dernier message: 25/09/2006, 15h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo