如何在K2 smartforms中自定义工作列表控件?

时间:2015-09-18 11:51:12

标签: workflow k2

我在表单中使用worklist控件来跟踪表单中的工作流程。我想自定义此控件。它有一个默认格式,允许右键单击,直接在列表中选择下一步,打开表单或查看流程如下。

http://i.stack.imgur.com/YsmtT.jpg

但是,我需要禁用该子菜单。而不是那样,当我双击作品时,必须直接打开表格。并且用户必须在批准之前看到表单。我想要的是一个简单的区别。但设计师不允许改变。我能以某种方式编辑这种情况吗? 那可能吗? 感谢。

3 个答案:

答案 0 :(得分:2)

目前无法自定义开箱即用的工作清单控件。

但是,您可以使用社区提供的此代理构建您自己的工作清单控件。

http://community.k2.com/t5/K2-blackpearl/Worklist-Service-Broker/ba-p/889

工作清单代理将生成SmartObjects,允许您将它们连接到列表视图。

答案 1 :(得分:1)

最新版本的K2(4.6.11)允许对Worklist控件进行更多配置。您可以选择默认显示的按钮和列。

答案 2 :(得分:0)

如果要在K2 Designer中创建自定义工作清单。首先,从Worklist Service创建SMO。然后,您必须使用自定义SP生成数据和1个作品集列对开。最后,从SP步骤2创建SMO并使用K2 Designer中的SMO编辑将其关联。