0

我希望你能帮助我。我在 SharePoint 2010 中有一个日历,我想在满足以下条件时运行 Nintex 工作流:

  1. 创建了一个新项目
  2. “休假类型”字段等于“假期”。我创建的这个字段只是请求类型的一个类别。
  3. 创建项目的日期已经有一个“休假类型”字段等于“假期”的条目。

使用此功能将自动授予一天中第一个进入假期的人。但是,如果有多个人在另一个假期开始的那一天进入假期,则将通过他们的经理进行审批。

这是我尝试过/审查过的内容: - 在工作流程中使用条件。我找不到可以完成此操作的选项。- 我确实尝试在网上寻找不同的解决方案。我看过一些教程,但没有这种解决方案。- 我确实有一个想法是有一个额外的计算列来计算同一天的“假期”条目数,然后在列大于 1 但我无法弄清楚语法的情况下使用它。

这是在 SharePoint 2010 上。

谢谢!

4

2 回答 2

0

您是否考虑过使用 rest 接口从 nintex 查询列表:

http://msdn.microsoft.com/en-us/library/office/ff521587(v=office.14).aspx

您可以使用调用 Web 服务操作从 nintext 调用此服务。

根据上面的文档在 url 上应用过滤器并计算返回的记录,然后您可以将其包含在 nintext 条件中。

我不确定 Nintext 是否支持对 Restfull 服务的调用(我认为它支持)。

如果没有,你可以使用 Soap Web 服务,原理同上,只是调用它的参数稍微复杂一些:

http://msdn.microsoft.com/en-us/library/lists.lists.getlistitems(v=office.12).aspx

于 2013-11-15T01:38:40.617 回答
0

我认为不需要 REST。一旦您的工作流程开始,查询与当前项目预订日期匹配的项目列表并将结果放入集合中。您可以查询集合长度,如果它 >0,您可以使用该条件来控制工作流程的逻辑。

于 2016-02-12T23:59:16.900 回答