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

VB 6 et antérieur Discussion :

VB6 et état Access


Sujet :

VB 6 et antérieur

  1. #1
    Membre éprouvé Avatar de Le Pharaon
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 880
    Par défaut VB6 et état Access ...
    Bonjour !

    Y'a-t-il un moyen d'envoyer des informations saisies à partir de VB6 pour les afficher dans un état Access ? Le titre d'un état par exemple.

    Merci

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

    Je pense que cela doit être possible par automation, pour accéder aux fonctions du VBA Access.

    Essaye de le faire d'abord diremectement sous Access, tu as une fonction Print pour les états (à partir d'Access 2002 il me semble), les fonctions ont une utilisation similaire à VB6.

    Ensuite tu prends le contrôle d'Access (GetObject) et tu fais la même chose.

    Starec

  3. #3
    Membre averti
    Inscrit en
    Novembre 2004
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 49
    Par défaut
    salut
    ce la est bien possible tu sauvegarde le contenu du formilaire dans tabase et tu appelle l'etat par la commande DOOCMD
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenReport(nometea,acViewNormal ,"nomrequtte","condition")

  4. #4
    Expert confirmé
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Par défaut
    Citation Envoyé par abdallahi
    salut
    ce la est bien possible tu sauvegarde le contenu du formilaire dans tabase et tu appelle l'etat par la commande DOOCMD
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenReport(nometea,acViewNormal ,"nomrequtte","condition")
    Ca, on le sait et ca ne répond pas à la question qui est : comment envoyer des paramètres à un état Access à partir de VB6 !!

  5. #5
    Membre éprouvé Avatar de Le Pharaon
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 880
    Par défaut
    J'ai résolu mon problème de la manière suivante. La foncton doCmd reçois entre autres comme paramètre openArgs. C'est à ce dernier que je transmets le texte à envoyer. Et dans l'évènement active de mon état (sous Access), je fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    nomChampsText= Me.OpenArgs
    Starec, j'ai pas eu le temps de regarder GetObject.

    Merci à tous

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

Discussions similaires

  1. imprimer un état access avec vb6
    Par sidisadmir dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 26/04/2013, 19h27
  2. [VB6]Imprimer un état access à partir de VB (erreur)
    Par ShortcutZ dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 06/07/2011, 20h16
  3. ouverture d'un état access en vb6
    Par abdallahi dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 17/12/2007, 11h48
  4. [VB6] Problème ouverture états ACCESS
    Par kriss_87 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 21/05/2006, 17h11
  5. [VB6] Récupérer les états Access ?
    Par Commodore dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 16/11/2005, 11h32

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