protected void FlowFeedback1_FlowNodeComplete(object sender, SmoothEnterprise.Flowwork.UI.WebControl.FlowNodeCompleteEventArgs e)
        {
            _NotifyReview = true;


            #region 仿多筆審核, 用於A的下一關為B, 但B的代理人為A,在A簽核時只審核一次 120224

            int i = 0;
            //執行指令, 目前一定會跑一次
            RunAjaxName("runflow" + i.ToString() + i.ToString(), "/erp_apmt420/APMT420view.aspx?id=" + Request.QueryString["id"], "RESULTTYPE=Next", "document.getElementById(\"div_/erp_apmt420/APMT420view.aspx?id=" + Request.QueryString["id"] + "\").innerHTML", true);


            string js =
                "<script language=\"javascript\">" + Environment.NewLine +
                "function FlowAutoReview()" + Environment.NewLine +
                "   {" + Environment.NewLine +
                "          var obj=document.getElementById(\"waitview\");" + Environment.NewLine +
                "          if (obj!=null)" + Environment.NewLine +
                "          {" + Environment.NewLine +
                "              obj.style.cursor=\"default\";" + Environment.NewLine +
                "              obj.style.display=\"none\";" + Environment.NewLine +
                "           }" + Environment.NewLine +
                "           location.replace(\"" + Request.Url.ToString() + "\");" + Environment.NewLine +
                "           document.location.href='/Flowwork/MyApproval.aspx';" + Environment.NewLine + //轉址
                "   }" + Environment.NewLine +
                "</script>" + Environment.NewLine +
                "<DIV id=\"waitview\" name=\"waitview\" style=\"BACKGROUND-POSITION: 100% 300px; Z-INDEX: 5; FILTER: alpha(opacity=20); LEFT: 0%; BACKGROUND-IMAGE: url(Img/indicator_circle_thickbox.gif); CURSOR: wait; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0; BACKGROUND-COLOR: black ; width:100% ; height:100%;\"></DIV>" + Environment.NewLine;

            this.RegisterClientScriptBlock("FlowAutoReview", js);

            #endregion
        }
Exemple #2
0
 protected void FlowFeedback1_FlowNodeComplete(object sender, SmoothEnterprise.Flowwork.UI.WebControl.FlowNodeCompleteEventArgs e)
 {
     if (e.ResultType == SmoothEnterprise.Flowwork.Control.ReviewResultType.Next)
     {
         _NotifyReview          = true;
         e.NextNode             = e.FlowNode.DefaultNode();
         e.NextNode.ReviewerURL = "/ERP_CBGI014/CBGI014view.aspx";
     }
 }
Exemple #3
0
 //該節流程結束
 protected void FlowFeedback1_FlowNodeComplete(object sender, SmoothEnterprise.Flowwork.UI.WebControl.FlowNodeCompleteEventArgs e)
 {
     try
     {
         if (e.ResultType == SmoothEnterprise.Flowwork.Control.ReviewResultType.Next)
         {
             e.NextNode = e.FlowNode.DefaultNode();
             //_NodeType = "Next";
             e.NextNode.ReviewerURL = Request.CurrentExecutionFilePath;
         }
     }
     catch (Exception ex)
     {
         //Response.Write(ex.Message+"<br/>"+ex.StackTrace+"<br/>");
     }
 }
Exemple #4
0
        protected void FlowFeedback1_FlowNodeComplete(object sender, SmoothEnterprise.Flowwork.UI.WebControl.FlowNodeCompleteEventArgs e)

        {
            try
            {
                //writetofile("FlowFeedback1_FlowNodeComplete");
                _NotifyReview = true;
                _NotifyType   = e.ResultType.ToString();
                if (e.ResultType == SmoothEnterprise.Flowwork.Control.ReviewResultType.Next)
                {
                    e.NextNode             = e.FlowNode.DefaultNode();
                    e.NextNode.ReviewerURL = "/Lab/LabView.aspx";
                }
            }
            catch (Exception ex)
            {
                //Response.Write(ex.Message+"<br/>"+ex.StackTrace+"<br/>");
            }
        }
 protected void FlowFeedback1_FlowNodeComplete(object sender, SmoothEnterprise.Flowwork.UI.WebControl.FlowNodeCompleteEventArgs e)
 {
     _NotifyReview          = true;
     e.NextNode             = e.FlowNode.DefaultNode();
     e.NextNode.ReviewerURL = "/EngineeringTest/EngineeringTestView.aspx";
 }