IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Designer Discussion :

Paramètre "sans doublon"


Sujet :

Designer

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 73
    Par défaut Paramètre "sans doublon"
    Bonjour à tous,

    Vous connaisser sûrement l'option "sans doublon" que l'on peut cocher (ou non) lors de la création d'une requête.
    J'ai monté un univers dans lequel tous les rapports doivent être montés "sans doublon".
    Mon souci est que BO place cette option à "avec doublons" à chaque fois que je démarre une nouvelle requête.
    J'ai fouillé dans les options, impossible de forcer à "sans doublon" pour mon univers

    Avez-vous une idée de comment faire pour que, dans mon univers, toutes requêtes soient par défait "sans doublon" ?

  2. #2
    Membre éprouvé
    Profil pro
    Consultant
    Inscrit en
    Juillet 2007
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Juillet 2007
    Messages : 87
    Par défaut Sans doublon
    Bonjour claclapub,
    c'est bizarre ton univers mais pourquoi pas...
    Mais je ne connais pas de moyen non plus pour forcer cette option.
    Es-tu certain de ne pas pouvoir résoudre cela au niveau des jointures dans ton univers?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Février 2007
    Messages : 89
    Par défaut
    et si tu mettais un distinct dans tes objets?

  4. #4
    Membre éprouvé
    Profil pro
    Consultant
    Inscrit en
    Juillet 2007
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Juillet 2007
    Messages : 87
    Par défaut Sans doublon
    Non, pas possible, ça te mettrait DISTINCT sur chaque colonne et le SQL n'aimera pas ça

  5. #5
    Membre Expert
    Avatar de bastoonet
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Septembre 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 011
    Par défaut
    En gros tu veux éviter que tes utilisateurs BO oublient de cocher cette case quand ils créent leur rapports !!!


    Tu peux toujours créer un rapport de base, duquel ils doivent partir lorsqu'ils créent un rapport !! (ça marche que s'il y a un seul univers...sinon il faut un modèle par univers..)...

    ....sinon il faut consolider ton univers, il faut que tes jointures et tables ne génèrent pas de doublons !!

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 73
    Par défaut
    Citation Envoyé par bastoonet
    En gros tu veux éviter que tes utilisateurs BO oublient de cocher cette case quand ils créent leur rapports !!!
    Exact, tu as tout compris

  7. #7
    Rédacteur
    Avatar de Bruno2r
    Homme Profil pro
    Exploitation des données
    Inscrit en
    Décembre 2006
    Messages
    2 566
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    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 566
    Par défaut
    Il faudrait que tu ailles dans Designer
    vérifier le paramètre DISTINCT_VALUES qui est par défaut sur DISTINCT

    Dans Designer :
    1. Ouvrir l'univers
    2. Sélectionnez Fichier > Paramètres.
      La boîte de dialogue Paramètres apparaît.
    3. Cliquez sur l'onglet Paramètre.
      La page des paramètres s'affiche.
    4. Sélectionner le paramètre DISTINCT_VALUES
      DISTINCT_VALUES = GROUPBY|DISTINCT
      Valeurs GROUPBY|DISTINCT
    Par défaut DISTINCT

    Description Spécifie si le SQL est généré avec une clause DISTINCT ou
    GROUPBY dans une liste de valeurs et l'Editeur de requête
    quand l'option “Do not retrieve duplicate rows” est activée.

    DISTINCT : Le SQL est généré avec une clause DISTINCT,
    par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT DISTINCT
    nom_client
    FROM
    Clients
    GROUPBY : Le SQL est généré avec une clause GROUP BY,
    par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT
    nom_client
    FROM
    Clients
    GROUPBY nom_client
    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 !!!"

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 73
    Par défaut
    Citation Envoyé par Bruno2r Voir le message
    Description Spécifie si le SQL est généré avec une clause DISTINCT ou
    GROUPBY dans une liste de valeurs et l'Editeur de requête
    quand l'option “Do not retrieve duplicate rows” est activée
    Salut,
    Après quelques tests, je me rends compte que cela ne réponds pas à mon besoin

    En fait, je souhaiterais que “Do not retrieve duplicate rows” soit activé par défaut.
    En Français :
    Je voudrais que dans l'éditeur de requête, l'option (menu "option...") "Sans doublons" soit cochée par défaut.

    Pour reformuler ma question :

    Je voudrais que dans l'éditeur de requête, l'option (menu "option...") "Sans doublons" soit cochée par défaut.
    (voir copie d'écanr en pièce jointe).

    Si cela n'est pas possible directement dans l'outil, il y a peut être un paramètre dans la base de registre par exemple ?
    Je suppose qu'une case cochée par défaut doit bien pêtre paramétrée quelque part ?
    Images attachées Images attachées  

Discussions similaires

  1. Requete paramétrée avec des singles quotes ?
    Par Mirmillon dans le forum Bases de données
    Réponses: 5
    Dernier message: 03/12/2010, 11h34
  2. [vbnet 1.1]Inserer deux simple quote sans texte dans une db
    Par ChristopheOce dans le forum Windows Forms
    Réponses: 8
    Dernier message: 15/03/2007, 08h51

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