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

Runtime Discussion :

L'expression entrée comporte un nom de fonction que NOMBASEACCESS ne peut pas trouver


Sujet :

Runtime

  1. #1
    Membre à l'essai
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juillet 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 28
    Points : 18
    Points
    18
    Par défaut L'expression entrée comporte un nom de fonction que NOMBASEACCESS ne peut pas trouver
    Bonjour,
    j'ai un problème que je n'arrive pas à solutionner sur un nouveau poste. J'ai créé plusieurs programmes depuis de nombreuses années et c'est la 1ère fois que je vois ça.
    Sur ce nouveau poste qui a la même configuration que mes autres postes (une centaine : Windows 10 Pro / Runtime Access 2010 avec derniers correctifs installés) quand j'ouvre une base Access j'ai systématiquement une erreur :
    "L'expression entrée comporte un nom de fonction que XXX ne peut pas trouver".
    Ensuite j'ai une autre fenêtre de debug pour macro avec l'erreur 2425. En effet j'utilise sur mes programmes la macro autoexec pour lancer différentes fonctions.
    En fait quelque soit l'application Access (une dizaine) j'ai la même chose.
    J'ai essayé de désinstaller le runtime Access puis de le réinstaller mais j'ai la même chose.
    Si j'essaye d'ouvrir une base sans traitement au démarrage, pas de problème.
    Aucun soucis sur mes autres postes.
    Est-ce que quelqu'un a une idée ?

    Merci d'avance.

    Anthony A.

  2. #2
    Expert éminent Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 274
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 274
    Points : 6 583
    Points
    6 583
    Par défaut
    Salut
    Un début de piste peut-être ici.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juillet 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 28
    Points : 18
    Points
    18
    Par défaut
    Bonjour,

    merci pour votre aide mais je l'avais déjà vu et comme indiqué le PC est complètement à jour.

    Cordialement,

    A. ANDRIEUX

  4. #4
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 128
    Points : 12 185
    Points
    12 185
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Ce problème est-il toujours d'actualité ?
    Aviez-vous fini par trouver au bout du compte ?

    Argy

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2013
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 16
    Points : 20
    Points
    20
    Par défaut Erreur 2425 à l'ouverture de la BDD
    Bonjour,

    Avez-vous trouvé la cause / solution ?
    Je suis exactement dans le même cas que vous.
    HELP !

    Merci

  6. #6
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 128
    Points : 12 185
    Points
    12 185
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par Krispé Voir le message
    Avez-vous trouvé la cause / solution ?
    Je suis exactement dans le même cas que vous.
    Bonjour,

    Lorsque vous recevez ce message d'erreur, c'est très souvent causé par un arrêt inopiné de l'application et pour lequel effectivement il y a une erreur de compilation.
    • La première chose à faire, c'est de compiler le projet de manière à ce que l'on puisse trouver des bogues au sein du code.
    • La seconde serait de compacter la base de données pour faire du nettoyage au sein des objets (invalides). - Attention, le compactage peut engendrer des écarts de données au sein des tables si vous avez des procédures de numérotation automatique dépendant d'une autre base de données.
    • La troisième, explorez tous les modules est posée l'occurrence "Option Explicite" dans toutes les en-têtes de pages.


    En général, ce message d'erreur est traduit par l'erreur numéro 2100 qui peut être issue des différentes choses que vous avez changées récemment au sein du code.

    Par exemple vous avez une fonction qui nécessite 2 paramètres parce que vous en avez ajouté un nouveau au sein de cette fonction et que quelque part dans votre projet, à l'ouverture du formulaire, ou au démarrage de l'application, vous faites appel à cette fonction avec un seul paramètre.
    Il est alors probable que le module soit dépourvu de l'occurrence "Option Explicit" et par le fait, aucune erreur de compilation n'est levée.
    Lorsque vous exécutez votre application, le message survient.

    Essayez de voir ce que vous avez changé récemment de votre application et vous serez sans doute en mesure de trouver par vous-même la cause.

    Astuce :
    si malgré toutes ces opérations vous continuez avoir l'erreur, alors que l'application n'est pas encore fermée (procédure autoexec par exemple), vous pouvez taper une occurrence positive qui retournera un résultat dans la fenêtre de débogage.
    Par exemple :
    qui va vous retourner :
    c'est idiot comme méthode mais je vous garantis que ça répare le message initial soulevé lorsque tout est en ordre du côté du code.

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

Discussions similaires

  1. Réponses: 5
    Dernier message: 26/02/2013, 09h54
  2. [AC-2007] L'expression comporte un nom de fonction introuvable
    Par mamadouabd dans le forum IHM
    Réponses: 0
    Dernier message: 20/10/2011, 10h45
  3. Réponses: 17
    Dernier message: 09/03/2011, 11h14
  4. Shell interprete une fonction que je n'ai pas appelé
    Par boulhous dans le forum Administration système
    Réponses: 4
    Dernier message: 15/02/2010, 12h22
  5. Réponses: 6
    Dernier message: 25/08/2009, 11h15

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