Je veux ouvrir un formulaire avec du code Visual Basic=20
sous Access et que l'utilisateur ne puisse que le=20
consulter (pas d'ajout ni de modification de donn=E9es).
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
Eric
Bonjour,
"Moussa" écrivait news:c60a01c438c0$817a51d0 $:
Bonjour,
Je veux ouvrir un formulaire avec du code Visual Basic sous Access et que l'utilisateur ne puisse que le consulter (pas d'ajout ni de modification de données).
Qu'est-ce qui ne va pas? Me.Form.AllowEdits doit être placé dans une procédure spéciale?
Merci.
Exemple de procédure : Sub test() DoCmd.OpenForm "TonFormlaire" Dim f As Form Set f = Forms!TonFormulaire f.AllowEdits = False Set f = Nothing End Sub
la procédure test peut être remplacée par un procédure évènementielle (Private Sub Bouton_Click() par exemple. Derriere ton DoCmd.Openform tu dois mettre les 4 lignes données.
Je veux ouvrir un formulaire avec du code Visual Basic
sous Access et que l'utilisateur ne puisse que le
consulter (pas d'ajout ni de modification de données).
Qu'est-ce qui ne va pas? Me.Form.AllowEdits doit être
placé dans une procédure spéciale?
Merci.
Exemple de procédure :
Sub test()
DoCmd.OpenForm "TonFormlaire"
Dim f As Form
Set f = Forms!TonFormulaire
f.AllowEdits = False
Set f = Nothing
End Sub
la procédure test peut être remplacée par un procédure évènementielle
(Private Sub Bouton_Click() par exemple. Derriere ton DoCmd.Openform tu
dois mettre les 4 lignes données.
Je veux ouvrir un formulaire avec du code Visual Basic sous Access et que l'utilisateur ne puisse que le consulter (pas d'ajout ni de modification de données).
Qu'est-ce qui ne va pas? Me.Form.AllowEdits doit être placé dans une procédure spéciale?
Merci.
Exemple de procédure : Sub test() DoCmd.OpenForm "TonFormlaire" Dim f As Form Set f = Forms!TonFormulaire f.AllowEdits = False Set f = Nothing End Sub
la procédure test peut être remplacée par un procédure évènementielle (Private Sub Bouton_Click() par exemple. Derriere ton DoCmd.Openform tu dois mettre les 4 lignes données.
A+ Eric
Raymond [mvp]
Bonjour.
me indique l'objet form dans lequel tu te trouves, donc pas dans le formulaire que tu as lancé.
fais comme ceci: DoCmd.OpenForm "Formulaire 1", , , , acFormReadOnly
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Moussa" a écrit dans le message de news:c60a01c438c0$817a51d0$ Bonjour,
Je veux ouvrir un formulaire avec du code Visual Basic sous Access et que l'utilisateur ne puisse que le consulter (pas d'ajout ni de modification de données).
Qu'est-ce qui ne va pas? Me.Form.AllowEdits doit être placé dans une procédure spéciale?
Merci.
Bonjour.
me indique l'objet form dans lequel tu te trouves, donc pas dans le
formulaire que tu as lancé.
fais comme ceci:
DoCmd.OpenForm "Formulaire 1", , , , acFormReadOnly
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Moussa" <moussa.elmomo@francite.fr> a écrit dans le message de
news:c60a01c438c0$817a51d0$a101280a@phx.gbl...
Bonjour,
Je veux ouvrir un formulaire avec du code Visual Basic
sous Access et que l'utilisateur ne puisse que le
consulter (pas d'ajout ni de modification de données).
me indique l'objet form dans lequel tu te trouves, donc pas dans le formulaire que tu as lancé.
fais comme ceci: DoCmd.OpenForm "Formulaire 1", , , , acFormReadOnly
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Moussa" a écrit dans le message de news:c60a01c438c0$817a51d0$ Bonjour,
Je veux ouvrir un formulaire avec du code Visual Basic sous Access et que l'utilisateur ne puisse que le consulter (pas d'ajout ni de modification de données).
Qu'est-ce qui ne va pas? Me.Form.AllowEdits doit être placé dans une procédure spéciale?
Merci.
Eric
re, j'avais oublié ces 2 lignes aussi
f.AllowAdditions = False f.AllowDeletions = False A+ Eric
Eric écrivait news::
Bonjour,
"Moussa" écrivait news:c60a01c438c0 $817a51d0
$:
Bonjour,
Je veux ouvrir un formulaire avec du code Visual Basic sous Access et que l'utilisateur ne puisse que le consulter (pas d'ajout ni de modification de données).
Qu'est-ce qui ne va pas? Me.Form.AllowEdits doit être placé dans une procédure spéciale?
Merci.
Exemple de procédure : Sub test() DoCmd.OpenForm "TonFormlaire" Dim f As Form Set f = Forms!TonFormulaire f.AllowEdits = False Set f = Nothing End Sub
la procédure test peut être remplacée par un procédure évènementielle (Private Sub Bouton_Click() par exemple. Derriere ton DoCmd.Openform tu dois mettre les 4 lignes données.
A+ Eric
re,
j'avais oublié ces 2 lignes aussi
f.AllowAdditions = False
f.AllowDeletions = False
A+
Eric
Eric <f_framZZ@hotmail.com> écrivait
news:XnF94E867C12AAF1fframZZhotmailcom@207.46.248.16:
Je veux ouvrir un formulaire avec du code Visual Basic
sous Access et que l'utilisateur ne puisse que le
consulter (pas d'ajout ni de modification de données).
Qu'est-ce qui ne va pas? Me.Form.AllowEdits doit être
placé dans une procédure spéciale?
Merci.
Exemple de procédure :
Sub test()
DoCmd.OpenForm "TonFormlaire"
Dim f As Form
Set f = Forms!TonFormulaire
f.AllowEdits = False
Set f = Nothing
End Sub
la procédure test peut être remplacée par un procédure évènementielle
(Private Sub Bouton_Click() par exemple. Derriere ton DoCmd.Openform tu
dois mettre les 4 lignes données.
f.AllowAdditions = False f.AllowDeletions = False A+ Eric
Eric écrivait news::
Bonjour,
"Moussa" écrivait news:c60a01c438c0 $817a51d0
$:
Bonjour,
Je veux ouvrir un formulaire avec du code Visual Basic sous Access et que l'utilisateur ne puisse que le consulter (pas d'ajout ni de modification de données).
Qu'est-ce qui ne va pas? Me.Form.AllowEdits doit être placé dans une procédure spéciale?
Merci.
Exemple de procédure : Sub test() DoCmd.OpenForm "TonFormlaire" Dim f As Form Set f = Forms!TonFormulaire f.AllowEdits = False Set f = Nothing End Sub
la procédure test peut être remplacée par un procédure évènementielle (Private Sub Bouton_Click() par exemple. Derriere ton DoCmd.Openform tu dois mettre les 4 lignes données.
A+ Eric
Charles ERNST
"Me" renvoie au formulaire dans lequel s'exécute le module, en l'occurence le formulaire appelant et non le formulaire appelé. faites forms![Formulaire 1].alloweditsúlse
sinon mettez Me.AllowEdits = False dans l'évènement "Sur Ouverture" du formulaire appelé ("Formulaire 1") mais ceci empêchera alors toute modification, quel que soit le programme appelant.
"Moussa" a écrit dans le message de news:c60a01c438c0$817a51d0$ Bonjour,
Je veux ouvrir un formulaire avec du code Visual Basic sous Access et que l'utilisateur ne puisse que le consulter (pas d'ajout ni de modification de données).
Qu'est-ce qui ne va pas? Me.Form.AllowEdits doit être placé dans une procédure spéciale?
Merci.
"Me" renvoie au formulaire dans lequel s'exécute le module, en l'occurence
le formulaire appelant et non le formulaire appelé.
faites
forms![Formulaire 1].alloweditsúlse
sinon mettez Me.AllowEdits = False dans l'évènement "Sur Ouverture" du
formulaire appelé ("Formulaire 1") mais ceci empêchera alors toute
modification, quel que soit le programme appelant.
"Moussa" <moussa.elmomo@francite.fr> a écrit dans le message de
news:c60a01c438c0$817a51d0$a101280a@phx.gbl...
Bonjour,
Je veux ouvrir un formulaire avec du code Visual Basic
sous Access et que l'utilisateur ne puisse que le
consulter (pas d'ajout ni de modification de données).
"Me" renvoie au formulaire dans lequel s'exécute le module, en l'occurence le formulaire appelant et non le formulaire appelé. faites forms![Formulaire 1].alloweditsúlse
sinon mettez Me.AllowEdits = False dans l'évènement "Sur Ouverture" du formulaire appelé ("Formulaire 1") mais ceci empêchera alors toute modification, quel que soit le programme appelant.
"Moussa" a écrit dans le message de news:c60a01c438c0$817a51d0$ Bonjour,
Je veux ouvrir un formulaire avec du code Visual Basic sous Access et que l'utilisateur ne puisse que le consulter (pas d'ajout ni de modification de données).
Qu'est-ce qui ne va pas? Me.Form.AllowEdits doit être placé dans une procédure spéciale?
Merci.
Moussa
Problème: l'utilisateur ne sait pas cliquer sur le bouton de retour au formulaire précédent.
Est-il possible de modifier ça?
Merci
-----Message d'origine----- Bonjour.
me indique l'objet form dans lequel tu te trouves, donc pas dans le
formulaire que tu as lancé.
fais comme ceci: DoCmd.OpenForm "Formulaire 1", , , , acFormReadOnly
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Moussa" a écrit dans le message de
news:c60a01c438c0$817a51d0$ Bonjour,
Je veux ouvrir un formulaire avec du code Visual Basic sous Access et que l'utilisateur ne puisse que le consulter (pas d'ajout ni de modification de données).
Je veux ouvrir un formulaire avec du code Visual Basic
sous Access et que l'utilisateur ne puisse que le
consulter (pas d'ajout ni de modification de données).
Problème: l'utilisateur ne sait pas cliquer sur le bouton de retour au formulaire précédent.
Est-il possible de modifier ça?
Merci
-----Message d'origine----- Bonjour.
me indique l'objet form dans lequel tu te trouves, donc pas dans le
formulaire que tu as lancé.
fais comme ceci: DoCmd.OpenForm "Formulaire 1", , , , acFormReadOnly
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Moussa" a écrit dans le message de
news:c60a01c438c0$817a51d0$ Bonjour,
Je veux ouvrir un formulaire avec du code Visual Basic sous Access et que l'utilisateur ne puisse que le consulter (pas d'ajout ni de modification de données).
Qu'est-ce qui ne va pas? Me.Form.AllowEdits doit être placé dans une procédure spéciale?
Merci.
.
Raymond [mvp]
Tu plaisantes ou quel est le problème ? avec acFormReadOnly tous les boutons sont enabled. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Moussa" a écrit dans le message de news:c6f501c438c4$c3e1ff10$ Problème: l'utilisateur ne sait pas cliquer sur le bouton de retour au formulaire précédent.
Est-il possible de modifier ça?
Merci
Tu plaisantes ou quel est le problème ?
avec acFormReadOnly tous les boutons sont enabled.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Moussa" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:c6f501c438c4$c3e1ff10$a001280a@phx.gbl...
Problème: l'utilisateur ne sait pas cliquer sur le bouton
de retour au formulaire précédent.
Tu plaisantes ou quel est le problème ? avec acFormReadOnly tous les boutons sont enabled. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Moussa" a écrit dans le message de news:c6f501c438c4$c3e1ff10$ Problème: l'utilisateur ne sait pas cliquer sur le bouton de retour au formulaire précédent.
Est-il possible de modifier ça?
Merci
Non, je ne plaisante pas... :o/
En fait, le code que tu m'as donné empêche l'utilisateur de modifier des données (comme demandé) mais empêche aussi l'utilisateur de cliquer sur le bouton "Retour".
N'y a-t'il pas moyen de remédier à ça.
Merci d'avance, ta méthode était la plus simple.
-----Message d'origine----- Tu plaisantes ou quel est le problème ? avec acFormReadOnly tous les boutons sont enabled. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Moussa" a écrit dans le message de
news:c6f501c438c4$c3e1ff10$ Problème: l'utilisateur ne sait pas cliquer sur le bouton de retour au formulaire précédent.
Est-il possible de modifier ça?
Merci
.
Non, je ne plaisante pas... :o/
En fait, le code que tu m'as donné empêche l'utilisateur
de modifier des données (comme demandé) mais empêche aussi
l'utilisateur de cliquer sur le bouton "Retour".
N'y a-t'il pas moyen de remédier à ça.
Merci d'avance, ta méthode était la plus simple.
-----Message d'origine-----
Tu plaisantes ou quel est le problème ?
avec acFormReadOnly tous les boutons sont enabled.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Moussa" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:c6f501c438c4$c3e1ff10$a001280a@phx.gbl...
Problème: l'utilisateur ne sait pas cliquer sur le bouton
de retour au formulaire précédent.
En fait, le code que tu m'as donné empêche l'utilisateur de modifier des données (comme demandé) mais empêche aussi l'utilisateur de cliquer sur le bouton "Retour".
N'y a-t'il pas moyen de remédier à ça.
Merci d'avance, ta méthode était la plus simple.
-----Message d'origine----- Tu plaisantes ou quel est le problème ? avec acFormReadOnly tous les boutons sont enabled. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Moussa" a écrit dans le message de
news:c6f501c438c4$c3e1ff10$ Problème: l'utilisateur ne sait pas cliquer sur le bouton de retour au formulaire précédent.
Est-il possible de modifier ça?
Merci
.
Raymond [mvp]
Excuse moi.
Je ne sais pas sur quelle version tu travailles mais un bouton de commande n'est pas bloqué par cette option sous 2000 & + et permet de fermer le formulaire par exemple. avant je ne suis pas sûr.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
a écrit dans le message de news:c83501c438ec$10487d80$ Non, je ne plaisante pas... :o/
En fait, le code que tu m'as donné empêche l'utilisateur de modifier des données (comme demandé) mais empêche aussi l'utilisateur de cliquer sur le bouton "Retour".
N'y a-t'il pas moyen de remédier à ça.
Merci d'avance, ta méthode était la plus simple.
Excuse moi.
Je ne sais pas sur quelle version tu travailles mais un bouton de commande
n'est pas bloqué par cette option sous 2000 & + et permet de fermer le
formulaire par exemple.
avant je ne suis pas sûr.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
<anonymous@discussions.microsoft.com> a écrit dans le message de
news:c83501c438ec$10487d80$a101280a@phx.gbl...
Non, je ne plaisante pas... :o/
En fait, le code que tu m'as donné empêche l'utilisateur
de modifier des données (comme demandé) mais empêche aussi
l'utilisateur de cliquer sur le bouton "Retour".
Je ne sais pas sur quelle version tu travailles mais un bouton de commande n'est pas bloqué par cette option sous 2000 & + et permet de fermer le formulaire par exemple. avant je ne suis pas sûr.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
a écrit dans le message de news:c83501c438ec$10487d80$ Non, je ne plaisante pas... :o/
En fait, le code que tu m'as donné empêche l'utilisateur de modifier des données (comme demandé) mais empêche aussi l'utilisateur de cliquer sur le bouton "Retour".