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

IHM Discussion :

[A-03] Requête source d'un formulaire continu et Jointure "LEFT JOIN"


Sujet :

IHM

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 41
    Points : 30
    Points
    30
    Par défaut [A-03] Requête source d'un formulaire continu et Jointure "LEFT JOIN"
    Bonjour tout le monde,

    Je bloque depuis un moment sur un problème de source de formulaire. Je vais essayer d'être clair (ça ne va pas être évident)

    La source d'un formulaire continue est une requête SQL (qui tape dans des tables oracles qui sont liées) qui comporte une jointure à gauche.

    Donc en gros :
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    Select * from  A LEFT JOIN B ON A.ID = B.ID

    En fait,dans la table B, j'ai un complément d'information de ma table A.
    Dans mon formulaire continu, je vais afficher les champs de la table A, ainsi que les champs de la table B (lorsqu'il y en a). S'il n'y a rien dans la table B, je veux que le champs soit vide.

    Ma requête fonction parfaitement (j'ai vérifié directement sur Oracle). Mais lorsque je l'exécute avec le moteur Access, à chaque fois qu'il n'y a pas d'information de la table "B", j'ai la valeur #Supprimé au lieu de NULL (ou vide) sur les champs de la table B.

    Comment faire disparaitre cela ?

    PS : La valeur #Supprimé apparait donc dans mon formulaire. Par contre, lorsque j'utilise un filtre (monform.filter= "CHAMP1 = XXX"...), bizarrement les #Supprimés disparaissent. Il réapparaissent lorsque je reset le filtre.

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 41
    Points : 30
    Points
    30
    Par défaut
    Bon merci de vos réponses ^^

    J'ai réussi à me débrouiller en exploitant ce que j'ai remarqué sur les filtres. En fait j'exécute un filtre qui est toujours vrai (et qui du coup ne filtre rien en fait). Mais le fait d'activer un filtrer, ça enlève ces "#Supprimé". A défaut de mieux...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/09/2008, 17h13
  2. requête source dans un formulaire
    Par meuah dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 18/08/2008, 12h11
  3. formulaire continu à sources variables
    Par delcroixf dans le forum IHM
    Réponses: 3
    Dernier message: 21/01/2008, 07h50
  4. Réponses: 2
    Dernier message: 17/05/2006, 17h54

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