Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous une
autre instruction à me proposer autre que END et Exit Function (si en cas
d'erreur dans une fonction appelée et si j'utilise Exit Function, on retourne
dans la fonction appelante et le traitement continu).
Merci
Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous une
autre instruction à me proposer autre que END et Exit Function (si en cas
d'erreur dans une fonction appelée et si j'utilise Exit Function, on retourne
dans la fonction appelante et le traitement continu).
Merci
Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous une
autre instruction à me proposer autre que END et Exit Function (si en cas
d'erreur dans une fonction appelée et si j'utilise Exit Function, on retourne
dans la fonction appelante et le traitement continu).
Merci
Salut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public avec
ces instructions. Une fois que l'affectation est faite, elle est faite,
point. Nous cacherais-tu quelque chose ;-) ? Comment sont déclarées ces
variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très généreusement
gratifié du message suivant:Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous
une autre instruction à me proposer autre que END et Exit Function (si en
cas d'erreur dans une fonction appelée et si j'utilise Exit Function, on
retourne dans la fonction appelante et le traitement continu). Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Salut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public avec
ces instructions. Une fois que l'affectation est faite, elle est faite,
point. Nous cacherais-tu quelque chose ;-) ? Comment sont déclarées ces
variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très généreusement
gratifié du message suivant:
Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous
une autre instruction à me proposer autre que END et Exit Function (si en
cas d'erreur dans une fonction appelée et si j'utilise Exit Function, on
retourne dans la fonction appelante et le traitement continu). Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Salut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public avec
ces instructions. Une fois que l'affectation est faite, elle est faite,
point. Nous cacherais-tu quelque chose ;-) ? Comment sont déclarées ces
variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très généreusement
gratifié du message suivant:Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous
une autre instruction à me proposer autre que END et Exit Function (si en
cas d'erreur dans une fonction appelée et si j'utilise Exit Function, on
retourne dans la fonction appelante et le traitement continu). Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Bonjour
Je pesne que s'il perd ces variables, c'est qu'il les déclare dans sa
fonction...
Il faut les déclarer dans le haut d'un module standard, juste après la ligne
Option...
et juste avant la première fonction
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"ze Titi" a écrit dans le message de news:Salut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public avec
ces instructions. Une fois que l'affectation est faite, elle est faite,
point. Nous cacherais-tu quelque chose ;-) ? Comment sont déclarées ces
variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très généreusement
gratifié du message suivant:Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous
une autre instruction à me proposer autre que END et Exit Function (si en
cas d'erreur dans une fonction appelée et si j'utilise Exit Function, on
retourne dans la fonction appelante et le traitement continu). Merci
-- Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Bonjour
Je pesne que s'il perd ces variables, c'est qu'il les déclare dans sa
fonction...
Il faut les déclarer dans le haut d'un module standard, juste après la ligne
Option...
et juste avant la première fonction
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"ze Titi" <ze_titi_enlever-ceci@tiscali.fr> a écrit dans le message de news:
mn.b22d7d7216226125.64280@tiscali.fr...
Salut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public avec
ces instructions. Une fois que l'affectation est faite, elle est faite,
point. Nous cacherais-tu quelque chose ;-) ? Comment sont déclarées ces
variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très généreusement
gratifié du message suivant:
Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous
une autre instruction à me proposer autre que END et Exit Function (si en
cas d'erreur dans une fonction appelée et si j'utilise Exit Function, on
retourne dans la fonction appelante et le traitement continu). Merci
-- Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Bonjour
Je pesne que s'il perd ces variables, c'est qu'il les déclare dans sa
fonction...
Il faut les déclarer dans le haut d'un module standard, juste après la ligne
Option...
et juste avant la première fonction
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"ze Titi" a écrit dans le message de news:Salut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public avec
ces instructions. Une fois que l'affectation est faite, elle est faite,
point. Nous cacherais-tu quelque chose ;-) ? Comment sont déclarées ces
variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très généreusement
gratifié du message suivant:Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous
une autre instruction à me proposer autre que END et Exit Function (si en
cas d'erreur dans une fonction appelée et si j'utilise Exit Function, on
retourne dans la fonction appelante et le traitement continu). Merci
-- Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Salut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public
avec ces instructions. Une fois que l'affectation est faite, elle est
faite, point. Nous cacherais-tu quelque chose ;-) ? Comment sont
déclarées ces variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous une
autre instruction à me proposer autre que END et Exit Function (si en cas
d'erreur dans une fonction appelée et si j'utilise Exit Function, on retourne
dans la fonction appelante et le traitement continu).
Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Salut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public
avec ces instructions. Une fois que l'affectation est faite, elle est
faite, point. Nous cacherais-tu quelque chose ;-) ? Comment sont
déclarées ces variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:
Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous une
autre instruction à me proposer autre que END et Exit Function (si en cas
d'erreur dans une fonction appelée et si j'utilise Exit Function, on retourne
dans la fonction appelante et le traitement continu).
Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Salut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public
avec ces instructions. Une fois que l'affectation est faite, elle est
faite, point. Nous cacherais-tu quelque chose ;-) ? Comment sont
déclarées ces variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous une
autre instruction à me proposer autre que END et Exit Function (si en cas
d'erreur dans une fonction appelée et si j'utilise Exit Function, on retourne
dans la fonction appelante et le traitement continu).
Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Bonjour,
J'ai l'impression de ne pas être pris au sérieux, si tu vas dans l'aide
d'access avec le mot "END" tu trouveras ceci :
Remarques
Lorsqu'elle est exécutée, l'instruction End réinitialise toutes les
variables au niveau du module et toutes les variables locales statiques dans
tous les modules. Pour conserver la valeur de ces variables, utilisez plutôt
l'instruction Stop. Vous pourrez ainsi reprendre l'exécution tout en
préservant la valeur des variables.
Mes variables sont définies en dehors des functions ex: Public TestVar1 as
Integer
Exemple de Fonctions :
Public TestVar1 as Integer
Function Test1()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
end
end Function
Function Test2()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
End Function
Dans le cas de la fonction Test1 , la valeur de la variable ne progresse
pas, avec Test2 pas de Problème !
Fais l'essai avant de me répondre
MerciSalut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public
avec ces instructions. Une fois que l'affectation est faite, elle est
faite, point. Nous cacherais-tu quelque chose ;-) ? Comment sont
déclarées ces variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous une
autre instruction à me proposer autre que END et Exit Function (si en cas
d'erreur dans une fonction appelée et si j'utilise Exit Function, on
retourne dans la fonction appelante et le traitement continu).
Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Bonjour,
J'ai l'impression de ne pas être pris au sérieux, si tu vas dans l'aide
d'access avec le mot "END" tu trouveras ceci :
Remarques
Lorsqu'elle est exécutée, l'instruction End réinitialise toutes les
variables au niveau du module et toutes les variables locales statiques dans
tous les modules. Pour conserver la valeur de ces variables, utilisez plutôt
l'instruction Stop. Vous pourrez ainsi reprendre l'exécution tout en
préservant la valeur des variables.
Mes variables sont définies en dehors des functions ex: Public TestVar1 as
Integer
Exemple de Fonctions :
Public TestVar1 as Integer
Function Test1()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
end
end Function
Function Test2()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
End Function
Dans le cas de la fonction Test1 , la valeur de la variable ne progresse
pas, avec Test2 pas de Problème !
Fais l'essai avant de me répondre
Merci
Salut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public
avec ces instructions. Une fois que l'affectation est faite, elle est
faite, point. Nous cacherais-tu quelque chose ;-) ? Comment sont
déclarées ces variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:
Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous une
autre instruction à me proposer autre que END et Exit Function (si en cas
d'erreur dans une fonction appelée et si j'utilise Exit Function, on
retourne dans la fonction appelante et le traitement continu).
Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Bonjour,
J'ai l'impression de ne pas être pris au sérieux, si tu vas dans l'aide
d'access avec le mot "END" tu trouveras ceci :
Remarques
Lorsqu'elle est exécutée, l'instruction End réinitialise toutes les
variables au niveau du module et toutes les variables locales statiques dans
tous les modules. Pour conserver la valeur de ces variables, utilisez plutôt
l'instruction Stop. Vous pourrez ainsi reprendre l'exécution tout en
préservant la valeur des variables.
Mes variables sont définies en dehors des functions ex: Public TestVar1 as
Integer
Exemple de Fonctions :
Public TestVar1 as Integer
Function Test1()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
end
end Function
Function Test2()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
End Function
Dans le cas de la fonction Test1 , la valeur de la variable ne progresse
pas, avec Test2 pas de Problème !
Fais l'essai avant de me répondre
MerciSalut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public
avec ces instructions. Une fois que l'affectation est faite, elle est
faite, point. Nous cacherais-tu quelque chose ;-) ? Comment sont
déclarées ces variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous une
autre instruction à me proposer autre que END et Exit Function (si en cas
d'erreur dans une fonction appelée et si j'utilise Exit Function, on
retourne dans la fonction appelante et le traitement continu).
Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Il n'y a aucun intérêt à mettre un End dans tes fonctions. Le End
Function se suffit à lui même. Si tu dois sortir prématurément, Exit
Function fonctionne aussi très bien.
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:Bonjour,
J'ai l'impression de ne pas être pris au sérieux, si tu vas dans l'aide
d'access avec le mot "END" tu trouveras ceci :
Remarques
Lorsqu'elle est exécutée, l'instruction End réinitialise toutes les
variables au niveau du module et toutes les variables locales statiques dans
tous les modules. Pour conserver la valeur de ces variables, utilisez plutôt
l'instruction Stop. Vous pourrez ainsi reprendre l'exécution tout en
préservant la valeur des variables.
Mes variables sont définies en dehors des functions ex: Public TestVar1 as
Integer
Exemple de Fonctions :
Public TestVar1 as Integer
Function Test1()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
end
end Function
Function Test2()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
End Function
Dans le cas de la fonction Test1 , la valeur de la variable ne progresse
pas, avec Test2 pas de Problème !
Fais l'essai avant de me répondre
MerciSalut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public
avec ces instructions. Une fois que l'affectation est faite, elle est
faite, point. Nous cacherais-tu quelque chose ;-) ? Comment sont
déclarées ces variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous une
autre instruction à me proposer autre que END et Exit Function (si en cas
d'erreur dans une fonction appelée et si j'utilise Exit Function, on
retourne dans la fonction appelante et le traitement continu).
Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Il n'y a aucun intérêt à mettre un End dans tes fonctions. Le End
Function se suffit à lui même. Si tu dois sortir prématurément, Exit
Function fonctionne aussi très bien.
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:
Bonjour,
J'ai l'impression de ne pas être pris au sérieux, si tu vas dans l'aide
d'access avec le mot "END" tu trouveras ceci :
Remarques
Lorsqu'elle est exécutée, l'instruction End réinitialise toutes les
variables au niveau du module et toutes les variables locales statiques dans
tous les modules. Pour conserver la valeur de ces variables, utilisez plutôt
l'instruction Stop. Vous pourrez ainsi reprendre l'exécution tout en
préservant la valeur des variables.
Mes variables sont définies en dehors des functions ex: Public TestVar1 as
Integer
Exemple de Fonctions :
Public TestVar1 as Integer
Function Test1()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
end
end Function
Function Test2()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
End Function
Dans le cas de la fonction Test1 , la valeur de la variable ne progresse
pas, avec Test2 pas de Problème !
Fais l'essai avant de me répondre
Merci
Salut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public
avec ces instructions. Une fois que l'affectation est faite, elle est
faite, point. Nous cacherais-tu quelque chose ;-) ? Comment sont
déclarées ces variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:
Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous une
autre instruction à me proposer autre que END et Exit Function (si en cas
d'erreur dans une fonction appelée et si j'utilise Exit Function, on
retourne dans la fonction appelante et le traitement continu).
Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Il n'y a aucun intérêt à mettre un End dans tes fonctions. Le End
Function se suffit à lui même. Si tu dois sortir prématurément, Exit
Function fonctionne aussi très bien.
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:Bonjour,
J'ai l'impression de ne pas être pris au sérieux, si tu vas dans l'aide
d'access avec le mot "END" tu trouveras ceci :
Remarques
Lorsqu'elle est exécutée, l'instruction End réinitialise toutes les
variables au niveau du module et toutes les variables locales statiques dans
tous les modules. Pour conserver la valeur de ces variables, utilisez plutôt
l'instruction Stop. Vous pourrez ainsi reprendre l'exécution tout en
préservant la valeur des variables.
Mes variables sont définies en dehors des functions ex: Public TestVar1 as
Integer
Exemple de Fonctions :
Public TestVar1 as Integer
Function Test1()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
end
end Function
Function Test2()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
End Function
Dans le cas de la fonction Test1 , la valeur de la variable ne progresse
pas, avec Test2 pas de Problème !
Fais l'essai avant de me répondre
MerciSalut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public
avec ces instructions. Une fois que l'affectation est faite, elle est
faite, point. Nous cacherais-tu quelque chose ;-) ? Comment sont
déclarées ces variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous une
autre instruction à me proposer autre que END et Exit Function (si en cas
d'erreur dans une fonction appelée et si j'utilise Exit Function, on
retourne dans la fonction appelante et le traitement continu).
Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Bonjour,
C'est sympa de me répondre, cependant tu ne prends pas le temps de
comprendre mon problème. Je sais que pour mettre fin à une fonction on peut
utiliser Exit Fonction, mon problème n'est pas là, si je quitte une fonction
suite à une erreur, je ne voudrais pas retourner à la fonction appelante, je
veux interronpre le traitement dans la fonction qui m'a posée problème.
MerciIl n'y a aucun intérêt à mettre un End dans tes fonctions. Le End
Function se suffit à lui même. Si tu dois sortir prématurément, Exit
Function fonctionne aussi très bien.
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:Bonjour,
J'ai l'impression de ne pas être pris au sérieux, si tu vas dans l'aide
d'access avec le mot "END" tu trouveras ceci :
Remarques
Lorsqu'elle est exécutée, l'instruction End réinitialise toutes les
variables au niveau du module et toutes les variables locales statiques
dans tous les modules. Pour conserver la valeur de ces variables, utilisez
plutôt l'instruction Stop. Vous pourrez ainsi reprendre l'exécution tout
en préservant la valeur des variables.
Mes variables sont définies en dehors des functions ex: Public TestVar1 as
Integer
Exemple de Fonctions :
Public TestVar1 as Integer
Function Test1()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
end
end Function
Function Test2()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
End Function
Dans le cas de la fonction Test1 , la valeur de la variable ne progresse
pas, avec Test2 pas de Problème !
Fais l'essai avant de me répondre
MerciSalut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public
avec ces instructions. Une fois que l'affectation est faite, elle est
faite, point. Nous cacherais-tu quelque chose ;-) ? Comment sont
déclarées ces variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous
une autre instruction à me proposer autre que END et Exit Function (si
en cas d'erreur dans une fonction appelée et si j'utilise Exit Function,
on retourne dans la fonction appelante et le traitement continu).
Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Bonjour,
C'est sympa de me répondre, cependant tu ne prends pas le temps de
comprendre mon problème. Je sais que pour mettre fin à une fonction on peut
utiliser Exit Fonction, mon problème n'est pas là, si je quitte une fonction
suite à une erreur, je ne voudrais pas retourner à la fonction appelante, je
veux interronpre le traitement dans la fonction qui m'a posée problème.
Merci
Il n'y a aucun intérêt à mettre un End dans tes fonctions. Le End
Function se suffit à lui même. Si tu dois sortir prématurément, Exit
Function fonctionne aussi très bien.
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:
Bonjour,
J'ai l'impression de ne pas être pris au sérieux, si tu vas dans l'aide
d'access avec le mot "END" tu trouveras ceci :
Remarques
Lorsqu'elle est exécutée, l'instruction End réinitialise toutes les
variables au niveau du module et toutes les variables locales statiques
dans tous les modules. Pour conserver la valeur de ces variables, utilisez
plutôt l'instruction Stop. Vous pourrez ainsi reprendre l'exécution tout
en préservant la valeur des variables.
Mes variables sont définies en dehors des functions ex: Public TestVar1 as
Integer
Exemple de Fonctions :
Public TestVar1 as Integer
Function Test1()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
end
end Function
Function Test2()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
End Function
Dans le cas de la fonction Test1 , la valeur de la variable ne progresse
pas, avec Test2 pas de Problème !
Fais l'essai avant de me répondre
Merci
Salut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public
avec ces instructions. Une fois que l'affectation est faite, elle est
faite, point. Nous cacherais-tu quelque chose ;-) ? Comment sont
déclarées ces variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:
Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous
une autre instruction à me proposer autre que END et Exit Function (si
en cas d'erreur dans une fonction appelée et si j'utilise Exit Function,
on retourne dans la fonction appelante et le traitement continu).
Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
Bonjour,
C'est sympa de me répondre, cependant tu ne prends pas le temps de
comprendre mon problème. Je sais que pour mettre fin à une fonction on peut
utiliser Exit Fonction, mon problème n'est pas là, si je quitte une fonction
suite à une erreur, je ne voudrais pas retourner à la fonction appelante, je
veux interronpre le traitement dans la fonction qui m'a posée problème.
MerciIl n'y a aucun intérêt à mettre un End dans tes fonctions. Le End
Function se suffit à lui même. Si tu dois sortir prématurément, Exit
Function fonctionne aussi très bien.
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:Bonjour,
J'ai l'impression de ne pas être pris au sérieux, si tu vas dans l'aide
d'access avec le mot "END" tu trouveras ceci :
Remarques
Lorsqu'elle est exécutée, l'instruction End réinitialise toutes les
variables au niveau du module et toutes les variables locales statiques
dans tous les modules. Pour conserver la valeur de ces variables, utilisez
plutôt l'instruction Stop. Vous pourrez ainsi reprendre l'exécution tout
en préservant la valeur des variables.
Mes variables sont définies en dehors des functions ex: Public TestVar1 as
Integer
Exemple de Fonctions :
Public TestVar1 as Integer
Function Test1()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
end
end Function
Function Test2()
TestVar1 = TestVar1 + 1
MsgBox "TestVar1=" & TestVar1
End Function
Dans le cas de la fonction Test1 , la valeur de la variable ne progresse
pas, avec Test2 pas de Problème !
Fais l'essai avant de me répondre
MerciSalut flomen !
Je ne comprends pas bien comment tu peux perdre tes variables Public
avec ces instructions. Une fois que l'affectation est faite, elle est
faite, point. Nous cacherais-tu quelque chose ;-) ? Comment sont
déclarées ces variables ?
En ce jour exceptionnel du jeudi 22/02/2007, tu nous as très
généreusement gratifié du message suivant:Bonjour,
J'utilise l'instruction END pour stopper l'exécution des fonctions,
l'inconvénient c'est que je pers toutes les variables Public, avez vous
une autre instruction à me proposer autre que END et Exit Function (si
en cas d'erreur dans une fonction appelée et si j'utilise Exit Function,
on retourne dans la fonction appelante et le traitement continu).
Merci
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info
--
Cordialement,
Ze Titi
Tout pour réussir avec Access :
http://www.mpfa.info