MS WF研究

6月的课题是研究WF工作流。

先进行了MS的工作流研究,今天正式将状态机工作流调试成功。采用了SAP的传输流程的审批过程为示例。要点如下:

1,工作流参数的传递是需要设置的。本例就是传输内容作为外部参数传递到工作流中。

2,数据库的操作采用linq+SQL,在自动生产的映射表中,本以为继承外部参数就可以使用,后来发现有趣的错误:工作流参数不允许空值的构造函数;而linq生成的表映射类如果没有空值的构造还是就无法生成。本来linq挺简单的,结果又要整出两个类来,非常弱智,不知道有没有好的方法。

当前需要注意的地方:1,工作流节点中有roles没有用上,还需要研究。2,linq的数据库操作需要学习一下。

明天开始完善netbpm,看看能否自动生成xml文件和添加附件。

原文地址:https://www.cnblogs.com/Beewolf/p/1501534.html