如何找出SharePoint工作流程的持续时间? (IE:工作流程从初始化到结束需要多长时间?)
我可以使用按日期创建的项目并将其减去今天的日期,但这不会起作用,因为工作流程可以手动启动。
实现这一目标的最佳方法是什么。 请不要" SharePoint设计师工作流程"解决方案 - 这是一个视觉工作室工作流程。
答案 0 :(得分:1)
关于滴答: “单个刻度表示一百纳秒或一千万分之一秒。一毫秒内有10,000个刻度,或者一秒钟内有1000万个刻度。“ (Microsoft.com: http://msdn.microsoft.com/en-us/library/system.datetime.ticks(v=vs.110).aspx)
Here are your formulas:
Seconds: [Ticks] / 10,000,000
Minutes: [Ticks]/ 600,000,000 or [Ticks]/ 10,000,000/ 60
Hours: [Ticks] / 36,000,000,000 or [Ticks] / 10,000,000 /60 / 60
Days: [Ticks]/864,000,000,000 or [Ticks] / 10,000,000 /60 / 60 / 24
答案 1 :(得分:0)
使用列表项上的元数据列来跟踪工作流的开始和结束时间 - 工作流可以在执行期间随时设置。
设计师工作流程也可以使用相同的技术,对于可能会查看此内容的其他人。
如果您需要消除以某种方式手动编辑工作流程历史记录的可能性,只需使用具有提升权限的帐户(或者如果使用SPD则使用模拟步骤)来写入贡献者不在的列表。可以访问。