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 16/11/2010, 14h54   #1
Membre régulier
 
Inscription : juin 2006
Messages : 549
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 549
Points : 98
Points : 98
Par défaut Bloqué par la propriété valide si

Bonjour à tous,


Pour exemple :

Une table simple avec un champ de texte à saisir "description".
Dans la table même, je mets en place une règle de validité
(par exemple : doit commencer par la lettre "a").


Je crée un formulaire pour la saisie avec un bouton "Ajouter" et un bouton "Annuler" annuler la saisie et fermer le formulaire...

Tout se passe bien tant que l'on respecte la règle de validité.

Par contre si je saisie quelque chose d'erroné (donc qui ne commence par par "a" et que je clic sur "Annuler"... ça ne marche pas...


Je sais pourquoi : car la règle de validité est vérifiée lorsque le curseur quitte la zone de texte... ce qui est le cas lorsque je clic sur le bouton annuler...


Comment faire ?


merci

a+

Dams'
damsmut est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2010, 20h35   #2
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 939
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 939
Points : 6 278
Points : 6 278
Bonsoir,

essaie la condition "valide si"
A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2010, 08h56   #3
Membre régulier
 
Inscription : juin 2006
Messages : 549
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 549
Points : 98
Points : 98
non cela ne me sert à rien, car je souhaiterait pouvoir gérer le fait que l'utilisateur commence à écrire un truc... même si c'est faux et qu'il clic tout simplement sur le bouton annuler pour sortir...
damsmut est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2010, 09h56   #4
Membre régulier
 
Inscription : juin 2006
Messages : 549
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 549
Points : 98
Points : 98
et moi justement j'ai pour être plus précis

Code :
Comme "a*" Et Est Pas Null
damsmut est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2010, 20h34   #5
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 939
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 939
Points : 6 278
Points : 6 278
Bonsoir,

Je ne vois pas comment tu peux atteindre ton bouton Annuler, si les règles de validation ne sont pas vérifiées.

Il n'est pas possible de quitter le contrôle (et donc d'activer ton bouton) tant que le contenu n'est pas validé.
Comme le dit le message d'erreur, le seul moyen de quitter le contrôle est d'appuyer sur la touche Echap.

La seule alternative que je vois, est par le biais d'un bouton d'un menu, d'une barre d'outils, du ruban (2007+), ou encore d'un menu contextuel.

A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h10.


 
 
 
 
Partenaires

Hébergement Web