IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

[A-03] Message d'alerte pour une valeur


Sujet :

IHM

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 33
    Par défaut [A-03] Message d'alerte pour une valeur
    Je suis sous Access 2003

    J'ai un formulaire qui renseigne une table.
    Un champ dans cette table s'autoincrémente de 1 à chaque enregistrement.

    Je voudrais que lorsque ce champ aura atteint une certaine valeur (mettont 100) un message apparaisse quand une personne ouvre ce formulaire.
    Mais je ne veux pas bloquer la personne, juste la prévenir.

    Je ne sais pas comment m'y prendre, quelqu'un peut-il m'aider ?

    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Une solution est d'utiliser la fonction de domaine DMax, cela te permettra d'interroger la valeur Max de ton champ.

    Tu peux faire le test sur l'évènement Load de ton Formulaire.

    Philippe

  3. #3
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 33
    Par défaut
    Je n'ai pas compris, peux-tu me donner un exemple ?

    Dans le formulaire, il y a une zone dans laquelle s'affiche la dernière valeur du champ de la table (cette valeur est toujours la valeur maximum).
    Lorsque la personne clique sur un bouton, cette zone s'incrémente de 1.
    Je voudrais que lorsque dans cette zone la valeur sera de 100, un message apparaisse et dise "Vous êtes à 10 valeurs de la fin. contactez votre administrateur".

    est-ce un peu plus clair?

  4. #4
    Expert éminent

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Par défaut
    Vu que tu as déjà une zone qui s'incrémente, je dirais sur l'évènement Current (pour peu que le formulaire soit basé sur la table)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    If Mazone.Value=100 then 
    msgbox "Vous êtes à 10 valeurs de la fin. contactez votre administrateur"
    End if

  5. #5
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 33
    Par défaut
    Super !!

    ça fonctionne très bien

    Merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 22/09/2006, 13h05
  2. Réponses: 2
    Dernier message: 07/09/2006, 17h05
  3. Afficher un etat pour une valeur d'un champ
    Par merilith dans le forum Access
    Réponses: 1
    Dernier message: 07/06/2006, 17h45
  4. Réponses: 2
    Dernier message: 25/05/2006, 13h07
  5. [CR] Générer des espaces pour une valeur champ
    Par newpress dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 17/02/2005, 17h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo