Custom Outcome Options of Task Form in SharePoint Designer on SharePoint 2013 Workflow

  本篇文章主要讲述怎么在 SharePoint 2013 Workflow 中个性化 Task Form中的Outcome 选项,在默认的情况下应该只会有 approved 、reject,为了满足对于 Task Form 的个性化需求,当然要做一些额外的工作。

  审批是工作流常用的场景。在SharePoint Designer 2013 中, Task Form 是根据 Content Type 自动生成的, 如果你想自定义 Task Form ,那么你就要先自定义 Content Type。

  Custom Content Type

  可以在SharePoint 服务器端 或者 SharePoint Designer 端创建 Content Type。

  SharePoint 服务器端个性化 Content Type

  进入 Site Settings -> Web Designer Galleries -> Site content types

  Site Settings

  按着上面的步骤你就会进入下面的界面,可以 Create 一个新的 Site content type

  Creating Site Content Type

 

   进入创建页面:

   然后创建一个 Outcome Choice 类型的列,用来设置 Task Form 中的 Outcome 选项。

    下面是创建界面,其实这些都不需多讲,直接看图就能懂

  点击 OK 创建完成,接下来就要在 Tasks 列表中添加新建的 Content Type  "That's a problem"。这里要说明下,如果你的 Workflow 的 Task List 是 Tasks,那就在 Tasks 下添加 Content Type, 而如果是任务列表时 Workflow Tasks 或是自定义的,你就要添加内容库到相应的任务列表中。这点楼主做的时候,就被这个小问题搞的好久。

  确认任务列表没错的话,下面在任务列表中添加内容库

 然后在 Workflow 中新建一个收集反馈工作流,在任务表单中,你会看到你所想要的需求。

  接下来去网站的页面看看效果。

 这里还是要强调下新建好的 Content Type 一定要加入到 Tasks 的 Content Type,不然会报错。好了,整个过程到此为止,如有问题,欢迎交流!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值