2012-08-08 62 views
1

我在第4版中使用Windows工作流基础。我想询问是否有任何方法使用html5和js简单地在网站上显示/可视化工作工作流实例。我不想使用重新托管设计器。我发现了WorkflowInspectionServices类,但说实话,从中抽取工作流图结构并不容易(不同的处理并行活动或流程图)。工作流跟踪系统是发现工作流实例状态/进度的唯一途径吗?如何可视化工作流程?

有没有人试过类似的东西?任何想法都会有所帮助。

回答

0

WorkflowDesigner是一个WPF组件,所以不能很好的使用HTML,但是你不想使用它,我猜不是很重要,尽管你可以用它来生成工作流的图像并在浏览器。我不知道任何将工作流定义转换为HTML结构的查看器。 XAML只是XML,所以它肯定会成为可能,但我怀疑这是一个简单的练习,因为您必须至少复制所有活动设计者的一部分。

+0

首先,谢谢你的回复。 我正在考虑放置一张图片,但我不喜欢这个想法,因为没有与用户交互。我无法控制获取信息的位置(每个图像可能不同,动态地将点击位置与活动连接起来也听起来不太好),如果我希望显示更复杂的嵌套流程,这将会很有帮助。 它不一定是html结构,如果我可以在不知道活动结构(序列,流程图,并行)的情况下从框架对象中提取图结构,那将会很好。 – Mat38 2012-08-09 06:08:54

+0

恐怕没有解析未知活动类并理解其布局/意图的通用方法。 – Maurice 2012-08-09 07:16:13

+0

我有点失望,谢谢。 – Mat38 2012-08-09 08:24:50