protected void Page_Load(object sender, EventArgs e) { this.Page.Title = "Deal Work"; this.ToolBar1.Add("<input class=Btn type=button onclick=\"javascript:window.location.href='ReturnWorkSmall.aspx?WorkID=" + this.WorkID + "&FK_Flow=" + this.FK_Flow + "&FK_Node=" + this.FK_Node + "&FID=" + this.FID + "'\" value='退回' >"); this.ToolBar1.AddBtn("Btn_Del", "终止"); this.ToolBar1.AddBtn("Btn_Close", "关闭"); this.Btn_Close.OnClientClick = "window.close();"; this.Btn_Del.OnClientClick = "return confirm('are you sure?')"; this.Btn_Del.Click += new EventHandler(Btn_Del_Click); GenerWorkFlow gwf = new GenerWorkFlow(this.FID); WorkFlow wf = new WorkFlow(this.FK_Flow, this.FID); WorkNode wn = new WorkNode(this.FID, gwf.FK_Node); WorkNode wnPri = wn.GetPreviousWorkNode_FHL(this.WorkID); // 他的上一个节点. try { this.UCEn1.BindColumn4(wnPri.HisWork, "ND" + wnPri.HisNode.NodeID); this.UCEn1.Add(wnPri.HisWork.WorkEndInfo); } catch { this.WinCloseWithMsg("此工作已经终止或者被删除。"); } }
protected void Page_Load(object sender, EventArgs e) { // 退回流程. this.ToolBar1.Add("<input class=Btn type=button onclick=\"javascript:window.location.href='ReturnWork.aspx?FromUrl=FHLFlow&WorkID=" + this.WorkID + "&FK_Flow=" + this.FK_Flow + "&FK_Node=" + this.FK_Node + "&FID=" + this.FID + "'\" value='退回' >"); // 关闭. this.ToolBar1.AddBtn("Btn_Close", "关闭"); this.Btn_Close.OnClientClick = "window.close();"; //this.Btn_Del.OnClientClick = "return confirm('are you sure?')"; //this.Btn_Del.Click += new EventHandler(Btn_Del_Click); GenerWorkFlow gwf = new GenerWorkFlow(this.FID); WorkFlow wf = new WorkFlow(this.FK_Flow, this.FID); WorkNode wn = new WorkNode(this.FID, gwf.FK_Node); WorkNode wnPri = wn.GetPreviousWorkNode_FHL(this.WorkID); // 他的上一个节点. BP.WF.Node ndPri = wnPri.HisNode; try { //根据不同的表单类型展示不同的表单. if (ndPri.HisFormType == NodeFormType.FixForm) { this.UCEn1.BindColumn4(wnPri.HisWork, "ND" + wnPri.HisNode.NodeID); this.UCEn1.Add(wnPri.HisWork.WorkEndInfo); } else if (ndPri.HisFormType == NodeFormType.FreeForm) { this.UCEn1.BindCCForm(wnPri.HisWork, "ND" + wnPri.HisNode.NodeID, true, 0, false); } else if (ndPri.HisFormType == NodeFormType.SDKForm) { string url = "&FK_Flow=" + this.FK_Flow + "&FK_Node=" + ndPri.NodeID + "&WorkID=" + this.WorkID + "&FID=" + this.FID; string src = ndPri.FormUrl; if (src.Contains("?")) { src = src + "&IsReadonly=1&FK" + url; } else { src = src + "?1=2&IsReadonly=1" + url; } this.Add("<iframe ID='Ff' src='" + src + "' frameborder=0 style='width:100%; height:900px;text-align: left;' leftMargin='0' topMargin='0' scrolling=auto />"); this.Add("</iframe>"); } } catch { this.WinCloseWithMsg("此工作已经终止或者被删除。"); } }