Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
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 17/09/2011, 20h13   #1
Invité de passage
 
Homme
Etudiant
Inscription : septembre 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Sénégal

Informations professionnelles :
Activité : Etudiant
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : septembre 2011
Messages : 6
Points : 3
Points : 3
Par défaut contrôle de données

*Bonjour,*

Je dispose d'un formulaire de Vente comprenant 6 colonnes mais mon problème se situe au niveau de colonnes qui sont QuantiteStock (avec les valeurs enregistrées) et QuantiteDemande
et je voudrais qu'en on entre une valeur dans le champ QuantiteDemande quelle soit valide si la valeur entrée est inférieur à la valeur de QuantiteStock
Sinon qu'une boite de dialogue s'affiche 'La quantité demande est supérieur à la quantité en Stock'
Merci d'avance
kinkon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2011, 22h06   #2
Membre Expert
 
Avatar de curt
 
Homme Curt
Bureau d'Etudes
Inscription : mars 2006
Messages : 982
Détails du profil
Informations personnelles :
Nom : Homme Curt
Localisation : France

Informations professionnelles :
Activité : Bureau d'Etudes
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : mars 2006
Messages : 982
Points : 1 171
Points : 1 171
Bonsoir kinkon,

la Mise en Forme Conditionelle (MFC) devrait convenir. (voir Format / MFC)

Curt
__________________
Pas de demande par MP, sinon j'correctionne plus, j'dynamite, j'disperse, j'ventile !!!
---------------------------------------------------------------------
Vous avez un talent insoupçonné... Faites-en profitez les autres. Un p'tit CLIC pour une grande cause.
Et si vous faisiez un bon geste en 2012 ? Soyez utile, ça vous changera ! Moi, ça m’a changé !
curt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/09/2011, 16h09   #3
Invité de passage
 
Homme
Etudiant
Inscription : septembre 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Sénégal

Informations professionnelles :
Activité : Etudiant
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : septembre 2011
Messages : 6
Points : 3
Points : 3
OK mais voilà j'ai réussi à faire quelques chose avec ce bout de code de VB

Code :
1
2
3
4
5
6
Private Sub QuantiteDemande_BeforeUpdate(Cancel As Integer)
    If QuantiteDemande > QuantiteStock Then
    Beep
        MsgBox "La quantité demandée est supérieur à la quantité disponible"
    End If
End Sub
Tout se passe bien le bip sonore et la boîte de dialogue mais le curseur passe dans le champs suivant et je veux qu'il reste dans le champ QuantiteDemande tant que la condition n'est pas respecté et suis planté!
kinkon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/09/2011, 19h39   #4
Membre Expert
 
Homme Michel
Ingénieur développement logiciels
Inscription : mai 2005
Messages : 1 584
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2005
Messages : 1 584
Points : 2 143
Points : 2 143
Bonsoir,

Alors il faut simplement ajouter :
Code :
1
2
3
4
5
6
7
8
Private Sub QuantiteDemande_BeforeUpdate(Cancel As Integer)
    If QuantiteDemande > QuantiteStock Then
    Beep
        MsgBox "La quantité demandée est supérieur à la quantité disponible"
Cancel=True
    End If
End Sub
__________________
"tout le monde veut sauver la planète, mais personne ne veut descendre les poubelles." J Yanne
micniv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/09/2011, 20h06   #5
Invité de passage
 
Homme
Etudiant
Inscription : septembre 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Sénégal

Informations professionnelles :
Activité : Etudiant
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : septembre 2011
Messages : 6
Points : 3
Points : 3
Oh la la il fallait juste ça! Thanks you t'es le meilleur
kinkon 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 02h16.


 
 
 
 
Partenaires

Hébergement Web