Bonjour,
J'ai besion d'un peux d'aide concernant un code jscript que j'ai trouvé sur le net et que j'ai modifié par la suite. Il s'agit d'événement onload d'un fichier Infopath qui fait une transformation XSLT. Le prob es que j'ai besoin de ce code en C# car le reste de l'application est dans ce language.
le code:
Mon gros prob sont les 3 premières ligne je n'arrive pas a trouver comment atteindre le query du dataObject.
Bref si vous connaisez un utilitaire un liens pour m'aider à comprendre un ptit mot pour m'encourager ou une piste n'hésitez surtout pas à poster
merci d'avance pour votre aide!!!
++
Modifié le 17 Dec 2004 - 09:55
J'ai besion d'un peux d'aide concernant un code jscript que j'ai trouvé sur le net et que j'ai modifié par la suite. Il s'agit d'événement onload d'un fichier Infopath qui fait une transformation XSLT. Le prob es que j'ai besoin de ce code en C# car le reste de l'application est dans ce language.
le code:
//Update the data in the secondary data source, and then
//get a reference to the DOM of the secondary data source.
XDocument.DataObjects.Item("XMLFile").Query();
var XMLFileDOM = XDocument.GetDOM("XMLFile");
//Get the transform that is stored as a secondary data source.
var XSLTFileDOM = XDocument.GetDOM("XSLTFile");
//Transform XMLFile by using the style sheet that is named XSLTFile.
var TransformedDOM = new ActiveXObject("MSXML2.DomDocument.5.0");
TransformedDOM.async = false;
TransformedDOM.validateOnParse = true;
TransformedDOM.loadXML( XMLFileDOM.transformNode(XSLTFileDOM));
//Get a reference to the node in the primary document where you want to insert
//the secondary data.
var oBookstore = XDocument.DOM.selectSingleNode( "/my:AV" );
var oBooks_Dest = oBookstore.selectSingleNode("my:TIT");
var oBooks_Src = TransformedDOM.documentElement;
//Replace the node in the primary document with the data from the
//secondary data source.
oBookstore.replaceChild( oBooks_Src, oBooks_Dest );
Mon gros prob sont les 3 premières ligne je n'arrive pas a trouver comment atteindre le query du dataObject.
Bref si vous connaisez un utilitaire un liens pour m'aider à comprendre un ptit mot pour m'encourager ou une piste n'hésitez surtout pas à poster
merci d'avance pour votre aide!!!
++
Modifié le 17 Dec 2004 - 09:55