/*
Use server side method to solve sql query issue that client side method do not have permission.
(Server side method could use Aras.Server.Security to grant Aras PLM permission)
*/
// Create server side method query
var queryDOM = top.aras.createXMLDocument();
queryDOM.loadXML("<Item/>");
queryDOM.documentElement.setAttribute("classification", classification.value);
queryDOM.documentElement.setAttribute("item_number", item_number.value);
var returnXML = top.aras.applyMethod("GetLatestVersion", queryDOM.xml);
// Parse return xml data
var docReturn = top.aras.createXMLDocument();
docReturn.loadXML(specialNumber);
var partMajorRev = docReturn.selectSingleNode("Item/major_rev").text;
var partGeneration = docReturn.selectSingleNode("Item/generation").text;
alert(partMajorRev + partGeneration);

Leave a comment