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

VBA Access Discussion :

Variable prédéfini dans un formulaire


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 26
    Par défaut Variable prédéfini dans un formulaire
    je souhaiterai dans l'enregistrement d'un formulaire définir une valeur prédéfinie.

    par exemple, S10_0001 pour la première valeur et S10_0002 pour la deuxième valeur ainsi de suite.

    Cela doit être réalisable via VB..

    Merci d'avance

  2. #2
    Membre Expert
    Homme Profil pro
    tripatouilleur de code pour améliorer mon quotidien boulistique
    Inscrit en
    Février 2008
    Messages
    946
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : tripatouilleur de code pour améliorer mon quotidien boulistique
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2008
    Messages : 946
    Par défaut
    Bonjour

    A vrai dire, je ne comprends pas trop le sens de votre question.

    Votre exemple ressemble à un champ qui prendrait une valeur "automatique" à chaque enregistrement.
    Dans ce cas, deux solutions :
    - soit utiliser, dans la table, le format "Numéro auto" pour le champ en question;
    - soit utiliser le VBA. Je vous mets le code que j'utilise, récupéré sur le forum, mais qui peut sans doute être amélioré.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    ' me.txtDupID est le contrôle du formulaire ayant comme source le champ Identifiant de ma table "Duplication"
     
    If Nz(Me.txtDupID, 0) = 0 Then
        Dim DupMax As Integer
        DupMax = Nz(DMax("[DupID]", "tDup"), 0) 'On récupère la valeur maximale de l'identifiant des duplication
        Me.txtDupID.Locked = False
        Me.txtDupID.Value = DupMax + 1
        Me.txtDupID.Locked = True
    End If

    Bonne fin de journée

    Pierre

Discussions similaires

  1. Envoi d'une variable ASP dans un formulaire html
    Par Contact2012 dans le forum ASP
    Réponses: 3
    Dernier message: 16/09/2008, 10h32
  2. Recuperer variable js dans un formulaire
    Par juju03 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 03/07/2008, 16h45
  3. envoyer une variable javascript dans un formulaire
    Par Lulu_n10 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 24/07/2007, 19h16
  4. Réponses: 2
    Dernier message: 31/05/2007, 09h51
  5. [MySQL] Variable globale dans un formulaire
    Par fred44300 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 04/05/2006, 15h06

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