日期:2014-05-17  浏览次数:20816 次

请问如何将工作流的节点变动事件与类方法关联起来呢?
比如一个工作流节点触发了一个IN事件(进入这个节点) ,然后此时需要写这个节点的IN事件,假如想关联某个类A 下面的方法B, 怎么才能关联起来呢
注:就是说当程序检测到要读这个节点发现这个节点在事件表里有事件触发,这时候怎么才能告诉他要触发那个事件呢(我试过在触发表里同时加一个字段,“CALL_FUNC”然后把方法名"a.b();"写进去 可是怎么才能让程序转到这个a.b方法上呢)

------解决方案--------------------
obj.In += a.b;
------解决方案--------------------
正常手段是委托

ps:我不知道你所谓的“工作流”是什么,如果是wf滴,本来wf就支持委托

如果你数据库表达,基本上你等同自己构建编译器,这个没啥好说滴。你的问题等同语编译原理里我知道一个token,如何编译成对应的方法一故事。

ps:如果你想知道最简单的办法,请把鼠标指到1楼cao版的头像上,然后点击更多,呵呵,cao版分享过一些动态编译的东西