我可以以编程方式更改 Sharepoint OOB 文档审批工作流程吗
我有一个文档库,我正在其中使用开箱即用的文档审批工作流程。
我需要允许用户在一段时间内将他们的任务委托给另一个人。此委派是工作流程级别而不是项目级别。例如,当某人长时间不在办公室并需要指派一名代表来批准文件时,可以使用该工具。
我正在考虑以编程方式更改批准者列表,以允许某人使用自定义表单来启用该委托。
这可以做到吗?有更好的办法吗?
I have document library where I am using the Out-Of-the box document approval workflow.
I need to allow users to delegate their tasks to another person during a certain period. This delegation is on workflow level not on item level. something that can be used for example where someone will be out of the office for a long period and needs to assign a delegate to approve documents.
I was thinking of changing the list of approvers programatically to allow someone to use a custom form to enable that delegation.
Can this be done? is there a better way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我的建议是实际创建您自己的工作流程。比尝试破解 OOB 工作流程要好得多。根据我的经验,扰乱正在运行的工作流程从来都不是好事,而且容易出现并发症/失败。
如果您对使用 VS 构建工作流程持谨慎态度/受到限制,那么使用 Nintex (Nintex.com) 等工具是一个不错的选择,我现在已经在几个项目中使用过它。
抱歉我不能再有用了。
My suggestion would be to actually create your own workflow. Much better than trying to hack the OOB workflow. In my experience messing with a running workflow is never good and prone to complications / failures.
If you are wary of/restricted building workflows with VS then using a tool such as Nintex (Nintex.com) is a great option, I haved used it a few projects now.
Sorry I could'nt be more use.