Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

erreur de compilation


Messages recommandés

Posté(e)

bonjour

visual sous Access2000

j'ai créé un controle "zone de liste modifiable " (dépendant d'une table) sur un formulaire; ensuite j'ai ecrit la procédure evenementielle suivante dans la propriété NoInList du controle:

Private Sub groupe_NotInList(NewData As String, Response As Integer)
Echo = False
DoCmd.OpenForm "GROUPE", , , acFormAdd
[groupe] = Forms![groupe]![groupe]
DoCmd.Close , "GROUPE"
[groupe].Requery
Echo = True
End Sub

"GROUPE" est le nom du formulaire

"groupe" est le nom du controle

 

puis dans la propriété LimiterAListe j'ai sélectionné oui

 

Après avoir entrer un nouvel enregistrement et taper "enter", le message suivant apparait "erreur de compilation :argument non facultatif" et echo est surligné

Puis après avoir cliqué "ok" sur le message , la 1ère ligne de la procédure (Private Sub ...) est surlignée en jaune avec une flèche jaune devant.

pourquoi ce problème et comment le résoudre ?

merci

Posté(e) (modifié)

salut,

 

tu es sous visual basic pour application?

 

je ne vois pas pourquoi tu mets "echo=false"

 

je ne maitrise pas access mais essaye sans la ligne echo.

si ton controle se limite a la liste tu ne peux pas en rajouter mets non dans la propriété LimiterAListe

 

higgins

Modifié par higgins

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...