Commit 59bf2dd8 authored by smestry's avatar smestry

Updated the js for PO Autosave


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@103171 ce508802-f39f-4f6c-b175-0d175dae99d5
parent a7d89f7f
...@@ -1794,22 +1794,23 @@ function form3Pre() ...@@ -1794,22 +1794,23 @@ function form3Pre()
} }
} }
//alert("tttt"); //alert("tttt");
var rows;
if(flag==true) if(flag==true)
{ {
//alert("ff"); //alert("ff---"+j);
arr[temp] = []; arr[temp] = [];
arr[temp][0] = DOMeles[6].getAttribute('value'); arr[temp][0] = DOMeles[6].getAttribute('value');
arr[temp][1] = j; arr[temp][1] = j;
temp++; temp++;
} }
} }
//alert(arr.length); //alert("arr.length----->>"+arr.length);
for(var i=0;i<arr.length;i++) for(var i=0;i<arr.length;i++)
{ {
//alert(arr[i][0]+"="+arr[i][1]); //alert(arr[i][0]+"="+arr[i][1]);
arr[i][1] = arr[i][1]+","; arr[i][1] = arr[i][1]+",";
var rows = arr[i][1].split(","); var rows = arr[i][1].split(",");
//alert(rows.length); //alert("rows.length----->>"+rows.length);
var element3 = $( "input[name^='Detail3."+rows[0]+"']" ); var element3 = $( "input[name^='Detail3."+rows[0]+"']" );
var DOMeles3 = element3.get(); var DOMeles3 = element3.get();
...@@ -1819,7 +1820,7 @@ function form3Pre() ...@@ -1819,7 +1820,7 @@ function form3Pre()
xmlString = xmlString +DOMeles3[5].getAttribute('value')+"~"+DOMeles3[10].getAttribute('value')+"****"; xmlString = xmlString +DOMeles3[5].getAttribute('value')+"~"+DOMeles3[10].getAttribute('value')+"****";
xmlString = xmlString +DOMeles3[5].getAttribute('value')+"::" xmlString = xmlString +DOMeles3[5].getAttribute('value')+"::"
xmlString = xmlString +DOMeles3[1].getAttribute('value'); xmlString = xmlString +DOMeles3[1].getAttribute('value');
for(var j=1;j<rows.length-1;j++) for(var j=1;j<rows.length-1;j++)
{ {
var element3 = $( "input[name^='Detail3."+rows[j]+"']" ); var element3 = $( "input[name^='Detail3."+rows[j]+"']" );
...@@ -1890,7 +1891,7 @@ function form2Pre() ...@@ -1890,7 +1891,7 @@ function form2Pre()
xmlString = xmlString + "</Detail1></Root>"; xmlString = xmlString + "</Detail1></Root>";
//alert(xmlString); //alert(xmlString);
console.log(xmlString); //console.log("xmlString inside form2Pre ====>>"+xmlString);
document.getElementById("PRE_FORM_VAL").value = xmlString; document.getElementById("PRE_FORM_VAL").value = xmlString;
setActionVal( "previous" ); setActionVal( "previous" );
...@@ -2311,12 +2312,15 @@ function pageLoad() ...@@ -2311,12 +2312,15 @@ function pageLoad()
var url = "/ibase/ProdWizItemChangeServlet?PURCHORDER="+purcOrder+"&ACTION="+action+"&FLAG="+udfStr3+"&SITECODE="+siteCode+"&EMPCODE="+empCode; var url = "/ibase/ProdWizItemChangeServlet?PURCHORDER="+purcOrder+"&ACTION="+action+"&FLAG="+udfStr3+"&SITECODE="+siteCode+"&EMPCODE="+empCode;
makeRequestNew( url, "poDetail2"); makeRequestNew( url, "poDetail2");
var preValData = document.getElementById("PRE_FORM_VAL").value; var preValData = document.getElementById("PRE_FORM_VAL").value;
//console.log("preValData inside pageLoad ===>>"+preValData);
if(preValData=="") if(preValData=="")
{ {
preValData = xmldoc; preValData = xmldoc;
//alert("preValData inside if ---"+preValData);
} }
//Changed by Sneha on 02-06-2016, for PO details [Ends] //Changed by Sneha on 02-06-2016, for PO details [Ends]
//10115C****301761~02/06/16****301761::1||||10****301738~02/06/16****301738::2~301736::3||||10489W****301975~02/06/16****301975::3~301974::1|||| //10115C****301761~02/06/16****301761::1||||10****301738~02/06/16****301738::2~301736::3||||10489W****301975~02/06/16****301975::3~301974::1||||
...@@ -2331,11 +2335,19 @@ function pageLoad() ...@@ -2331,11 +2335,19 @@ function pageLoad()
else else
{ {
httpRequestNew=new ActiveXObject("Microsoft.XMLHTTP"); httpRequestNew=new ActiveXObject("Microsoft.XMLHTTP");
} }
var records = preValData.split("||||");
var records = "";
records = preValData.split("||||");
for(var i = 0; i < records.length-1; i++) for(var i = 0; i < records.length-1; i++)
{ {
var sizeItemCode = records[i].split("****"); var sizeItemCode = "";
sizeItemCode = records[i].split("****");
//console.log("sizeItemCode[0]-->>"+sizeItemCode[0]);
//console.log("sizeItemCode[1]-->>"+sizeItemCode[1]);
//console.log("sizeItemCode[2]-->>"+sizeItemCode[2]);
var s=document.getElementById("active").value; var s=document.getElementById("active").value;
document.getElementById("itmcode"+s).value=sizeItemCode[0]; document.getElementById("itmcode"+s).value=sizeItemCode[0];
document.getElementById("multisel"+s).value="false"; document.getElementById("multisel"+s).value="false";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment