Bonjour,
J'aimerai savoir comment est-ce que l'on peut faire pour=20
que le bouton de d=E9placement d'un formulaire =E0 un autre=20
(Pr=E9cedent ou suivant) aient la m=EAme fonction mais sans=20
=EAtre oblig=E9 de cliquer pour chaque d=E9placement en gardant=20
le bouton enfonc=E9 par exemple.
Sur la commande pr=E9c=E9dent j'ai:
Next ou DoCmd.GoToRecord , , acPrevious
Sur la commande suivant j'ai:
DoCmd.GoToRecord , , acNext
Quoi rajouter pour qu'en tenant le bouton enfonc=E9 les=20
formulaires d=E9filent.
Merci pour votre aide.
Luis
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 Luis,
"Luis" J'aimerai savoir comment est-ce que l'on peut faire pour que le bouton de déplacement d'un formulaire à un autre (Précedent ou suivant) aient la même fonction mais sans être obligé de cliquer pour chaque déplacement en gardant le bouton enfoncé par exemple.
Sur la commande précédent j'ai: Next ou DoCmd.GoToRecord , , acPrevious
Sur la commande suivant j'ai: DoCmd.GoToRecord , , acNext
Quoi rajouter pour qu'en tenant le bouton enfoncé les formulaires défilent.
Il y a la propriété: "Auto répéter" dans l'onglet Autres.
Mais, car il y a un mais... cela ne fonctionne QUE lorsque cela ne modifie pas l'enregistrement actuel :-(
Par exemple: Sur clic du bouton, tu mets: Beep Cela fonctionne puisque tu n'intervient pas sur l'enregistrement.
Pour des boutons de déplacements, il faut utiliser une astuce.
Crée un tout petit sous-formulaire qui ne contiendra que les boutons. Le code des boutons sera alors:
DoCmd.GoToRecord acDataForm, "NomDuForm", acNext
Idem pour les autres...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut Luis,
"Luis"
J'aimerai savoir comment est-ce que l'on peut faire pour
que le bouton de déplacement d'un formulaire à un autre
(Précedent ou suivant) aient la même fonction mais sans
être obligé de cliquer pour chaque déplacement en gardant
le bouton enfoncé par exemple.
Sur la commande précédent j'ai:
Next ou DoCmd.GoToRecord , , acPrevious
Sur la commande suivant j'ai:
DoCmd.GoToRecord , , acNext
Quoi rajouter pour qu'en tenant le bouton enfoncé les
formulaires défilent.
Il y a la propriété: "Auto répéter" dans l'onglet Autres.
Mais, car il y a un mais... cela ne fonctionne QUE lorsque
cela ne modifie pas l'enregistrement actuel :-(
Par exemple:
Sur clic du bouton, tu mets: Beep
Cela fonctionne puisque tu n'intervient pas sur l'enregistrement.
Pour des boutons de déplacements, il faut utiliser une astuce.
Crée un tout petit sous-formulaire qui ne contiendra que les boutons.
Le code des boutons sera alors:
DoCmd.GoToRecord acDataForm, "NomDuForm", acNext
Idem pour les autres...
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
"Luis" J'aimerai savoir comment est-ce que l'on peut faire pour que le bouton de déplacement d'un formulaire à un autre (Précedent ou suivant) aient la même fonction mais sans être obligé de cliquer pour chaque déplacement en gardant le bouton enfoncé par exemple.
Sur la commande précédent j'ai: Next ou DoCmd.GoToRecord , , acPrevious
Sur la commande suivant j'ai: DoCmd.GoToRecord , , acNext
Quoi rajouter pour qu'en tenant le bouton enfoncé les formulaires défilent.
Il y a la propriété: "Auto répéter" dans l'onglet Autres.
Mais, car il y a un mais... cela ne fonctionne QUE lorsque cela ne modifie pas l'enregistrement actuel :-(
Par exemple: Sur clic du bouton, tu mets: Beep Cela fonctionne puisque tu n'intervient pas sur l'enregistrement.
Pour des boutons de déplacements, il faut utiliser une astuce.
Crée un tout petit sous-formulaire qui ne contiendra que les boutons. Le code des boutons sera alors:
DoCmd.GoToRecord acDataForm, "NomDuForm", acNext
Idem pour les autres...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Luis
Bonjour, Merci Pierre, j'essai tout de suite. Luis
-----Message d'origine----- Salut Luis,
"Luis" J'aimerai savoir comment est-ce que l'on peut faire pour que le bouton de déplacement d'un formulaire à un autre (Précedent ou suivant) aient la même fonction mais sans être obligé de cliquer pour chaque déplacement en gardant le bouton enfoncé par exemple.
Sur la commande précédent j'ai: Next ou DoCmd.GoToRecord , , acPrevious
Sur la commande suivant j'ai: DoCmd.GoToRecord , , acNext
Quoi rajouter pour qu'en tenant le bouton enfoncé les formulaires défilent.
Il y a la propriété: "Auto répéter" dans l'onglet Autres.
Mais, car il y a un mais... cela ne fonctionne QUE lorsque
cela ne modifie pas l'enregistrement actuel :-(
Par exemple: Sur clic du bouton, tu mets: Beep Cela fonctionne puisque tu n'intervient pas sur l'enregistrement.
Pour des boutons de déplacements, il faut utiliser une astuce.
Crée un tout petit sous-formulaire qui ne contiendra que les boutons.
Le code des boutons sera alors:
DoCmd.GoToRecord acDataForm, "NomDuForm", acNext
Idem pour les autres...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
.
Bonjour,
Merci Pierre, j'essai tout de suite.
Luis
-----Message d'origine-----
Salut Luis,
"Luis"
J'aimerai savoir comment est-ce que l'on peut faire pour
que le bouton de déplacement d'un formulaire à un autre
(Précedent ou suivant) aient la même fonction mais sans
être obligé de cliquer pour chaque déplacement en gardant
le bouton enfoncé par exemple.
Sur la commande précédent j'ai:
Next ou DoCmd.GoToRecord , , acPrevious
Sur la commande suivant j'ai:
DoCmd.GoToRecord , , acNext
Quoi rajouter pour qu'en tenant le bouton enfoncé les
formulaires défilent.
Il y a la propriété: "Auto répéter" dans l'onglet
Autres.
Mais, car il y a un mais... cela ne fonctionne QUE
lorsque
cela ne modifie pas l'enregistrement actuel :-(
Par exemple:
Sur clic du bouton, tu mets: Beep
Cela fonctionne puisque tu n'intervient pas sur
l'enregistrement.
Pour des boutons de déplacements, il faut utiliser
une astuce.
Crée un tout petit sous-formulaire qui ne contiendra
que les boutons.
Le code des boutons sera alors:
DoCmd.GoToRecord acDataForm, "NomDuForm", acNext
Idem pour les autres...
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
Bonjour, Merci Pierre, j'essai tout de suite. Luis
-----Message d'origine----- Salut Luis,
"Luis" J'aimerai savoir comment est-ce que l'on peut faire pour que le bouton de déplacement d'un formulaire à un autre (Précedent ou suivant) aient la même fonction mais sans être obligé de cliquer pour chaque déplacement en gardant le bouton enfoncé par exemple.
Sur la commande précédent j'ai: Next ou DoCmd.GoToRecord , , acPrevious
Sur la commande suivant j'ai: DoCmd.GoToRecord , , acNext
Quoi rajouter pour qu'en tenant le bouton enfoncé les formulaires défilent.
Il y a la propriété: "Auto répéter" dans l'onglet Autres.
Mais, car il y a un mais... cela ne fonctionne QUE lorsque
cela ne modifie pas l'enregistrement actuel :-(
Par exemple: Sur clic du bouton, tu mets: Beep Cela fonctionne puisque tu n'intervient pas sur l'enregistrement.
Pour des boutons de déplacements, il faut utiliser une astuce.
Crée un tout petit sous-formulaire qui ne contiendra que les boutons.
Le code des boutons sera alors:
DoCmd.GoToRecord acDataForm, "NomDuForm", acNext
Idem pour les autres...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------