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

IHM Discussion :

Prendre des valeurs d'une autre base


Sujet :

IHM

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Points : 760
    Points
    760
    Par défaut Prendre des valeurs d'une autre base
    Bonjour,

    J'ai une application que sert de menu pour lancer 3 autres applications. Pour le faire, j'utilise le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    sor = 0
    t = TIME
    Static ac As Access.Application: Set ac = New Access.Application
    acapp.AutomationSecurity = msoAutomationSecurityLow
    ac.Visible = True
    If t < #9:00:00 AM# Then
        ac.OpenCurrentDatabase ("E:\Data\Impression\xGestion Clients.mdb")
        Else
        ac.OpenCurrentDatabase ("E:\Data\Impression\Gestion Clients.mdb")
    End If
    J'ai deux questions concernant ce code:

    1) Pourquoi la ligne de comande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    acapp.AutomationSecurity = msoAutomationSecurityLow
    ne marche pas?

    2) Dans le formulaire où se trouvent les bouttons qui lancent des autres applications, j'ai 3 textboxes MAG, NOM et MEC, avec des valeurs que j'ai besoin dans chaque application. Est-ce que c'est possible de les recuperer lors de l'overture de ces applications?

    Merci d'avance pour des réponses,
    Marc

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    357
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 357
    Points : 355
    Points
    355
    Par défaut
    Citation Envoyé par Marc_27 Voir le message
    acapp.AutomationSecurity = msoAutomationSecurityLow

    1) Pourquoi la ligne de comande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    acapp.AutomationSecurity = msoAutomationSecurityLow
    ne marche pas?
    Je pense que c'est tout simplement parce qu'il n'y a pas de declaration pour acaap. Je pense meme qu'il s'agit d'un copier-coller que tu as mal fait : essaie avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ac.AutomationSecurity = msoAutomationSecurityLow
    Citation Envoyé par Marc_27 Voir le message
    2) Dans le formulaire où se trouvent les bouttons qui lancent des autres applications, j'ai 3 textboxes MAG, NOM et MEC, avec des valeurs que j'ai besoin dans chaque application. Est-ce que c'est possible de les recuperer lors de l'overture de ces applications?

    Merci d'avance pour des réponses,
    Marc
    Oui, il te suffit d'enregistrer ces valeurs dans une table. Puis tu n'as plus qu'a faire une table liée pour recuperer ces valeurs

    En esperant vous avoir aidé

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Points : 760
    Points
    760
    Par défaut
    Merci pour des reponses, Access Newbie.

    Esc-ce qu'il n'y aurait un moyen sans avoir une table liée?
    Le formulaire menu reste toujours ouvert dans l'ecran.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    357
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 357
    Points : 355
    Points
    355
    Par défaut
    Si la table liée vous embete vous pouvez essayer de passer par un objet de type ADODB.connection (en esperant que vous utilisiez ADO ). mais là je vous invite à parcourir le forum pour trouver une réponse plus appropriée.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Points : 760
    Points
    760
    Par défaut
    C'est possible donc de chercher des valeurs d'un formulaire ouvert par ADO? J'ai pensé qu'il cherchait dans les tables seule...


    Ce domage, mais j'essayé avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ac.AutomationSecurity = msoAutomationSecurityLow
    et il n'a pas marché aussi...

    j'ai mis aussi dans la zone au-dessus du module...

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Points : 760
    Points
    760
    Par défaut
    C'est bon!!

    J'ai utilisé de table et j'ai trouvé un moyen pour qui marche bien...


    Merci pour l'aide

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 20/07/2006, 14h08
  2. Réponses: 8
    Dernier message: 17/06/2006, 15h13
  3. Réponses: 1
    Dernier message: 23/01/2006, 18h53
  4. forcer une touche du clavier à prendre la valeur d'une autre
    Par agderf dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 16/01/2006, 16h08
  5. [VB.NET]Récuperer des valeurs d'une autre page
    Par Dnx dans le forum ASP.NET
    Réponses: 8
    Dernier message: 12/05/2005, 16h19

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