erreur exécution '3020' dans Access office 2010

Anonyme
2013-09-18T08:59:40+00:00

Bonjour,

Lorsque j'exécute une fonction comprenant addnew ou edit se terminant pas update dans Access office 2010  j'ai cette erreur '3020' qui me dit que je n'ai pas addnew ou edit.

Cette erreur se produit dans Access office 2010 ou office 2013.

Par contre, cette erreur ne se produit pas dans Access Office XP.

Mystère, aucune des réponses que j'ai pu glaner n'ont été satisfaisantes jusque maintenant.

D'avance merci pour votre aide.

@+

Guy FALESSE

Microsoft 365 et Office | Access | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

64 réponses

  1. Anonyme
    2013-09-22T08:24:21+00:00

    Peux-tu poster le code qu'il y a dans le formulaire FacturesExMeCa ?

    Salut loufab,

    Veux-tu parler des codes comme dans activation ou sur ouverture ou sur fermeture?

    @+

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2013-09-22T08:08:42+00:00

    Peux-tu poster le code qu'il y a dans le formulaire FacturesExMeCa ?

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2013-09-21T13:15:36+00:00

    Salut loufab,

    Je ne comprends pas, donc, je fais une facture me (mécanique) j'ai donc de suite cette fameuse 'erreur 3020' je clique sur débogage, je clique ensuite sur l' icône 'pas à pas détaillé'

    Je ferme donc, la fenêtre de débogage, du coup, on voit la facture, sans le nom et sans la date.

    j' ouvre ensuite l'état facture et là, tous est là sur la facture.

    Finalement on a tous les renseignements.

    ll y a aussi la ventilation qui est lancée à la fermeture du formulaire facture et tout est correct aussi.

    Mais pourquoi toujours cette erreur, finalement qui ne s'applique qu'aux recordset, d'après ce que j'ai lu.

    Le formulaire ventilation est document qui montre les différents articles de la facture pour la gestion de la TVA.

    @+

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2013-09-21T11:00:15+00:00

    Peux-tu poster le code concerné ainsi que celui du formulaire que tu ouvres "FactureMachin" ?

    Je souhaites vérifier ce qu'il fait au début.

    Je n'ai pas tout compris, le code du formulaire que j'ouvre...

    Public Function NouvelleFactureMe()

               If vbNo = MsgBox("Est-ce bien une nouvelle facture" & vbLf & vbLf & _

                    "MECANIQUE" & vbLf & vbLf & _

                    "que vous voulez créer ?", vbQuestion + vbDefaultButton1 + vbYesNo, "Contrôle type facture") Then Exit Function

               DoCmd.OpenForm "FacturesExMeCa", acNormal, "", "", acAdd, acNormal

               With Forms.FacturesExMeCa

                  .Numfact = DMax("numfact", "facturation") + 1

                  .[NCL] = Forms.Clients![NCL]  'ici tu utilises bien la pile !!!

                  .[Nom] = Forms.Clients![Nom]

                  .TF = "FME"

                  .NfactLettre = "FME" & .Numfact

                  .Cadre48.Visible = False

              End With

     End Function

    J'ai remarqué, lorsque je fais le débogage et que je continue à cliquer sur l'icone de pas à pas, à la fin, le

    numfact a bien été copié mais pas nom.

    @+

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  5. Anonyme
    2013-09-21T10:15:06+00:00

    Peux-tu poster le code concerné ainsi que celui du formulaire que tu ouvres "FactureMachin" ?

    Je souhaites vérifier ce qu'il fait au début.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire