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 :

[Access 2002 - Formulaires] Envoyer des paramètres à un formulaire


Sujet :

IHM

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 182
    Points : 139
    Points
    139
    Par défaut [Access 2002 - Formulaires] Envoyer des paramètres à un formulaire
    Bonjour à tous,

    Voilà ma question :
    Dans un formulaire, j'aimerais mettre un bouton qui ferme mon formulaire (là, pas de soucis), mais aussi qui ouvre un autre formulaire, tout en lui envoyant des valeurs en paramètres.
    Et le problème est là, je ne sais pas si il est possible d'envoyer des paramètres à un formulaire ?
    J'ai fait un petit tour dans la faq, mais je n'ai rien trouvé. (Je l'admet, j'ai cherché vite fait ).

    Donc si quelqu'un pouvait me dire si c'est possible ou non, et si oui, comment faire, ça serait vraiment sympa .
    Si il y a un article dans la faq, dites le moi, je chercherai plus en détail. (C'est juste que je n'aime pas trop chercher un article quand je ne suis pas sûr qu'il existe... )

    Merci d'avance.

  2. #2
    Membre chevronné Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Points : 2 232
    Points
    2 232
    Par défaut
    Cherche autour de la propriété OpenArgs du formulaire
    autant l'hiver éclate que l'hétéroclite
    le vrai geek c'est celui qui croit qu'il y a 1024 mètres dans un kilomètre

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 182
    Points : 139
    Points
    139
    Par défaut
    Ok, merci beaucoup guigui5931, je vais chercher ça cette après-midi

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 182
    Points : 139
    Points
    139
    Par défaut
    Alors, en recherchant OpenArgs dans la faq, je suis tombé sur cet excellent article : http://access.developpez.com/faq/?pa...#PreremplChamp
    (D'ailleurs, je remercie grandement Maxence HUBICHE d'avoir passé du temps à sa rédaction).

    J'arrive donc à faire ce que je veux, mais avant de mettre le tag résolu, j'ai quand même une dernière petite question que je préfère poser maintenant plutôt que de créer un nouveau topic dans deux heures.

    Donc voilà, de par cette méthode, il n'est possible (si j'ai bien compris) que de passer un seul argument. Existe-t-il un moyen d'envoyer plusieurs arguments ?

    Encore merci à guigui5931, sans qui je n'aurais certainement pas trouvé cet article qui est vraiment très explicite.

  5. #5
    Membre chevronné Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Points : 2 232
    Points
    2 232
    Par défaut
    Jpense que tu peux passer qu'un seul argument mais si ta besoin d'en passer plusieurs tu peut les concaténer dans une chaine de caractère (en les séparant par ":" par exemple)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Dim chaine as string
    chaine=arg1 & ";" & arg2 & ";" & arg3
    Et ensuite tu passe la chaine avec le openArgs
    Et dans ton formulaire de reception tu déconcatène ta chaine avec la fonction split
    autant l'hiver éclate que l'hétéroclite
    le vrai geek c'est celui qui croit qu'il y a 1024 mètres dans un kilomètre

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 182
    Points : 139
    Points
    139
    Par défaut
    Excellente idée !

    Merci beaucoup de ta précieuse aide guigui5931

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

Discussions similaires

  1. transmettre des paramètre entre formulaires
    Par ziz2005 dans le forum IHM
    Réponses: 6
    Dernier message: 27/10/2008, 15h55
  2. Réponses: 9
    Dernier message: 29/08/2008, 14h35
  3. Passer des paramètres de formulaire
    Par owerling dans le forum ASP
    Réponses: 10
    Dernier message: 01/12/2007, 12h48
  4. Réponses: 4
    Dernier message: 06/09/2007, 15h53
  5. [Access 2002] Calcul de champ dans un formulaire !
    Par Amanck dans le forum Access
    Réponses: 6
    Dernier message: 29/05/2006, 15h22

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