| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703 |
- <?xml version="1.0" encoding="UTF-8"?>
- <?xml-stylesheet href="../../css/body.css" type="text/css" ?>
- <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
- <xhtml:head>
- <xhtml:title>
- <![CDATA[生产管制 >> 热轧管理 >> 轧制参数指示与顺序调整]]>
- </xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <reqData/>
- <resData/>
- <initResult/>
- <tempreqData>
- <ROLL_MANA_NO/>
- <ROLL_SLAB_SEQ/>
- </tempreqData>
- <formData>
- <gridParams>
- <ROLL_MANA_NO/>
- <ROLL_SLAB_SEQ/>
- <SLAB_NO/>
- <SLAB_WTH/>
- <SLAB_LEN/>
- <ORD_THK/>
- <ORD_WTH/>
- <ORD_WGT/>
- <STL_GRD/>
- <STATUS_CD/>
- <CUR_STORE_LOC/>
- <HCR_CLF/>
- <ORD_NO/>
- <ORD_SEQ/>
- <SPEC_ABBSYM/>
- <ORD_USEAGE_CD/>
- <DELV_REQ_DATE/>
- <ROUTE/>
- <FUR_IN_PRE_DTIME/>
- </gridParams>
- </formData>
- <searchForm>
- <TYPE/>
- <MODE/>
- <FROM/>
- <TO/>
- <TARGET/>
- <POS/>
- <REG_ID/>
- <MSG_ID/>
- </searchForm>
- <newElement/>
- <CHEN_NOT_G>成份不合格,显示红色</CHEN_NOT_G>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- commSubmit("UIF024020-service","success","glueAction.do");//提交服务
- model.duplicate("/root/initResult","/root/resData");
- model.refresh();
- if (window.parent == null) Init();
- ]]>
- </script>
- </model>
- <script type="javascript" src="../../js/boaCommon.js"/>
- <script type="javascript" src="../../js/boaMsg.js"/>
- <script type="javascript">
- <![CDATA[
- var cur_coil = "";
- var cur_roll = "";
- var FROM = "";
- var TO = "";
- var TARGET = "";
-
- var rollCnt = 0;
- var coilCnt = 0;
- var wth_len = 0;
- var thk_len = 0;
- var roll_row_path = "/root/initResult/resData/resultkey0_VO/resultkey0_Row";
- var coil_path = "/root/initResult/resData/resultkey1_VO/resultkey1_Row";
- // var coilWth_row_path = "/root/initResult/resData/resultkey0_VO/resultkey0_Row";
- // var coilThk_row_path = "/root/initResult/resData/resultkey1_VO/resultkey1_Row";
- var rollList = null;
- var input_wdt_arr = null;
- var coil_wth_List = null;
- var V_COIL_STAT_LIST = null;
- var coil_thk_List = null;
- var coil_no_list= null;
- var hcr_clf_list = null;
- var status_list = null;
-
- var coordinateY = 40;
- var coordinateX = 228;
- var groupTop1 = 136;
- var input_hight = 20;
-
- var rectangle_left = 0;
-
- var wthHighRate = 1/18;
- var thkHighRate = 5;
- var lineBorder = 2;
-
- var coilUnitHigh = 100;
- var coilUnitWidth = 8;//控制板坯的显示宽度比率
- var rollUnitHigh = 20;//控制板坯的显示高度的比率
- var rollUnitTop = 300;//控制板坯的显示TOP的位置
- var rollUnitLeftInit = 20;//控制板坯的LEFT开始位置
- var RollManaNo = "";
- var RollSlabSeq = "";
- var slab_no = "";
- function InitParams(node) {
- if (typeof node == "undefined" && typeof node != "object") return;
- model.removenode("/root/initData/rcvInfo");
- model.makeNode("/root/initData/rcvInfo");
- var nodeList = node.childNodes;
- node = model.instances(0).selectSingleNode("/root/initData/rcvInfo");
- for (var i = 0; i < nodeList.length; i++) {
- node.appendChild(nodeList.item(i));
- }
- model.makeValue("/root/formData/searchForm/USER_NAME",model.getValue("/root/initData/rcvInfo/REG_ID"));
- }
-
- //2. 页面初始化函数(必须)
- function Init(node)
- {
- InitParams(node);
- }
- function setTitle()
- {
- return "热轧管制 >> 热轧管制指示 >> 轧制参数指示与顺序调整"; // 如:return "进程管理 >> 订单进程现况查询";
- }
- function initCoordinate()
- {
- var coordinateY = 40;
- var coordinateX = 228;
- var groupTop1 = 136;
- var input_hight = 20;
-
- var wthHighRate = 1/18;
- var thkHighRate = 5;
- var lineBorder = 2;
-
- var coilUnitHigh = 100;
- var coilUnitWidth = 8;//控制板坯的显示宽度比率
- var rollUnitHigh = 20;//控制板坯的显示高度的比率
- var rollUnitTop = 300;//控制板坯的显示TOP的位置
- var rollUnitLeftInit = 20;//控制板坯的LEFT开始位置
- }
- function initChartParams()
- {
- var roll_nodeList = root.selectNodes(roll_row_path);
- var coil_nodeList = root.selectNodes(coil_path);
- // var coil_wthList = root.selectNodes(coilWth_row_path);
- // var coil_thkList = root.selectNodes(coilThk_row_path);
- rollCnt = roll_nodeList.length;
- coilCnt = coil_nodeList.length;
- // wth_len = coil_wthList.length;
- // thk_len = coil_thkList.length;
- // var roll_coil_cnt = model.getValue("/root/initResult/resData/resultkey0_VO/resultkey0_Row[1]/ROLL_coil_CNT");
-
- rollList = new Array(rollCnt);
- input_wdt_arr = new Array(rollCnt);
- coil_wth_List = new Array(coilCnt);
- coil_thk_List = new Array(coilCnt);
- coil_no_list = new Array(coilCnt);
- hcr_clf_list = new Array(coilCnt);
- status_list = new Array(coilCnt);
- V_COIL_STAT_LIST = new Array(coilCnt);
-
- }
- function display()
- {
- rollDisplay();
- displayTwoLine();
- coilDisplay();
- coilMeasurement();
- }
- function rollDisplay()
- {
- var input_wdt = 0;
- for(var i=1;i<= rollCnt;i++ )
- {
-
- rollList[i] = model.getValue(roll_row_path +"["+i+"]/ROLL_MANA_NO");
- var wth = coilUnitWidth * model.getValue(roll_row_path+"["+(i)+"]/COILCNT");
- if(i == 1)
- {
- input_wdt +=( coordinateY + lineBorder);
- }
- else
- {
- input_wdt += (coilUnitWidth * model.getValue(roll_row_path+"["+(i-1)+"]/COILCNT"));
- }
- group1.createChild("xforms:input","id:input"+(i)+";left:"+input_wdt + "px;text-align:center;top:" + (82) + "px;width:"+wth+"px; height:" +input_hight+ "px;border-width:1px;ref :"+roll_row_path +"["+i+"]/ROLL_MANA_NO");
- var oInput = document.controls("input"+(i));
- }
-
- }
- function displayTwoLine()
- {
- group1.createChild("xforms:line","id:line1;x1:"+(coordinateY+lineBorder)+"px; y1:"+ (coordinateX- groupTop1-lineBorder-input_hight/2) +"px; x2:"+(coilCnt*coilUnitWidth + 100)+"px; y2:"+ (coordinateX- groupTop1-lineBorder-input_hight/2) +"px; border-color:#0000ff; border-width:2px; ");
- group1.createChild("xforms:line","id:line2;x1:"+(coordinateY+lineBorder)+"px; y1:"+ (coordinateX- groupTop1+input_hight/2) +"px; x2:"+(coilCnt*coilUnitWidth + 100)+"px; y2:"+ (coordinateX- groupTop1+input_hight/2) +"px; border-color:#0000ff; border-width:2px; ");
- }
- function coilDisplay()
- {
- for(var i = 1;i<=coilCnt;i++)
- {
- coil_wth_List[i] = model.getValue(coil_path +"["+i+"]/WTH_AIM");
- coil_thk_List[i] = model.getValue(coil_path +"["+i+"]/HOT_THK_AIM");
- hcr_clf_list[i] = model.getValue(coil_path +"["+i+"]/HCR_CLF");
- status_list[i] = model.getValue(coil_path +"["+i+"]/STATUS_CD");
- V_COIL_STAT_LIST[i] = model.getValue(coil_path +"["+i+"]/COIL_STAT");
- var bgcolor = "#c0c0c0";
- if(status_list[i] == "A" && V_COIL_STAT_LIST[i] == "0") {
- bgcolor = "pink";
- }
- if(status_list[i] == "B") {
- bgcolor = "#ffff99";
- }else if(hcr_clf_list[i] == "H") {
- bgcolor = "#ff5050";
- }
- if(i == 1)
- {
- rectangle_left = coordinateY + lineBorder;
- }else {
- rectangle_left += coilUnitWidth ;
- }
-
- group1.createChild("xforms:output","id:optwth"+ i + ";left:"+ (rectangle_left) + "px;top:" + (coordinateX- groupTop1-input_hight/2 -coil_wth_List[i] * wthHighRate)+ "px;width:" +coilUnitWidth+ "px; height:" + coil_wth_List[i] * wthHighRate+ "px;border-style:solid;ref:"+coil_path +"["+i+"]; background-color:"+bgcolor);
- group1.createChild("xforms:output","id:optthk"+ i + ";left:"+ (rectangle_left) + "px;top:" + (coordinateX- groupTop1+input_hight/2)+ "px;width: "+coilUnitWidth+ "px; height:" + coil_thk_List[i] * thkHighRate + "px;border-style:solid;ref:"+coil_path +"["+i+"];background-color:"+bgcolor);
- }
- }
- function coilMeasurement()
- {
- group1.createChild("xforms:line","id:lineWth+"+(1)+";x1:39px; y1:" + (coordinateX- groupTop1-lineBorder-1000 * wthHighRate)+"px; x2:30px; y2:" + (coordinateX- groupTop1-lineBorder-1000 * wthHighRate)+ "px;");
- group1.createChild("xforms:line","id:lineWth+"+(2)+";x1:39px; y1:" + (coordinateX- groupTop1-lineBorder-1500 * wthHighRate)+"px; x2:30px; y2:" + (coordinateX- groupTop1-lineBorder-1500 * wthHighRate)+ "px;");
- group1.createChild("xforms:caption","id:capintionWth+"+(1)+";left:"+5+"px; top:"+(coordinateX- groupTop1-lineBorder-1000 * wthHighRate-5)+"px; width:35px; height:15px; vertical-align:middle;value:"+1000+"");
- group1.createChild("xforms:caption","id:capintionWth+"+(2)+";left:"+5+"px; top:"+(coordinateX- groupTop1-lineBorder-1500 * wthHighRate-5)+"px; width:35px; height:15px; vertical-align:middle;value:"+1500+"");
-
- group1.createChild("xforms:line","id:lineThk+"+(1)+";x1:39px; y1:"+(coordinateX- groupTop1+input_hight/2+ 5*thkHighRate)+"px; x2:30px; y2:"+ (coordinateX- groupTop1+input_hight/2+ 5*thkHighRate)+ "px;");
- group1.createChild("xforms:caption","id:capintionThk+"+(1)+";left:5px; top:"+(coordinateX- groupTop1+input_hight/2+ 4*thkHighRate)+"px; width:35px; height:15px; vertical-align:middle;value:"+5+"");
- group1.createChild("xforms:line","id:lineThk+"+(2)+";x1:39px; y1:"+(coordinateX- groupTop1+input_hight/2+ 10*thkHighRate)+"px; x2:30px; y2:"+ (coordinateX- groupTop1+input_hight/2+ 10*thkHighRate)+ "px;");
- group1.createChild("xforms:caption","id:capintionThk+"+(2)+";left:5px; top:"+(coordinateX- groupTop1+input_hight/2+ 9*thkHighRate)+"px; width:35px; height:15px; vertical-align:middle;value:"+10+"");
- group1.createChild("xforms:line","id:lineThk+"+(3)+";x1:39px; y1:"+(coordinateX- groupTop1+input_hight/2+ 16*thkHighRate)+"px; x2:30px; y2:"+ (coordinateX- groupTop1+input_hight/2+ 16*thkHighRate)+ "px;");
- group1.createChild("xforms:caption","id:capintionThk+"+(3)+";left:5px; top:"+(coordinateX- groupTop1+input_hight/2+ 14*thkHighRate)+"px; width:35px; height:15px; vertical-align:middle;value:"+16.0+"");
- }
- function initoption(c)
- {
- var value = "";
-
- switch (c)
- {
- case 'R': value = RollManaNo;break;
- case 'S': value = slab_no;break;
- default:alert("error,请先选择是按轧辊单元调整,还是按板坯单元调整");break;
- }
-
- return value;
- }
- function initlayout(){
- model.setValue("/root/searchForm/TYPE",radio2.value);
- model.setValue("/root/searchForm/MODE",radio1.value);
- model.setValue("/root/searchForm/FROM",output3.value);
- model.setValue("/root/searchForm/TO",output4.value);
- model.setValue("/root/searchForm/TARGET",output5.value);
- model.setValue("/root/searchForm/POS",radio4.value);
- model.setValue("/root/searchForm/MSG_ID","NIF024020");
- model.setValue("/root/searchForm/REG_ID",model.getValue("/root/initData/rcvInfo/REG_ID"));
- commSendReq("/root/searchForm");
- }
- function save()
- {
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
- initlayout();
- commSubmit("UIF024020-service","save","glueAction.do");
- if (model.getValue("/root/resData/errorData") != "") {
- alert(model.getValue("/root/resData/errorData"));
- return;
- }
- model.removenode("/root/initResult");
- model.makeNode("/root/initResult");
- model.duplicate("/root/initResult","/root/resData");
- removeChild();
- initChartParams();
- display();
- model.refresh();
- group1.refresh()
- init();
- }
- function find()
- {
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
- initlayout();
- commSubmit("UIF024020-service","success","glueAction.do");
- if (model.getValue("/root/resData/errorData") != "") {
- alert(model.getValue("/root/resData/errorData"));
- return;
- }
- model.removenode("/root/initResult");
- model.makeNode("/root/initResult");
- model.duplicate("/root/initResult","/root/resData");
- removeChild();
- initChartParams();
- display();
- model.refresh();
- group1.refresh();
- }
- function removeChild()
- {
- coilRemove();
- rollRemove();
- twoLineRemove();
-
-
- }
- function coilRemove()
- {
- for(var i = coilCnt;i>0;i--)
- {
- group1.removeChild("optwth"+i)
- group1.removeChild("optthk"+i);
- }
- }
-
- function rollRemove()
- {
- for(var i = rollCnt;i>0;i--)
- {
- group1.removeChild("input"+i)
- }
- }
- function twoLineRemove()
- {
- group1.removeChild("line1");
- group1.removeChild("line2");
- }
- function setEditableOption (v_radio)
- {
- switch (v_radio)
- {
- case 'M': output5.disabled = false;radio4.disabled = false;break;
- case 'D': output5.disabled = true; radio4.disabled = true;break;
- case 'U': output5.disabled = true; radio4.disabled = true;break;
- case 'S': output5.disabled = false; radio4.disabled = true;break;
- }
- }
- function init() {
- radio1.value = "";
- radio2.value = "";
- radio4.value= "";
- output3.value= "";
- output4.value= "";
- output5.value= "";
- }
- function initColor() {
- var firstbiaojiwei = datagrid1.valueMatrix(2,0);
- for(var i = 2;i<=datagrid1.rows-datagrid1.fixedRows+1;i++) {
- var bjcolor = datagrid1.rowstyle(i, "data", "color");
- if(bjcolor == "#ff00ff") {
- datagrid1.rowstyle(i, "data", "color") = "";
- }
- }
- }
- function differentiateRollManaNo() {
- initColor();
- var firstbiaojiwei = datagrid1.valueMatrix(2,0);
- for(var i = 2;i<=datagrid1.rows-datagrid1.fixedRows+1;i++) {
- biaojiwei = datagrid1.valueMatrix(i,0);
- while(biaojiwei != firstbiaojiwei) {
- datagrid1.rowstyle(i, "data", "color") = "#ff00ff";
- firstbiaojiwei = biaojiwei;
- }
- }
- }
-
- function excelExport() {
- return datagrid1;
- }
-
- function resend() {
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
-
- model.setValue("/root/searchForm/TYPE",radio2.value);
- model.setValue("/root/searchForm/MODE",radio1.value);
- model.setValue("/root/searchForm/FROM",output3.value);
- model.setValue("/root/searchForm/TO",output4.value);
- commSendReq("/root/searchForm");
-
- commSubmit("UIF024020-service","rhtResend","glueAction.do");
- if (model.getValue("/root/resData/errorData") != "") {
- alert(model.getValue("/root/resData/errorData"));
- return;
- }
- alert("加热炉二级指示重发成功!");
- }
-
- function mill_resend() {
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
-
- model.setValue("/root/searchForm/TYPE",radio2.value);
- model.setValue("/root/searchForm/MODE",radio1.value);
- model.setValue("/root/searchForm/FROM",output3.value);
- model.setValue("/root/searchForm/TO",output4.value);
- commSendReq("/root/searchForm");
-
- commSubmit("UIF024020-service","millResend","glueAction.do");
- if (model.getValue("/root/resData/errorData") != "") {
- alert(model.getValue("/root/resData/errorData"));
- return;
- }
- alert("轧线二级指示重发成功!");
- }
- function fowardUID010031(gridID,colName) {
- if(gridID.col == gridID.colRef(colName)) {
- model.makeValue("/root/fwdData/UID010031/ORD_NO", gridID.valueMatrix(gridID.row, gridID.colRef("ORD_NO")));
- model.makeValue("/root/fwdData/UID010031/ORD_SEQ", gridID.valueMatrix(gridID.row, gridID.colRef("ORD_SEQ")));
- model.makeValue("/root/fwdData/UID010031/URL", "../../B/B01/UIB015020.xrw");
- var java = window.parent.javaScript;
- java.open(model.instances(0).selectSingleNode("/root/fwdData/UID010031"));
- }
- }
-
- function setGridColor()//成分不合格流水号显示红色
- {
- datagrid1.rebuildStyle();
- var colYN = datagrid1.colRef("QLFD_YN");
- var coilNoCol = datagrid1.colRef("COIL_NO");
- var SLAB_NO = datagrid1.colRef("SLAB_NO");
- var wgtProlCol = datagrid1.colRef("SLAB_PROBLEM");
- //默认提示框不显示
- output1.visible = false;
- for(var i = datagrid1.fixedRows; i < datagrid1.rows; i++)
- {
- //成份不合格为QQ
- if(datagrid1.valueMatrix(i , colYN) == "QQ"
- ||datagrid1.valueMatrix(i , wgtProlCol) == "XX")
- {
- datagrid1.cellStyle("background-color" , i , coilNoCol) = "#ff0000";
- //成份不合格的情况在图型栏中给出红色提示
- output1.visible = true;
- }
- //XX为程序出错,这里给出提示框,提示业务人员联系管理员
- if(datagrid1.valueMatrix(i , colYN) == "XX" )
- {
- window.alert("板坯"+datagrid1.valueMatrix(i , SLAB_NO)+"出现异常,请联系管理员! " , "提示");
- }
- }
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body overflow="scroll" pagewidth="980" pageheight="620" guideline="2,136;2,228;2,35;1,39;1,980;1,285;" style="font-family:宋体; font-size:6pt; ">
- <group id="group1" overflow="scroll" scroll="horizontal" style="left:0px; top:33px; width:980px; height:201px; text-align:left; ">
- <line id="lineY" style="x1:40px; y1:0px; x2:40px; y2:184px; background-color:#0000ff; border-color:#0000ff; border-width:2px; "/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- var currentTarget = event.target;//当前的点击控件事件
- var oc = document.controls(currentTarget);//获取控件
- if(oc.elementName == "xforms:output") {
- var valuePath = oc.attribute("ref");
- RollManaNo = model.getValue(valuePath+"/ROLL_MANA_NO");
- RollSlabSeq = model.getValue(valuePath+"/ROLL_SLAB_SEQ");
- slab_no = model.getValue(valuePath+"/SLAB_NO");
- model.setValue("/root/tempreqData/ROLL_MANA_NO",RollManaNo);
- model.setValue("/root/tempreqData/ROLL_SLAB_SEQ",RollSlabSeq);
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
- commSendReq("/root/tempreqData");
- commSubmit("UIF024020-service","onclick","glueAction.do");
- setGridColor();
- differentiateRollManaNo();
- model.refresh();
- }
- ]]>
- </script>
- <script type="javascript" ev:event="onmouseover">
- <![CDATA[
- var currentTarget = event.target;//当前的点击控件事件
- var oc = document.controls(currentTarget);//获取控件
- if(oc.elementName == "xforms:output") {
- var valuePath = oc.attribute("ref");
- // RollManaNo = model.getValue(valuePath+"/ROLL_MANA_NO");
- WTH_AIM = model.getValue(valuePath+"/WTH_AIM");
- HOT_THK_AIM = model.getValue(valuePath+"/HOT_THK_AIM");
- var slab_no_hint = model.getValue(valuePath+"/SLAB_NO");
- var coil_no_hint = model.getValue(valuePath+"/SLAB_NO");
- var roll_slab_seq_hint = model.getValue(valuePath+"/ROLL_SLAB_SEQ");
- group1.hint = "热卷号:" +slab_no_hint + "\n轧制宽度:" +WTH_AIM + "\n轧制厚度:" + HOT_THK_AIM +"\n流水号:" + coil_no_hint + "\n轧辊内顺序:" + roll_slab_seq_hint ;
- }else {
- group1.hint = "";
- }
- ]]>
- </script>
- </group>
- <line id="line3" style="x1:0px; y1:238px; x2:980px; y2:238px; border-color:#ff00ff; "/>
- <datagrid id="datagrid1" nodeset="/root/resData/rs_VO/rs_Row" scroll="auto" backcoloralternate="#f7f9f9" caption="轧辊管理号^顺序^板坯号^生产流水号^缺陷^缺陷^缺陷^缺陷^缺陷^轧制^轧制^轧制^轧制^轧制^轧制^轧制^进程^状态区分^堆置位置^热送代号^合同号^订单号^钢号^标准号^订单用途^交货期^紧急材^去向^计划加热炉装炉日期^发货方式^客户成分特殊要求^材质特殊要求^公差特殊要求^成分是否合格^宽度是否合格^去向|轧辊管理号^顺序^板坯号^生产流水号^缺陷1^缺陷2^缺陷3^缺陷4^缺陷5^目标厚度^厚度上限^目标宽度^宽度下限^宽度上限^长度^重量^进程^状态区分^堆置位置^热送代号^合同号^订单号^钢号^标准号^订单用途^交货期^紧急材^去向^计划加热炉装炉日期^发货方式^客户成分特殊要求^材质特殊要求^公差特殊要求^成分是否合格^宽度是否合格^去向" colsep="^" colwidth="67, 42, 52, 100, 50, 50, 50, 50, 55, 55, 55, 55, 55, 55, 55, 55, 55, 32, 37, 35, 67, 44, 54, 43, 51, 72, 100, 55, 100, 60,60,60, 45, 45, 44" defaultrows="0" extendlastcol="false" frozencols="3" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:240px; width:980px; height:378px; ">
- <col editable="false" ref="ROLL_MANA_NO" type="input" style="left:80px; top:40px; width:285px; height:20px; text-align:center; background-color:#ffffff; "/>
- <col editable="false" ref="ROLL_SLAB_SEQ" style="left:208px; top:40px; width:285px; height:20px; text-align:right; background-color:#ffffff; "/>
- <col editable="false" ref="SLAB_NO" type="input" style="left:336px; top:40px; width:285px; height:20px; text-align:center; "/>
- <col editable="false" ref="COIL_NO" type="input" style="text-align:center; "/>
- <col ref="SLAB_THK" format="#,##0" style="text-align:right; "/>
- <col ref="SLAB_WTH" format="#,##0" style="text-align:right; "/>
- <col ref="SLAB_LEN" format="#,##0" style="text-align:right; "/>
- <col ref="SLAB_WGT" format="#,##0" style="text-align:right; "/>
- <col ref="HOT_THK_MIN" format="#.##0" style="text-align:right; "/>
- <col editable="false" ref="HOT_THK_AIM" type="input" format="#.##0" style="text-align:right; "/>
- <col ref="HOT_THK_MAX" format="#.##0" style="text-align:right; "/>
- <col editable="false" ref="WTH_AIM" type="input" format="#,##0" style="text-align:right; "/>
- <col ref="WTH_MIN" format="#,##0" style="text-align:right; "/>
- <col ref="WTH_MAX" format="#,##0" style="text-align:right; "/>
- <col ref="MILL_LEN" format="#,##0" style="text-align:right; "/>
- <col ref="MILL_WGT" format="#,##0" style="text-align:right; "/>
- <col ref="CUR_PROG_CD" style="text-align:left; "/>
- <col disabled="true" editmode="search" ref="STATUS_CD" style="text-align:center; "/>
- <col ref="CUR_LOAD_LOC" style="text-align:center; "/>
- <col disabled="true" editmode="search" ref="HCR_CLF" style="text-align:center; "/>
- <col editable="false" ref="ORD_NO" type="input" style="text-align:center; "/>
- <col editable="false" ref="ORD_SEQ" type="input" style="text-align:center; "/>
- <col editable="false" ref="STL_GRD" type="input" style="text-align:left; "/>
- <col editable="false" ref="SPEC_ABBSYM" type="input" style="text-align:left; "/>
- <col disabled="true" editmode="search" ref="ORD_USEAGE_CD" style="left:1268px; top:41px; width:51px; height:21px; text-align:left; "/>
- <col editable="false" ref="DELV_REQ_DATE" type="input" format="yyyy-mm-dd" style="text-align:left; "/>
- <col ref="EMGMTR_NMG_CLF" style="text-align:left; "/>
- <col disabled="true" editmode="search" ref="ROUTE" style="text-align:left; "/>
- <col ref="FUR_IN_PRE_DTIME" visibility="hidden" format="yyyy-mm-dd" style="text-align:left; "/>
- <col ref="DLIV_TP" style="text-align:left; "/>
- <col ref="INGR_YN" style="text-decoration:underline; color:#0000ff; cursor:hand; ">
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fowardUID010031(datagrid1,"INGR_YN");
- ]]>
- </script>
- </col>
- <col ref="QLTY_YN" style="text-decoration:underline; color:#0000ff; cursor:hand; ">
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fowardUID010031(datagrid1,"QLTY_YN");
- ]]>
- </script>
- </col>
- <col ref="DEL_YN" style="text-decoration:underline; color:#0000ff; cursor:hand; ">
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fowardUID010031(datagrid1,"DEL_YN");
- ]]>
- </script>
- </col>
- <col ref="QLFD_YN" style="text-align:left; "/>
- <col ref="SLAB_PROBLEM" style="text-align:left; "/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- RollManaNo = datagrid1.valueMatrix(datagrid1.row,datagrid1.colRef("ROLL_MANA_NO"));
- slab_no = datagrid1.valueMatrix(datagrid1.row,datagrid1.colRef("SLAB_NO"));
- ]]>
- </script>
- </datagrid>
- <select1 id="radio2" ref="/root/searchForm/TYPE" appearance="full" cols="2" overflow="visible" style="left:6px; top:5px; width:90px; height:20px; border-color:#ffffff; border-style:solid; ">
- <choices>
- <item>
- <label>轧辊</label>
- <value>R</value>
- </item>
- <item>
- <label>板坯</label>
- <value>S</value>
- </item>
- </choices>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- ]]>
- </script>
- </select1>
- <select1 id="radio1" ref="/root/searchForm/MODE" visibility="hidden" appearance="full" cols="4" overflow="visible" style="left:210px; top:5px; width:178px; height:20px; border-color:#ffffff; border-style:solid; ">
- <choices>
- <item>
- <label>移动</label>
- <value>M</value>
- </item>
- <item>
- <label>删除</label>
- <value>D</value>
- </item>
- <item>
- <label>合并</label>
- <value>U</value>
- </item>
- <item>
- <label>分离</label>
- <value>S</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- output3.value= "";
- output4.value= "";
- output5.value= "";
- setEditableOption(radio1.value);
- ]]>
- </script>
- </select1>
- <button id="button1" style="left:907px; top:5px; width:70px; height:20px; text-align:right; background-image:../../images/save.gif; ">
- <caption>顺序调整</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- save();
- ]]>
- </script>
- </button>
- <caption id="caption2" class="cell" style="left:295px; top:5px; width:63px; height:20px; text-align:center; border-style:solid; ">调整对象</caption>
- <caption id="caption4" style="left:449px; top:10px; width:10px; height:20px; vertical-align:middle; ">~</caption>
- <caption id="caption5" class="cell" style="left:553px; top:5px; width:63px; height:20px; text-align:center; border-style:solid; ">移动位置</caption>
- <select1 id="radio4" ref="/root/searchForm/POS" appearance="full" cols="2" overflow="visible" style="left:713px; top:5px; width:67px; height:20px; border-style:none; ">
- <choices>
- <item>
- <label>前</label>
- <value>B</value>
- </item>
- <item>
- <label>后</label>
- <value>A</value>
- </item>
- </choices>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if(radio1.value== "D")
- {
- alert("当进行删除操作时候,无需指定移动位置");
- radio2.value = "";
- }
- ]]>
- </script>
- </select1>
- <output id="output3" ref="/root/searchForm/FROM" style="left:360px; top:5px; width:90px; height:20px; border-color:#c0c0c0; border-style:solid; ">
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- output3.value = initoption(radio2.value);
- ]]>
- </script>
- </output>
- <output id="output4" ref="/root/searchForm/TO" style="left:458px; top:5px; width:90px; height:20px; border-color:#c0c0c0; border-style:solid; ">
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- output4.value = initoption(radio2.value);
- ]]>
- </script>
- </output>
- <output id="output5" ref="/root/searchForm/TARGET" style="left:618px; top:5px; width:90px; height:20px; border-color:#c0c0c0; border-style:solid; ">
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if(radio2.value == 'R') {
- if(radio1.value == 'S') {
- output5.value = slab_no
-
- } else {
- output5.value = RollManaNo
- }
- } else {
- output5.value = slab_no;
- }
- ]]>
- </script>
- </output>
- <shape id="rectangle4" appearance="rectangle" style="left:788px; top:7px; width:10px; height:15px; background-color:#c0c0c0; "/>
- <shape id="rectangle1" appearance="rectangle" style="left:822px; top:7px; width:10px; height:15px; background-color:#ff0000; "/>
- <caption id="caption6" style="left:832px; top:4px; width:21px; height:20px; vertical-align:middle; ">HCR</caption>
- <caption id="caption7" style="left:799px; top:4px; width:28px; height:20px; vertical-align:middle; ">CCR</caption>
- <shape id="rectangle2" appearance="rectangle" style="left:855px; top:7px; width:10px; height:15px; background-color:#ffff99; "/>
- <caption id="caption1" style="left:867px; top:6px; width:43px; height:20px; vertical-align:middle; ">生产中</caption>
- <button id="button2" style="left:786px; top:25px; width:90px; height:20px; text-align:right; background-image:../../images/save.gif; ">
- <caption>RHT指示重发</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- resend();
- ]]>
- </script>
- </button>
- <button id="button3" style="left:890px; top:25px; width:90px; height:20px; text-align:right; background-image:../../images/save.gif; ">
- <caption>MILL指示重发</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- mill_resend();
- ]]>
- </script>
- </button>
- <output id="output1" ref="/root/CHEN_NOT_G" visibility="hidden" style="left:660px; top:25px; width:125px; height:25px; "/>
- <button id="button4" style="left:110px; top:5px; width:100px; height:20px; ">
- <caption>button4</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- find();
- ]]>
- </script>
- </button>
- </xhtml:body>
- </xhtml:html>
|