Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/03/2011, 08h35   #1
Membre habitué
 
Homme Christian Roignot
Logisticien
Inscription : janvier 2009
Messages : 308
Détails du profil
Informations personnelles :
Nom : Homme Christian Roignot
Âge : 59
Localisation : France

Informations professionnelles :
Activité : Logisticien
Secteur : Industrie

Informations forums :
Inscription : janvier 2009
Messages : 308
Points : 112
Points : 112
Par défaut Verrouiller des champ dans un formulaire graphique

Bonjour,

J'ai des formulaires en mode graphique, et j'aimerai verrouiller des champs afin que l'utilisateur ne puisse faire n'importe quoi.

J'ai 4 champs qui sont verrouillés et une zone liste déroulante. Celle-ci permet l'affichage des graphiques selon le choix et des boutons.

Lorsque je clique sur cette zone liste, sur un bouton, ou sur un des champs, j'ai le message "L'objet est verrouillé..."
(Image joint).

J'ai lu ce lien qui ne m'a pas aidé (ou je n'ai pas compris).
Ma question est comment faire pour éviter ce message.

Mrerci d'avance de votre aide
rch05 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2011, 11h15   #2
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 205
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 205
Points : 5 258
Points : 5 258
Salut,

Voici une discussion qui correspond normalement à ton problème :
http://www.developpez.net/forums/d12...ssage-derreur/

A+
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp.

Bon développement !


Mes tutoriels et contributions sur ma page perso:
Ma page personnelle
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2011, 12h35   #3
Membre habitué
 
Homme Christian Roignot
Logisticien
Inscription : janvier 2009
Messages : 308
Détails du profil
Informations personnelles :
Nom : Homme Christian Roignot
Âge : 59
Localisation : France

Informations professionnelles :
Activité : Logisticien
Secteur : Industrie

Informations forums :
Inscription : janvier 2009
Messages : 308
Points : 112
Points : 112
Bonjour Denis,

Merci pour le lien, que je n'avais pas vu (mauvaise recherche)
Effectivement, en enlevant "MsgBox Err.Description" cela régle le problème.

Une question:
Faut-il mettre le code "On Error Goto....etc" dans chaque module?

Merci d'avance

Christian
rch05 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2011, 12h47   #4
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 205
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 205
Points : 5 258
Points : 5 258
D'après ce que j'ai lu de la discussion, il s'agit de créer un bouton de commande et de mettre du code avec une gestion d'erreur sur clic pour quitter le formulaire.

Donc 1 bouton avec du code et 1 gestion d'erreur pour chaque formulaire qui te pose problème...
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp.

Bon développement !


Mes tutoriels et contributions sur ma page perso:
Ma page personnelle
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2011, 13h05   #5
Membre habitué
 
Homme Christian Roignot
Logisticien
Inscription : janvier 2009
Messages : 308
Détails du profil
Informations personnelles :
Nom : Homme Christian Roignot
Âge : 59
Localisation : France

Informations professionnelles :
Activité : Logisticien
Secteur : Industrie

Informations forums :
Inscription : janvier 2009
Messages : 308
Points : 112
Points : 112
Ce n'est pas en quittant le formulaire, que j'avais le problème.
C'est en cliquant sur la zonne liste que j'avais le msg, car j'avais 4 champs de ce formulaire vérrouillés.

Ce que j'ai fait, après avoir lu la discussion.
Sur chaque clic des champs concernés, j'ai mis le code suivant:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
Private Sub AnneeD_Click()
On Error GoTo Err_AnneeD_Click
 
 
Exit_AnneeD_Click:
    Exit Sub
 
Err_AnneeD_Click:
    'MsgBox Err.Description
    Resume Exit_AnneeD_Click
 
End Sub
Maintenant, je n'ai plus de message.
Par contre pourquoi, sur des formulaires avec un graphique et non sur les autres???
rch05 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2011, 13h23   #6
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 205
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 205
Points : 5 258
Points : 5 258
D'après le support microsoft donné dans la discussion, ils disent juste que ce type de problème peut survenir quand tu modifies la source du graphique en mode formulaire
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp.

Bon développement !


Mes tutoriels et contributions sur ma page perso:
Ma page personnelle
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2011, 13h43   #7
Membre habitué
 
Homme Christian Roignot
Logisticien
Inscription : janvier 2009
Messages : 308
Détails du profil
Informations personnelles :
Nom : Homme Christian Roignot
Âge : 59
Localisation : France

Informations professionnelles :
Activité : Logisticien
Secteur : Industrie

Informations forums :
Inscription : janvier 2009
Messages : 308
Points : 112
Points : 112
Oui, mais pour Access 2000 et 2002
Bref, j'ai solutionné le problème en mettant le code On Error... et j'ai enlevé la description du message.
Et cela fonctionne.

Merci de tes recheches.

Bonne fin d'après-midi

Christian
rch05 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h26.


 
 
 
 
Partenaires

Hébergement Web