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

Discussion :

Problème dans la gestion des conditions

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2010
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 15
    Points : 7
    Points
    7
    Par défaut Problème dans la gestion des conditions
    Bonjour,

    Etant novice dans l'utilisation de B.O , j'ai un problème de gestion de condition dans la requête.

    Je travaille dans un service comptable et j'essaye de créer la condition suivante :

    Prendre l'ensemble des comptes de 600000 à 799999 mais pour les comptes 630000 à 649999 il ne faut pas prendre les écritures saisies dans le journal X05 et X11.

    J'ai écrit la condition de la façon suivante mais cela ne fonctionne pas :

    Numéro compte Entre ‘600000’ et ‘799999’
    Et Numéro Compte Entre ‘630000’ et ‘649999’
    Et Code Journal Sauf ‘X05’
    Code Journal Sauf ‘X11’

    Merci pour votre aide

    Pascal

  2. #2
    Membre régulier
    Inscrit en
    Avril 2009
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 106
    Points : 100
    Points
    100
    Par défaut
    Bonjour,
    les conditions que tu as mises donnent lieu au filtre suivant:
    tous les comptes entre 630000 à 649999 dont le code n'est pas X05 ou X11.

    Tu peux essayer de faire une union de requêtes:
    req1 : Numéro compte Entre ‘600000’ et ‘630000’
    req2 : Numéro Compte Entre ‘630000’ et ‘649999’
    Et Code Journal Sauf ‘X05’
    Et Code Journal Sauf ‘X11’
    req3 : Numéro compte Entre ‘649999’ et ‘799999’

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2010
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 15
    Points : 7
    Points
    7
    Par défaut Demande d'info Complémentaire
    Merci pour le retour. Je suis en train de la faire tourner.

    Par contre dans chaque requête, je dois rajouter les autres conditions aussi ?

    Car j'ai comme autres conditions dans la requête :
    Société
    Année
    Mois

    Merci pour le retour

    Pascal

  4. #4
    Membre régulier
    Inscrit en
    Avril 2009
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 106
    Points : 100
    Points
    100
    Par défaut
    Oui, tu es obligé de mettre ces conditions pour ttes les requêtes. Tu peux toujours ajouter ces conditions récurrentes, si trop nombreuses, dans une requête que tu mettras en intersection (par contre il faut voir les impacts en terme de performances).

    Bon courage

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2008
    Messages : 259
    Points : 338
    Points
    338
    Par défaut
    Attention, le "sauf " est à utiliser avec précaution. : il sert à faire des minus de requête. Il n'accepte pas les indicateurs et les variants dans les objets du résultat.

    Je pense que le "pas dans liste" est plus adapté

    J'aurais donc plutôt fait :

    Numéro compte Entre ‘600000’ et ‘629999’
    OU
    ________Numéro Compte Entre ‘630000’ et ‘649999’
    ________ET Code Journal Pas dans liste ‘X05;X11’

    OU Numéro compte Entre ‘650000’ et ‘799999’

    (les traits symbolisent le décalage vers la droite, ils ne sont pas à taper).
    le décalage vers la droite se réalise avec le clic droit sur le ET en DESKI et avec la souris en webi
    la transformation du ET en OU se réalise avec le double clic de la souris sur le ET

    remarque (le "entre" prend les bornes)

Discussions similaires

  1. Réponses: 4
    Dernier message: 25/11/2013, 17h54
  2. Réponses: 5
    Dernier message: 02/09/2013, 12h01
  3. Problème avec la gestion des fichier dans une JList()
    Par chebmo1986 dans le forum Composants
    Réponses: 3
    Dernier message: 18/02/2009, 23h49
  4. Réponses: 2
    Dernier message: 11/05/2005, 13h23
  5. [ORACLE 9.2] Problème dans le Manager des tâches Win
    Par vempiria dans le forum Oracle
    Réponses: 25
    Dernier message: 12/10/2004, 09h30

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