Bouton inaccessible lors de l'exécution d'une procédure
5 réponses
Sylvain
Bonjour =E0 tous,
Je travaille avec Access 2000.
Lors de l'ex=E9cution d'une proc=E9dure, j'affiche un=20
formulaire avec un bouton annuler pour permettre =E0=20
l'utilisateur d'interrompre l'ex=E9cution de la proc=E9dure=20
si il le souhaite.
Mais lors de l'ex=E9cution de la proc=E9dure, le pointeur de=20
la souris a la forme d'un sablier et il n'est pas=20
possible de cliquer sur le bouton Annuler.
Est-il possible d'agir sur un formualaire (cliquer sur un=20
bouton) pendant l'ex=E9cution d'une proc=E9dure ?
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
3stone
Salut,
"Sylvain" Je travaille avec Access 2000. Lors de l'exécution d'une procédure, j'affiche un formulaire avec un bouton annuler pour permettre à l'utilisateur d'interrompre l'exécution de la procédure si il le souhaite.
Mais lors de l'exécution de la procédure, le pointeur de la souris a la forme d'un sablier et il n'est pas possible de cliquer sur le bouton Annuler.
Est-il possible d'agir sur un formualaire (cliquer sur un bouton) pendant l'exécution d'une procédure ?
C'est dans la procédure qu'il faut prévoir l'interruption du déroulement. Et, dans ce cas, cela dépend beaucoup de la structure de cette procédure... suite d'instructions, boucles...
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Salut,
"Sylvain"
Je travaille avec Access 2000.
Lors de l'exécution d'une procédure, j'affiche un
formulaire avec un bouton annuler pour permettre à
l'utilisateur d'interrompre l'exécution de la procédure
si il le souhaite.
Mais lors de l'exécution de la procédure, le pointeur de
la souris a la forme d'un sablier et il n'est pas
possible de cliquer sur le bouton Annuler.
Est-il possible d'agir sur un formualaire (cliquer sur un
bouton) pendant l'exécution d'une procédure ?
C'est dans la procédure qu'il faut prévoir l'interruption du déroulement.
Et, dans ce cas, cela dépend beaucoup de la structure de cette procédure...
suite d'instructions, boucles...
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
"Sylvain" Je travaille avec Access 2000. Lors de l'exécution d'une procédure, j'affiche un formulaire avec un bouton annuler pour permettre à l'utilisateur d'interrompre l'exécution de la procédure si il le souhaite.
Mais lors de l'exécution de la procédure, le pointeur de la souris a la forme d'un sablier et il n'est pas possible de cliquer sur le bouton Annuler.
Est-il possible d'agir sur un formualaire (cliquer sur un bouton) pendant l'exécution d'une procédure ?
C'est dans la procédure qu'il faut prévoir l'interruption du déroulement. Et, dans ce cas, cela dépend beaucoup de la structure de cette procédure... suite d'instructions, boucles...
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Sylvain
Est-ce que tu aurais une ou deux pistes ?
Merci d'avance Sylvain
-----Message d'origine----- Salut,
"Sylvain" Je travaille avec Access 2000. Lors de l'exécution d'une procédure, j'affiche un formulaire avec un bouton annuler pour permettre à l'utilisateur d'interrompre l'exécution de la procédure si il le souhaite.
Mais lors de l'exécution de la procédure, le pointeur de la souris a la forme d'un sablier et il n'est pas possible de cliquer sur le bouton Annuler.
Est-il possible d'agir sur un formualaire (cliquer sur un bouton) pendant l'exécution d'une procédure ?
C'est dans la procédure qu'il faut prévoir l'interruption du déroulement.
Et, dans ce cas, cela dépend beaucoup de la structure de cette procédure...
suite d'instructions, boucles...
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
.
Est-ce que tu aurais une ou deux pistes ?
Merci d'avance
Sylvain
-----Message d'origine-----
Salut,
"Sylvain"
Je travaille avec Access 2000.
Lors de l'exécution d'une procédure, j'affiche un
formulaire avec un bouton annuler pour permettre à
l'utilisateur d'interrompre l'exécution de la procédure
si il le souhaite.
Mais lors de l'exécution de la procédure, le pointeur de
la souris a la forme d'un sablier et il n'est pas
possible de cliquer sur le bouton Annuler.
Est-il possible d'agir sur un formualaire (cliquer sur un
bouton) pendant l'exécution d'une procédure ?
C'est dans la procédure qu'il faut prévoir
l'interruption du déroulement.
Et, dans ce cas, cela dépend beaucoup de la structure de
cette procédure...
suite d'instructions, boucles...
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
"Sylvain" Je travaille avec Access 2000. Lors de l'exécution d'une procédure, j'affiche un formulaire avec un bouton annuler pour permettre à l'utilisateur d'interrompre l'exécution de la procédure si il le souhaite.
Mais lors de l'exécution de la procédure, le pointeur de la souris a la forme d'un sablier et il n'est pas possible de cliquer sur le bouton Annuler.
Est-il possible d'agir sur un formualaire (cliquer sur un bouton) pendant l'exécution d'une procédure ?
C'est dans la procédure qu'il faut prévoir l'interruption du déroulement.
Et, dans ce cas, cela dépend beaucoup de la structure de cette procédure...
suite d'instructions, boucles...
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
.
3stone
Salut,
"Sylvain" Est-ce que tu aurais une ou deux pistes ?
Difficile sans savoir ce que fait ta procédure...
Mais, un exemple pour interrompre une boucle se trouve ici : http://www.mvps.org/accessfr/apis/api0030.htm
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Salut,
"Sylvain"
Est-ce que tu aurais une ou deux pistes ?
Difficile sans savoir ce que fait ta procédure...
Mais, un exemple pour interrompre une boucle se trouve ici :
http://www.mvps.org/accessfr/apis/api0030.htm
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
"Sylvain" Est-ce que tu aurais une ou deux pistes ?
Difficile sans savoir ce que fait ta procédure...
Mais, un exemple pour interrompre une boucle se trouve ici : http://www.mvps.org/accessfr/apis/api0030.htm
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Sylvain
Merci, je vais regarder ça après une bonne nuit de sommeil, car là je suis cuit...
Encore merci Sylvain
-----Message d'origine----- Salut,
"Sylvain" Est-ce que tu aurais une ou deux pistes ?
Difficile sans savoir ce que fait ta procédure...
Mais, un exemple pour interrompre une boucle se trouve ici :
http://www.mvps.org/accessfr/apis/api0030.htm
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
.
Merci, je vais regarder ça après une bonne nuit de
sommeil, car là je suis cuit...
Encore merci
Sylvain
-----Message d'origine-----
Salut,
"Sylvain"
Est-ce que tu aurais une ou deux pistes ?
Difficile sans savoir ce que fait ta procédure...
Mais, un exemple pour interrompre une boucle se trouve
ici :
http://www.mvps.org/accessfr/apis/api0030.htm
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
Merci, je vais regarder ça après une bonne nuit de sommeil, car là je suis cuit...
Encore merci Sylvain
-----Message d'origine----- Salut,
"Sylvain" Est-ce que tu aurais une ou deux pistes ?
Difficile sans savoir ce que fait ta procédure...
Mais, un exemple pour interrompre une boucle se trouve ici :
http://www.mvps.org/accessfr/apis/api0030.htm
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
.
Sylvain
Bonjour 3Stone,
Pour résoudre ce problème, j'ai utilisé un DoEvents dans ma boucle. Ca me permet de pouvoir cliquer sur le bouton Annuler lors de l'exécution de la procédure :
If IntValue Mod 15 = 0 Then 'Arrête momentanément l'exécution afin que le 'système d'exploitation puisse traiter d'autres événements DoEvents End If
Merci de ton aide Sylvain
-----Message d'origine----- Merci, je vais regarder ça après une bonne nuit de sommeil, car là je suis cuit...
Encore merci Sylvain
-----Message d'origine----- Salut,
"Sylvain" Est-ce que tu aurais une ou deux pistes ?
Difficile sans savoir ce que fait ta procédure...
Mais, un exemple pour interrompre une boucle se trouve ici :
http://www.mvps.org/accessfr/apis/api0030.htm
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
.
.
Bonjour 3Stone,
Pour résoudre ce problème, j'ai utilisé un DoEvents dans
ma boucle. Ca me permet de pouvoir cliquer sur le bouton
Annuler lors de l'exécution de la procédure :
If IntValue Mod 15 = 0 Then
'Arrête momentanément l'exécution afin que le
'système d'exploitation puisse traiter d'autres
événements
DoEvents
End If
Merci de ton aide
Sylvain
-----Message d'origine-----
Merci, je vais regarder ça après une bonne nuit de
sommeil, car là je suis cuit...
Encore merci
Sylvain
-----Message d'origine-----
Salut,
"Sylvain"
Est-ce que tu aurais une ou deux pistes ?
Difficile sans savoir ce que fait ta procédure...
Mais, un exemple pour interrompre une boucle se trouve
ici :
http://www.mvps.org/accessfr/apis/api0030.htm
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
Pour résoudre ce problème, j'ai utilisé un DoEvents dans ma boucle. Ca me permet de pouvoir cliquer sur le bouton Annuler lors de l'exécution de la procédure :
If IntValue Mod 15 = 0 Then 'Arrête momentanément l'exécution afin que le 'système d'exploitation puisse traiter d'autres événements DoEvents End If
Merci de ton aide Sylvain
-----Message d'origine----- Merci, je vais regarder ça après une bonne nuit de sommeil, car là je suis cuit...
Encore merci Sylvain
-----Message d'origine----- Salut,
"Sylvain" Est-ce que tu aurais une ou deux pistes ?
Difficile sans savoir ce que fait ta procédure...
Mais, un exemple pour interrompre une boucle se trouve ici :
http://www.mvps.org/accessfr/apis/api0030.htm
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------