<script>
//打開新窗口
function openNewWindow(){
var open=window.open("proSetService.do?action=findMaterielByType","name","heigth:"+300+";width:"+300+";location:0;srrollbar:0;toolbar:0;status:0;");
}
function funClose(){
window.close();
}
function updateParnetTableAddTr(detailsNumber)
{
// 注意 CREATE window.opener.document.createElement("tr");
///window.opener.document.createElement("td");
var indexRow=window.event.srcElement.parentElement.parentElement.rowIndex;
// alert("index: "+indexRow);
var parentTable=window.opener.document.getElementById("parentTable");
var currtTable=document.getElementById("curryTable");
if(equestMateriel(currtTable.rows[indexRow].cells[0].innerText))
{
//第一條進這裏
var newTr=window.opener.document.createElement("tr");
var td0=window.opener.document.createElement("td");
td0.innerHTML="<input type='checkbox' name='cb'/>";
newTr.appendChild(td0);
//編號
var td00=window.opener.document.createElement("td");
var td00Txt=currtTable.rows[indexRow].cells[0].innerText;
td00.innerHTML=td00Txt+"<input type='hidden' name='materielId' value='"+td00Txt+"' /><input type='hidden' name='detailsNumber' value='"+detailsNumber+"' />";
newTr.appendChild(td00);
var td1=window.opener.document.createElement("td");
var td1Txt=currtTable.rows[indexRow].cells[1].innerText;
td1.innerHTML=td1Txt+"<input type='hidden' name='materielName' value='"+td1Txt+"' />";
newTr.appendChild(td1);
var td2=window.opener.document.createElement("td");
var td2Txt=currtTable.rows[indexRow].cells[2].innerText;
td2.innerText=td2Txt; // 用途類型 : 物料 略。
newTr.appendChild(td2);
//描述
var td3=window.opener.document.createElement("td");
var td3Txt=currtTable.rows[indexRow].cells[3].innerText;
td3.innerHTML=td3Txt+"<input type='hidden' name='materielDescribe' value='"+td3Txt+"' />";
newTr.appendChild(td3);
//if(i==4)//數量
var td4=window.opener.document.createElement("td");
td4.innerHTML="<input type='text' name='num' value='1' οnblur='changeNumber(this);' />";
newTr.appendChild(td4);
//單位
var td5=window.opener.document.createElement("td");
var td5Txt=currtTable.rows[indexRow].cells[4].innerText;
td5.innerHTML=td5Txt+"<input type='hidden' name='amountUnit' value='"+td5Txt+"' />";
newTr.appendChild(td5);
//單價
var td6=window.opener.document.createElement("td");
var td6Txt=currtTable.rows[indexRow].cells[5].innerText;
td6.innerHTML=td6Txt+"<input type='hidden' name='costPrice' value='"+td6Txt+"' />";
newTr.appendChild(td6);
//小計
var td7=window.opener.document.createElement("td");
var td7Txt=currtTable.rows[indexRow].cells[5].innerText;
td7.innerHTML=td7Txt+"<input type='hidden' name='subtotal' value='"+td7Txt+"' />";
newTr.appendChild(td7);
parentTable.appendChild(newTr);
}
}
function equestMateriel(materielId)
{
var parentTable=window.opener.document.getElementById("parentTable");
if(parentTable.rows.length>1)
{
if("暫無物料"==parentTable.rows[1].cells[0].innerText)
{
parentTable.removeChild(parentTable.rows[1]);
}
}
for(var i=1;i<parentTable.rows.length;i++)
{
if(materielId==parentTable.rows[i].cells[1].innerText)
{
alert("物料已經添加過了!");
return false;
}
}
return true;
}
</script>