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

Access Discussion :

Absence d'erreur


Sujet :

Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut Absence d'erreur
    Bonjour,

    Je suis confronté à un problème depuis quelques temps : mon code s'arrête sans message d'erreur.

    exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Texte_Intervention = Replace(Forms!frmMail.txtIntervention.Value, vbCrLf, "<br>")
    Lorsque mon champ txtIntervention est vide, le code s'arrête purement et simplement.

    Même chose quand je travaille avec des recordset : lorsque mon recordset est vide, une instruction telle que recordset.movefirst fait s'arreter le déroulement sans qu'une erreur apparaisse.

    Auriez-vous une idée d'ou cela peut venir ?
    Merci
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  2. #2
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 134
    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 134
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    1/ regarder comment est paramétré l'option "Récupération d'erreur" dans Outils/Options de VBE. Il doit être sur Arrêt sur les erreurs non gérées.
    2/ As tu mis toi-même des gestions d'erreur ?
    3/ Utilises-tu les espions et le débogage au pas à pas ?

    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

  3. #3
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Merci pour ta réponse.

    1 - Cette option est bien sur Arrêt sur les erreurs non gérées - j'ai essayé egalement Arrêt sur toutes les erreurs mais ca n'a pas mieux fonctionné.
    2 - Non, je fais pour l'instant un code crasseux
    3 - Si je l'ai fais, ce n'était pas intentionel ... est-ce que j'aurais pu activer un blocage quelque part ?

    J'ai refais des tests : Même si j'écris du charabia, je n'ai pas d'erreur ; le code s'arrête simplement.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  4. #4
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 134
    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 134
    Billets dans le blog
    5
    Par défaut
    Qu'est ce que Texte_Intervention ?

    Essaye ceci pour voir:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Sub testReplace()
    On Error GoTo Erreur
    Dim Qui As String
    Dim Quoi As String
    Dim Par As String
    Dim MaChaine As String
     
      Qui = "Un chaîne quelconque" & Chr(13) & Chr(10) & "qui" & Chr(13) & Chr(10) & "contient" & Chr(13) & Chr(10) & "des sauts"
      Quoi = vbCrLf
      Par = "<br>"
      MaChaine = Replace(Qui, Quoi, Par)
      Debug.Print MaChaine
      Exit Sub
    Erreur:
      MsgBox Err.Description, 48, Err.Number
    End Sub
    Si ça plante pas c'est qu'il y a un shmurtz dans tes contrôles.

    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

  5. #5
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    J'ai recopie mes modules, mes formulaires et mes tables liées dans un fichier vierge et j'ai à nouveau les erreurs qui apparaissent.

    Dans mon ancien fichier, je peux écrire n'importe quoi, je n'ai jamais d'erreur qui s'affiche.
    J'ai même fait le test de créer dans mon ancien fichier un nouveau formulaire avec un bouton dont l'evenement est "sdklfmsdkf" : quand je clique sur le bouton absolumment rien ne se passe.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #6
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 134
    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 134
    Billets dans le blog
    5
    Par défaut
    Bien le fichier était donc responsable...
    Explications ??? euh , là je ne sais pas sans voir le fichier de près...

    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

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

Discussions similaires

  1. Absence d'erreur déroutante avec StrToFloat
    Par DanCode dans le forum Débuter
    Réponses: 5
    Dernier message: 01/03/2010, 00h16
  2. Réponses: 11
    Dernier message: 30/03/2007, 11h04
  3. [Administration] Checkout et erreur car absence de droits
    Par robv dans le forum CVS
    Réponses: 2
    Dernier message: 20/01/2007, 15h47
  4. Erreur d'absence de DLL à l'ouverture de ma base
    Par mathilde50 dans le forum Access
    Réponses: 4
    Dernier message: 18/01/2007, 11h47
  5. [CR10] Pquoi absence du message d'erreur sur les Nulls ?
    Par speed034 dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 30/11/2004, 15h30

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