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 :

Report : Remplacer TextBox1 par textBox2 [AC-2007]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2013
    Messages : 4
    Par défaut Report : Remplacer TextBox1 par textBox2
    Bonjour à tous,

    Je suis nouveau sur le forum, alors si mes questions vous semblent toutes bêtes, ne soyez pas trop dur avec moi moi ^^

    Sinon, revenons-en à nos moutons :
    Dans un état, je possède 2 textboxs, l'un en visible (là où doit figurer la valeur), et l'autre en non visible (possédant une valeur que je devrais mettre dans la première textbox si un certain paramètre est activé).

    Or, j'ai essayé tous les moyens possibles et imaginables pour pouvoir faire l'égalité, lors de l'impression, lorsque le paramètre est activé, mais rien n'y fait, l'impression ne se lance pas.

    Le code donne quelque chose du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    If param Then    'Ceci est le paramètre qui active/désactive la fonctionnalité
        If Me.Type = 1 Then     'Type de l'élément textbox (il y en a plusieurs)
            TextBox1 = TextBox2
        End If
    End If
    Je suis conscient que mon code à l'air ridicule ^^ mais si quelqu'un pouvait m'aider, ça serait sympa.

    Merci à tous d'avance

    Cordialement,

  2. #2
    Membre Expert
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Octobre 2012
    Messages
    1 887
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2012
    Messages : 1 887
    Par défaut
    Bonjour dakyri,
    Dans ton état en mode création dans "Feuille de propriétés" de ta zone de texte2 dans "Source contrôle" tu inscrits:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =VraiFaux([Texte1]="???";[Texte1];"")
    les ??? étant la condition que tu veux tester si c'est sur le texte1 que tu fais le test. Dans ton cas comme je ne sais pas ce que représente ton Me.Type il va falloir que tu adaptes le code.

    Bonne journée

  3. #3
    Membre à l'essai
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2013
    Messages : 4
    Par défaut
    Bonjour Robert1957,

    Merci tout d'abord pour ta réponse.

    j'avais justement pensé à faire comme tu l'as proposé, mais, il s'avère que dans la condition du VraiFaux, je dois mettre une paramètre "Param1" qui figure dans une table "Table1" qui n'est pas rattaché à l'état, et par la suite cela m'affiche un msgbox en demandant la "valeur de Table1".

    Est-ce qu'il faut rajouter Table1 dans la requête qui gère l'état pour palier à ce problème?

    Merci d'avance

    Cordialement,

  4. #4
    Membre à l'essai
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2013
    Messages : 4
    Par défaut
    Rectification sur l'ajout de Table1 dans la requête : ça crée une erreur dans l'impression du report.

  5. #5
    Membre à l'essai
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2013
    Messages : 4
    Par défaut
    C'est bon, j'ai résolu mon problème avec le VraiFaux, comme tu me l'as conseillé.

    Merci.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 23/01/2006, 12h02
  2. Remplacer null par...
    Par HichamK dans le forum Oracle
    Réponses: 4
    Dernier message: 17/01/2006, 13h56
  3. Réponses: 2
    Dernier message: 14/11/2005, 13h33
  4. [Configuration] remplacement des é par des i
    Par illegalsene dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 18/10/2005, 16h37
  5. [ASP] include remplacer chemin par variable
    Par damn dans le forum ASP
    Réponses: 3
    Dernier message: 01/10/2004, 15h27

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