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 par defaut d'un champ dans une table


Sujet :

Access

  1. #1
    Membre régulier
    Inscrit en
    Mars 2010
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 469
    Points : 121
    Points
    121
    Par défaut valeur par defaut d'un champ dans une table
    bonjour,

    je suis un peu beaucoup perdu...

    je souhaiterai, lorsqu'un enregistrement est créé (dans n'importe quelle table) qu'un champ (appelé : UserCreation) porte le nom de l'utilisateur actuel.

    Ce nom est obtenu par une fonction déclarée dans un module de classe (ça c'est ok...)

    Mais je n'arrive pas à utiliser le résultat de cette fonction comme valeur par defaut du champ. (directement dans la table. visiblement tout simplement impossible a faire)

    alors je pensais passer par un evenement access. Du style qui se produit lors de la creation d'un enregistrement. Mais pour n'importe quel enregistrement. dans toutes les tables...

    Mais je ne sais pas lequel, j'ai aucune piste de recherche...

    oulala, j'espere que j'ai reussi à me faire comprendre et que le sujet est au bon endroit...

    si vous avez une idée, je suis preneur !!!

    merci pour votre aide !!!

    cordialement ,

    jjacques68

  2. #2
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Points : 4 325
    Points
    4 325
    Par défaut
    Salut jjacques68 et bienvenu,

    Feuille de propriétés/Données/Valeur par défaut
    mettre :
    la fonction doit être publique et dans un module. en module de classe cela ne marchera pas car il faudrait préalablement instancier un objet.


  3. #3
    Membre régulier
    Inscrit en
    Mars 2010
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 469
    Points : 121
    Points
    121
    Par défaut
    bonjour vodiem et merci pour te réponse.

    ta solution marche lorsqu'il s'agit d'un champ dans un formulaire.

    mais moi j'aimerai appliquer ce parametre "=mafonction()" directement dans les propriété du champ, dans la table (en mode création) et non dans le formulaire.

    si je fais ça dans la table, comme valeur par defautdu champ =mafonction()
    j'ai un message d"erreur :
    "Fonction <<ReturnUser>> inconnue dans l'expression de validation ou dans la valeurpar defaut de <<TCompte.UserCreation>>"

    Je précise que la fonction est bien public et dans un module et non un module de classe. me suis trompé dans le premier message... sorry

    PS : on m'a demandé de préciser la version d'access : donc j'utilise access 2010.

    dans l'attente !!!

    merci !!

    cordialement !!

    jjacques68

  4. #4
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Points : 4 325
    Points
    4 325
    Par défaut
    oui : tu as tout compris.
    pas d'autre possibilité.

    bonne continuation.

Discussions similaires

  1. Réponses: 0
    Dernier message: 02/04/2013, 11h23
  2. [AC-2010] Valeur par défaut d'un champ d'une table
    Par Goose- dans le forum IHM
    Réponses: 3
    Dernier message: 05/11/2012, 12h49
  3. [AC-2007] Valeur par défaut d'un champ d'une table
    Par gladiamax dans le forum Modélisation
    Réponses: 7
    Dernier message: 12/08/2010, 16h40
  4. Modification d'une valeur par defaut d'un champ
    Par gomtex dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 04/06/2009, 09h49
  5. Alimenter une valeur par defaut d'un champ
    Par Tibao27 dans le forum Access
    Réponses: 10
    Dernier message: 31/01/2007, 15h49

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