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 :

Récupérer les données d'un autre formulaire


Sujet :

IHM

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Récupérer les données d'un autre formulaire
    Bonjour,

    Je souhaite récupérer des données d'un formulaire déja ouvert dans un autre qui s'ouvre au dessus, j'ai utilisé IsOpen mais cela ne fonctionne qu'avec des données numériques, les données texte me renvoient #Nom ?
    Merci pour votre aide.

  2. #2
    Membre expérimenté Avatar de Gabout
    Homme Profil pro
    Utilisateur autodidacte
    Inscrit en
    Mai 2006
    Messages
    1 404
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Utilisateur autodidacte

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 404
    Points : 1 683
    Points
    1 683
    Par défaut
    Bonjour et bienvenue sur le forum,

    Philippe a raison, tu es guère explicite.
    j'ai utilisé IsOpen
    Montre-nous ce que tu as écrit. IsOpen c'était pour quoi faire ? Pour vérifier si ton formulaire était ouvert ?

    Pour vérifier si un formulaire est ouvert tu peux utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    If CurrentProject.AllForms("Nom_du_formulaire").IsLoaded Then
       '...
    End If
    Gabout

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Voici le code :
    "TEST" est le 1er formulaire que j'ouvre il est issu d'une table, sur ce formulaire une liste déroulante qui me permet d'afficher dans "Test01" et "test02" les informations de la table, 1 bouton me permet d'ouvrir le 2ème formulaire dans lequel je souhaite récupérer les infos "Test01 et 02" pour les compléter par une date, le 2ème formulaire est issu d'une seconde table.
    Tout fonctionne bien quand les informations récupérées dans le 1er formulaire sont numériques mais j'ai le message "#NOM? quand il s'agit du format texte.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    Private Sub Form_Current()
     
    DoCmd.GoToRecord , , acNewRec
     
     
     
        If IsOpen("TEST") Then
     
    Test01.DefaultValue = Forms!TEST!Test01!
     
        End If
     
    If IsOpen("TEST") Then
     
    Test02.DefaultValue = Forms!TEST!Test02!
     
        End If
     
    End Sub
    Voila en espérant avoir été plus précis.
    Par avance merci pour votre aide.

  4. #4
    Membre expérimenté Avatar de Gabout
    Homme Profil pro
    Utilisateur autodidacte
    Inscrit en
    Mai 2006
    Messages
    1 404
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Utilisateur autodidacte

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 404
    Points : 1 683
    Points
    1 683
    Par défaut
    Bonjour,

    L'aide en ligne de IsOpen
    Cette propriété a la valeur True si le projet HTML spécifié est ouvert dans Microsoft Script Editor. Type de données Boolean en lecture seule.
    Manifestement, tu n'es pas dans un projet HTML ! Utilise le code que je t'ai transmis.
    Gabout

Discussions similaires

  1. Récupérer les données d'un sous formulaire
    Par kiki.gaby dans le forum IHM
    Réponses: 4
    Dernier message: 23/11/2008, 18h33
  2. Réponses: 1
    Dernier message: 26/03/2008, 15h54
  3. [MySQL] récupérer les données mysql dans un formulaire
    Par cali62100 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 11/04/2007, 14h17
  4. Réponses: 3
    Dernier message: 06/07/2006, 18h49

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