Trucco: Infopath eseguire una funzione di una pagina html del task panel (VbScript - Javascript)
Se vogliamo avviare una funzione situata nella pagina html, del task panel, dobbiamo utilizzare la proprietà parentWindow seguita dal nome della funzione. Di seguito si riporta un esempio in Javascript e VBscript prendendo come spunto l'articolo precedente, sul taskpanel ( http://blog.shareoffice.it/emanuele/archive/2006/04/03/4714.aspx ). Dopo aver creato l'oggetto di tipo htmldocument, del taskpanes, si invoca la funzione (msg) tramite la proprietà parentWindow.
Javascript:
var objHTMLDoc;
objHTMLDoc = XDocument.View.Window.TaskPanes(0).HTMLDocument;
objHTMLDoc.parentWindow.msg();
VbScript
dim objHTMLDoc
set objHTMLDoc = XDocument.View.Window.TaskPanes(0).HTMLDocument
objHTMLDoc.parentWindow.msg()