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 :

[Access 2007]Données d'une liste qui ne se selectionnent pas comme elles le devraient


Sujet :

IHM

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 57
    Points : 29
    Points
    29
    Par défaut [Access 2007]Données d'une liste qui ne se selectionnent pas comme elles le devraient
    Bonjour

    (Je sais pas si mon titre est bien explicite.)

    Voilà, j'ai 2 problème avec mes listes déroulantes:

    1er problème:

    Dans le sous formulaire du formulaire appelé Détails Analyseurs j'ai une liste. Normalement quand je selectionne une donnée dans cette liste, celle ci doit implicitement (je sais pas si le terme est juste ) sélectionner la valeur de la clé primaire qui lui est associée.
    Or chez moi ca ne fonctionne pas Ca me met cette erreur:
    "Un index ou une clé principale ne peut pas contenir une valeur null"

    J'ai comparer avec l'exemple de base donner par access pour comprendre d'où cela venez. J'ai vérifier outes les propriétés (elles sont identiques), j'ai même bidouiller l'exemple d'access en supprimant tout le code vba et macros d'un formulaire (et sous formulaire) pour voir ce que ça donner. Résultat: l'exemple marche mais pas dans ma base

    J'ai cherché dans la FAQ pour voir si je trouvais un truc la dessus mais je n'ai rien vu, pas plus sur le forum. Et rien non plus du côté de google...
    Ca fait plusieurs jours que je suis dessus et là je commence à desespéré de trouver d'où vient le problème.

    Le contenu de ma liste:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT CYCLES_PRODUCTION.IdCycle, CYCLES_PRODUCTION.NomCycle
    FROM CYCLES_PRODUCTION
    ORDER BY CYCLES_PRODUCTION.NomCycle;

    2ème problème:

    Dans ce même formulaire j'ai une autre liste qui permet d'aller sélectionner dans une table préremplie des données.
    Quand je veux sélectionner une valeur, la sélection ne se fait pas et dans la petit barre en bas (je sais pas si vous voyez de quoi je veux parler) il y a écrit, quand je reste cliquer sur une valeur:
    "Impossible de mettre à jour Recorset"

    Là encore je sais pas d'où vient le problème >.<

    Le contenu de ma liste:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT PROCEDURES.IdProcedure, PROCEDURES.N°Formulaire, PROCEDURES.NomFormulaire
    FROM PROCEDURES
    ORDER BY PROCEDURES.N°Formulaire;
    Si quelqu'un pouvais m'éclairer un peu se serait très gentil
    Et si besoin de plus d'infos (des choses auxquelles je n'aurait pas pensez à mensionner) n'hésitez pas à me demander.


  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 57
    Points : 29
    Points
    29
    Par défaut
    Bon pour mon 2eme problème, la solution semblait être de mettre comme type de recordset: Feuille rép.dyn.(MAJ globale) au lieu de Feuille de réponse dynamique (ce que je comprend pas puisque dans l'exemple d'access c'est le 2ème qui est mis et leurs listes marchent très bien )

    Mais du coup ça me crée un autre problème.
    Au lieu de simplement me sélectionner la ligne de donner dans la table, il me rajoute une ligne à la fin de ma table avec un nouvel IdProcédure et à la place du N°formulaire, il met l'IdProcedure de la ligne sélectionnée

    Là je comprend plus rien...

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

Discussions similaires

  1. [MySQL] Données depuis une base qui ne se placent pas en session.
    Par Velkan.nexus dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 02/03/2008, 11h27
  2. Afficher une liste qui n'existe pas dans la base de données.
    Par Zvetch dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 25/09/2007, 13h23
  3. [ACCESS] - Requete issue d'une liste à selection multiple
    Par fredhali2000 dans le forum Access
    Réponses: 4
    Dernier message: 22/02/2006, 15h33
  4. récupération des données via une liste déroulante
    Par rahan_dave dans le forum Access
    Réponses: 1
    Dernier message: 13/10/2005, 12h27
  5. Comment faire pour récup une donnée d'une liste déroulante
    Par magic8392 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 03/03/2005, 15h00

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