简单工作流 需要 1.创建事务编码(日期视图) 2.创建事务 3.发送事务处理过程 4.审批事务处理过程 1. (1)日期视图: Create View v_GetDate AS Select dt=Convert(Char(6),GetDate(),12) (2) /* 用途: 自动生成编码 发布时间;2008-11-13 作者: 龚德辉 注释: 其中涉及到一个视图 v_GetDate, 目的是取得年月日 在使用getdate()函数的时候,如果用户义函数中使用getdate函数,将会收到这样的错误信息 "getdate",出现这样的错误原因用户定义函数中部允许使用不确定函数,而getdate恰好是不确定函数。解决这个问题采用视图的方式 */ CREATE procedure UF_Web_GetTaskCode( @Type varchar(2), @TaskCode varchar(11)='' output ) as begin declare @dt CHAR(8),@lsh char(3) Select @dt=@Type+(Select * from v_GetDate) select @lsh=substring(MAX(TaskCode),9,11) from Task where substring(TaskCode,1,8)=@dt set @lsh=isnull(rtrim(ltrim(@lsh)),0) SET @lsh=right(@lsh,3)+1 while len(@lsh)<3
WorkFlow简单设计
最新推荐文章于 2024-01-03 23:07:54 发布
该博客详细介绍了如何设计和实现一个简单的工作流系统,包括创建事务编码、创建事务、发送事务处理过程和审批事务处理过程四个步骤。通过存储过程和SQL操作,展示了如何在数据库层面管理和流转工作流程,并提供了C#代码示例来调用这些存储过程。
摘要由CSDN通过智能技术生成