soucieux de tracer les problemes du deroulement vba ,
j'ai bricolé mon code afin d'envoyer des valeurs dans une table d'erreurs en
cas de plantage.
les dites valeurs etant des variables publiques déclarées dans un module,
ainsi que la description et le code de l'erreur
en résumé, ça donne cela
.........................
HandleErr:
Select Case Err.Number
Case Else
currentdb.execute "code sql inserant diverses valeurs dans la
table d'erreurs"
.................
que j'hesite à transformer en :
.........................
HandleErr:
Select Case Err.Number
Case Else
call MaFonction
.................
pour la première solution, cela a l'air de marcher, mais avant d'implémenter
dans tout le code, je me demande si :
-avec access cela est-il fiable d'ecrire dans une table lors d'une procedure
d'erreur ?
-de meme est il possible et fiable d'appeller une fonction depuis une
procedure d'erreur ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
je me demande si :
-avec access cela est-il fiable d'ecrire dans une table lors d'une procedure d'erreur ?
Access ne fait que lire et écrire dans des tables, alors une de plus ou une de moins ......
-de meme est il possible et fiable d'appeller une fonction depuis une procedure d'erreur ?
Tu peux appeler une fonction (fonction public placée dans un module standard) de n'importe quel endroit de ton code.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Loutox" a écrit dans le message de news: 4159e0b2$0$1512$
Salut à tous,
soucieux de tracer les problemes du deroulement vba , j'ai bricolé mon code afin d'envoyer des valeurs dans une table d'erreurs en cas de plantage. les dites valeurs etant des variables publiques déclarées dans un module, ainsi que la description et le code de l'erreur
en résumé, ça donne cela ......................... HandleErr: Select Case Err.Number Case Else currentdb.execute "code sql inserant diverses valeurs dans la table d'erreurs" ................. que j'hesite à transformer en : ......................... HandleErr: Select Case Err.Number Case Else call MaFonction .................
pour la première solution, cela a l'air de marcher, mais avant d'implémenter dans tout le code, je me demande si : -avec access cela est-il fiable d'ecrire dans une table lors d'une procedure d'erreur ? -de meme est il possible et fiable d'appeller une fonction depuis une procedure d'erreur ?
merci pour votre aide Loutox
Bonjour.
je me demande si :
-avec access cela est-il fiable d'ecrire dans une table lors d'une
procedure d'erreur ?
Access ne fait que lire et écrire dans des tables, alors une de plus ou une
de moins ......
-de meme est il possible et fiable d'appeller une fonction depuis une
procedure d'erreur ?
Tu peux appeler une fonction (fonction public placée dans un module
standard) de n'importe quel endroit de ton code.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Loutox" <abouleTheSpam@free.fr> a écrit dans le message de news:
4159e0b2$0$1512$636a15ce@news.free.fr...
Salut à tous,
soucieux de tracer les problemes du deroulement vba ,
j'ai bricolé mon code afin d'envoyer des valeurs dans une table d'erreurs
en cas de plantage.
les dites valeurs etant des variables publiques déclarées dans un module,
ainsi que la description et le code de l'erreur
en résumé, ça donne cela
.........................
HandleErr:
Select Case Err.Number
Case Else
currentdb.execute "code sql inserant diverses valeurs dans la
table d'erreurs"
.................
que j'hesite à transformer en :
.........................
HandleErr:
Select Case Err.Number
Case Else
call MaFonction
.................
pour la première solution, cela a l'air de marcher, mais avant
d'implémenter dans tout le code, je me demande si :
-avec access cela est-il fiable d'ecrire dans une table lors d'une
procedure d'erreur ?
-de meme est il possible et fiable d'appeller une fonction depuis une
procedure d'erreur ?
-avec access cela est-il fiable d'ecrire dans une table lors d'une procedure d'erreur ?
Access ne fait que lire et écrire dans des tables, alors une de plus ou une de moins ......
-de meme est il possible et fiable d'appeller une fonction depuis une procedure d'erreur ?
Tu peux appeler une fonction (fonction public placée dans un module standard) de n'importe quel endroit de ton code.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Loutox" a écrit dans le message de news: 4159e0b2$0$1512$
Salut à tous,
soucieux de tracer les problemes du deroulement vba , j'ai bricolé mon code afin d'envoyer des valeurs dans une table d'erreurs en cas de plantage. les dites valeurs etant des variables publiques déclarées dans un module, ainsi que la description et le code de l'erreur
en résumé, ça donne cela ......................... HandleErr: Select Case Err.Number Case Else currentdb.execute "code sql inserant diverses valeurs dans la table d'erreurs" ................. que j'hesite à transformer en : ......................... HandleErr: Select Case Err.Number Case Else call MaFonction .................
pour la première solution, cela a l'air de marcher, mais avant d'implémenter dans tout le code, je me demande si : -avec access cela est-il fiable d'ecrire dans une table lors d'une procedure d'erreur ? -de meme est il possible et fiable d'appeller une fonction depuis une procedure d'erreur ?
merci pour votre aide Loutox
Loutox
Merci,
j'ai au passage trouvé un add-on excellent pour l'editeur VBA il s'agit de MZTools, qui (entre autres) permet de generer facilement les instructions en cas d'erreur
loutox
Merci,
j'ai au passage trouvé un add-on excellent pour l'editeur VBA
il s'agit de MZTools, qui (entre autres) permet de generer facilement les
instructions en cas d'erreur
j'ai au passage trouvé un add-on excellent pour l'editeur VBA il s'agit de MZTools, qui (entre autres) permet de generer facilement les instructions en cas d'erreur