流水号前缀通常都是固定的,如:采购申请 PR。

有时会碰到流水号前缀需要根据表单数据确定的情况。

如,某企业采购申请,同一支流程,根据表单上采购类别不同(固定资产、生产物料等),流水号前缀要有所区别:

  • 固定资产采购 PRA
  • 生产物料采购 PRM。

缺省前缀

定制前缀

PR

<%

   string type = Convert.ToString(Context.Current.FormDataSet["Purchase.Type"]);

   string perfix;

   switch(type)

   {

         case "固定资产":

             perfix = "A";

             break;

         case "生产物料":

             perfix = "M";

             break;

         default:

             perfix = "";

             break;

   }

   Response.Write(perfix);

%>

<%=DateTime.Today.ToString("yyyyMM")%>

前缀定义部分为asp.net语法,可满足复杂业务需求。


Created with the Personal Edition of HelpNDoc: Free HTML Help documentation generator