The namespace definition is all there and still the same object error on the var functions
XDocument.DOM.setProperty("SelectionNamespaces", 'xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-07-08T23:17:28"');
function XDocument::OnSubmitRequest(eventObj)
{
var urgency = XDocument.DOM.selectSingleNode("/my:myFields/my:clientgroup/my:Requesturgency").text;
var personel_last_name = XDocument.DOM.selectSingleNode("/my:myFields/my:clientgroup/my:Requestfirstname").text;
var personel_first_name = XDocument.DOM.selectSingleNode("/my:myFields/my:clientgroup/my:Requestlastname").text;
var location = XDocument.DOM.selectSingleNode("/my:myFields/my:clientgroup/my:Requestlocation").text;
var due = XDocument.DOM.selectSingleNode("/my:myFields/my:clientgroup/my:Requestcompletion").text;
var type = XDocument.DOM.selectSingleNode("/my:myFields/my:Jobtypegroup").text;
try
{
var oEnvelope = XDocument.View.Window.MailEnvelope;
oEnvelope.To = "Print&[email protected]";
oEnvelope.CC = "[email protected]";
oEnvelope.Subject = "Copy Print & Fulfillment Request - " + type + " - " + personel_last_name + ", " + personel_first_name + " - " + location + " - " + urgency + " - " + due;
oEnvelope.Visible = true;
}
catch (ex)
{
XDocument.UI.Alert(ex.description);
}
eventObj.ReturnStatus = true
}