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

Access Discussion :

valeur d'un champ


Sujet :

Access

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 208
    Points : 67
    Points
    67
    Par défaut valeur d'un champ
    Bonjour,

    J'ai un formulaire avec Nom, prenom et ad messagerie.
    L'adresse messagerie sera pour tous de la forme prenom.nom@toto.fr
    Mon problème : Si je mets dans le formulaire que le champ email = prenom.nom@toto.fr il s'affiche sur le formulaire mais n'est pas stockée dans la table.

    D'ou l'idée de faire une macro, définir valeur et requête mise à jour.
    Mais vu que le nom, prenom et l'email sont dans la même table, il ne peut pas exécuter la requête update si l'enregistrement n'est pas stocké dans la table.

    Voyez vous mon problème. Si oui merci de me donner un coup de pouce .
    Pascale

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 081
    Points : 24 726
    Points
    24 726
    Par défaut
    ne faut-il pas le stocker dans un champ de type hyperliens ?

    si mes souvenir sont bon !

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 208
    Points : 67
    Points
    67
    Par défaut
    oui mais ça ne résoudra pas mon problème.
    Comment stoker l'adresse dans la table ? si je mets dans source pour le champ email la valeur =[Prenom] & "." & [Nom usuel] & "toto.fr", la valeur s'affiche ds le formulaire mais n'est pas stockée.
    Si je le mets en valeur par défaut, c pas bon non plus...

    Rien ne marche, ça me prend la tête aujourd'hui

  4. #4
    Membre actif
    Avatar de Trini
    Homme Profil pro
    Dresseur de puce
    Inscrit en
    Juillet 2005
    Messages
    189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Dresseur de puce

    Informations forums :
    Inscription : Juillet 2005
    Messages : 189
    Points : 264
    Points
    264
    Par défaut
    Bonjour,

    Ben moi je placerai une fonction qui écrit le champ eMail dans la table comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    Private sub Nom_Afterupdate()
       MAJ_email
    end sub
     
    Private sub PreNom_Afterupdate()
       MAJ_email
    end sub
     
    Sub MAJ_email
     
      ' A améliorer (gestion du null,....
      If nom="" or prenom ="" then exit sub
     
      Me.email = me.[Prenom] & "." & me.[Nom] & "toto.fr"
     
    End sub
    Me.email n'a pas besoin d'être déclaré comme contrôle, du moment qu'il existe dans la définition de ton Recordsource de ton formulaire, ça suffit.

    Salut,

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 208
    Points : 67
    Points
    67
    Par défaut
    Merci pour votre aide

Discussions similaires

  1. Reccupération directe valeur d'un champ compteur
    Par jmr dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 24/11/2004, 09h25
  2. Valeur d'un champ non connu
    Par Pierre FORAZ dans le forum XMLRAD
    Réponses: 2
    Dernier message: 11/10/2004, 12h08
  3. Conserver une valeur dans un champs
    Par zakfa dans le forum IHM
    Réponses: 5
    Dernier message: 04/10/2004, 09h48
  4. récupérer la valeur du 2ème champ dans un DBLookUpListBox
    Par jakouz dans le forum Bases de données
    Réponses: 3
    Dernier message: 20/07/2004, 17h45
  5. Pb pour créer un ID en fonction de la valeur d'un champ....
    Par zouzou.net dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 26/03/2004, 12h11

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