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 :

Inserer un nom dans une liste modifiable


Sujet :

IHM

  1. #1
    Membre du Club
    Inserer un nom dans une liste modifiable
    Bonjour,

    Je viens vers vous car cela fait 3 jours que je galère pour introduire un nouveau nouveau dans une liste modifiable. Je l'ai déjà fait sur un autre programme mais là cela ne veux pas fonctionner. Je ne vois même pas le MSGBox qui me demande "Voulez-vous ajouter......."

    je joins le code et deux image du formualire et des propriétés du champ "Editeur"


    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub Editeur_NotInList(Nouveau As String, Response As Integer)
        If MsgBox("Voulez-vous ajouter " & Nouveau & " à la liste des éditeurs ?", vbYesNo + vbQuestion + vbDefaultButton2, "Ajout") = vbYes Then
            DoCmd.SetWarnings False
            DoCmd.RunSQL "INSERT INTO Editeur ( Editeur ) SELECT """ & Nouveau & """;"
            DoCmd.SetWarnings True
            Response = acDataErrAdded
        Else
            Response = acDataErrContinue
            Me.Editeur.Undo
        End If
    End Sub


    merci de m'aider

  2. #2
    Membre expert
    Salut
    Le contenu Req choix editeur de votre combobox est composé de quels éléments ? Cette req fonctionne-t-elle correctement ?

  3. #3
    Membre du Club
    oui ma requete fonctionne bien, je vois bien les éléments dans le champ du formulaire.


  4. #4
    Membre expert
    Re,
    Je ne vois rien d'anormal, sauf peut-être le nommage de vos éléments
    - la table EDITEUR <=> tblEditeur
    - le champ EDITEUR <=> nomEditeur
    - la combobox EDITEUR <=> cboEditeur

  5. #5
    Membre expert
    peut-être la propriété : "Limiter à liste" à mettre à "oui"
    "Always look at the bright side of life." Monty Python.

  6. #6
    Membre du Club
    Ouiiiiiiiiiiiiii.
    Mais cela semble idiot de mettre "OUI" à "limiter à la liste" quand on veut justement ajouter un nom dans la liste.
    Mais bon. cela fonctionne .

    merci beaucoup

  7. #7
    Membre expert
    Bonjour, Irimi,
    cela semble idiot de mettre "OUI" à "limiter à la liste" ...
    A la réflexion pas trop idiot qd même. Car si on déclenchait l'evt Not_in_list dans tous les cas, ça serait encore plus idiot, isn't it ?
    Bon dimanche
    "Always look at the bright side of life." Monty Python.

  8. #8
    Membre du Club
    Oui effectivement.

    J'ai encore un petit souci avec une liste deroulante:
    Elle fonctionne bien qd je mets un nouveau nom mais après l'ajout, les champs du formulaire deviennent vides, comme si on passait à un nouvel enregistrement!

    J'ai pas trouvé pourquoi car pour les autre listes déroulantes cela fonctionne bien

    Merci

###raw>template_hook.ano_emploi###