Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > InfoPath

InfoPath Forum d'entraide sur InfoPath (concevoir des formulaires basés sur XML)

Réponse
 
Outils de la discussion
Vieux 25/04/2008, 14h03   #1 (permalink)
Membre du Club
 
Date d'inscription: février 2006
Messages: 95
Par défaut passer d'un formulaire à un autre en le pré-rempliant

salut,
j'arrive à passer d'un formulaire1 à un formulaire2, mais j'aimerais savoir comment pré-remplir le formulaire2 avec les données provenant du formulaire1.
dieudo est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/04/2008, 08h35   #2 (permalink)
Expert Confirmé
 
Avatar de virgul
 
Date d'inscription: novembre 2004
Localisation: I Love Techno me voila!!!
Âge: 24
Messages: 1 603
Envoyer un message via MSN à virgul Envoyer un message via Skype™ à virgul
Par défaut

Salut,

T'aurais pu poster à la suite de ton autre post car le sujet reste le même.

Voici comment tu pourrais faire:

http://blogs.msdn.com/infopath/archi...arameters.aspx

++

Thierry
__________________
"Life is short don't forget to inhale"
Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

Microsoft Office InfoPath MVP - Mon blog
virgul est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/04/2008, 10h25   #3 (permalink)
Membre du Club
 
Date d'inscription: février 2006
Messages: 95
Par défaut

slt,
j'aimerais savoir comment ouvrir un formulaire en passant par un code Jscript, j'ai essayé Open(formulaire.xsn) ça ne marche pas.
dieudo est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/04/2008, 11h16   #4 (permalink)
Expert Confirmé
 
Avatar de virgul
 
Date d'inscription: novembre 2004
Localisation: I Love Techno me voila!!!
Âge: 24
Messages: 1 603
Envoyer un message via MSN à virgul Envoyer un message via Skype™ à virgul
Par défaut

T'as deux possibilités ouvrir avec un XML ton formulaire ou juste ouvrir le formulaire.

avec un XML en C#:
Code :
thisApplication.XDocuments.NewFromSolutionWithData(res.documentElement,"C:\toto.xsn", 1);
res est un IXMLDOMDocument (le xml) et le 1 est un param fixe
le formulaire seulement en C#:
Code :
thisApplication.XDocuments.NewFromSolution("c:\toto.xsn");
En Jscript c'est presque pareil t'as cas regarder dans le SDK d'infopath pour avoir le nom de la méthode avec la casse juste.

++

Thierry
__________________
"Life is short don't forget to inhale"
Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

Microsoft Office InfoPath MVP - Mon blog
virgul est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/04/2008, 12h01   #5 (permalink)
Membre du Club
 
Date d'inscription: février 2006
Messages: 95
Par défaut

merci, mais je suis entrain de chercher l'équivalent de thisApplication.XDocuments.NewFromSolution en Jscript Sur SDK Infopath, je ne trouve pas
dieudo est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/04/2008, 13h13   #6 (permalink)
Expert Confirmé
 
Avatar de virgul
 
Date d'inscription: novembre 2004
Localisation: I Love Techno me voila!!!
Âge: 24
Messages: 1 603
Envoyer un message via MSN à virgul Envoyer un message via Skype™ à virgul
Par défaut

Je suis dans un bon jour, t'as de la chance
__________________
"Life is short don't forget to inhale"
Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

Microsoft Office InfoPath MVP - Mon blog

Dernière modification par virgul ; 13/08/2008 à 16h40
virgul est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/04/2008, 14h02   #7 (permalink)
Membre du Club
 
Date d'inscription: février 2006
Messages: 95
Par défaut

ça marche, mais je m'en rends compte que je ne peux pas passer de paramètre au formulaire. je ne sais pas si c'est moi qui fait mal:Application.XDocuments.NewFromSolution("C:\\Template1.xsn",parametre);
dieudo est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/04/2008, 14h58   #8 (permalink)
Expert Confirmé
 
Avatar de virgul
 
Date d'inscription: novembre 2004
Localisation: I Love Techno me voila!!!
Âge: 24
Messages: 1 603
Envoyer un message via MSN à virgul Envoyer un message via Skype™ à virgul
Par défaut

Euh c'est où que tu vois que tu peux rajouter un paramètre dans la méthode NewFromSolution?

Je sais pas, mais faudrait quand même te donner un peu de peine... et pas écrire n'importe quoi et dire que ça marche pas...

Merci

Thierry
__________________
"Life is short don't forget to inhale"
Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

Microsoft Office InfoPath MVP - Mon blog
virgul est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/04/2008, 09h23   #9 (permalink)
Membre du Club
 
Date d'inscription: février 2006
Messages: 95
Par défaut

c'est moi qui fait mal,ça marche merci
dieudo est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/04/2008, 09h27   #10 (permalink)
Expert Confirmé
 
Avatar de virgul
 
Date d'inscription: novembre 2004
Localisation: I Love Techno me voila!!!
Âge: 24
Messages: 1 603
Envoyer un message via MSN à virgul Envoyer un message via Skype™ à virgul
Par défaut

Bravo!

Tu vois c'est quand même plus gratifiant de trouvez soit même la solution non?

D'ailleurs pourrais-tu la poster?

++

Thierry
__________________
"Life is short don't forget to inhale"
Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

Microsoft Office InfoPath MVP - Mon blog
virgul est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/04/2008, 10h22   #11 (permalink)
Membre du Club
 
Date d'inscription: février 2006
Messages: 95
Par défaut

pour répondre à ce que je veux, je suis passer plutôt par les vue et dans ce cas je n'avais plus besoin de passer les paramètres d'une vue à une autre. pour les champs de la vue 2 qui ont les même valeurs dans la vue 1,j'indique leurs valeurs à partir d'infopath dans la vue 1. et ça marche bien.
dieudo est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > InfoPath

 
Offres d' emploi informatique sur Lesjeudis.com


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide