问题标签 [workflow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
6042 浏览

sharepoint - 如何在并行审批工作流中实现拒绝?

我开发了一个带有复制器活动的 SharePoint 工作流,以便为每个审批者复制一个自定义活动。自定义活动为特定用户实现了一个批准分支。它具有 CreateTask、While、OnTaskChanged 和 CompleteTask 活动的经典形式。

我在复制器上设置了 UntilCondition 以在一位批准者选择拒绝批准然后工作流程完成后取消执行。问题发生在其他“挂起”在当前状态的未完成任务上。用户在打开任务时看不到此状态。

我将 UpdateAllTask​​s 放在替换器之后以将任务状态设置为已取消。但是由于 CompleteTask(对于被拒绝的任务)和 UpdateAllTask​​s 之间没有事件活动,因此 UpdateAllTask​​ 活动也为被拒绝的任务设置了 Canceled。

问题是,我该怎么做才能在 UpdateAllTask​​s 之前刷新 CompleteTask 所做的待处理更改?

或者,也许还有另一种方式来实现这样的工作流程。我正在考虑使用 UpdateTask 为自定义活动实现 Cancel 处理程序的方法。但我不知道如何实现它并告诉取消处理程序它在拒绝的情况下执行。

0 投票
2 回答
1166 浏览

workflow - 高吞吐量和 Windows Workflow Foundation

WWF 能否处理在任何时候并行处理数十条记录的高吞吐量场景?

我们想建立一个每小时处理几千条记录的工作流程。每条记录最多需要一分钟来处理,因为它会调用外部 Web 服务。

我们正在测试 Windows Workflow Foundation 来执行此操作。但是我们的演示程序显示,当我们使用并行活动在一个工作流实例中一次处理多条记录时,每条记录的处理似乎是按顺序而不是并行运行的。

我们应该使用多个工作流实例还是并行活动?

是否有任何已知的高性能 WWF 处理模式?

0 投票
2 回答
530 浏览

sharepoint - 有条件地绕过 Sharepoint 'onWorkflowModified' 活动

我有一个 SharePoint(WSS 3.0,VS 2005)工作流,它附加了一个工作流修改表单,我想在一段时间后禁用它并继续使用关联表单中的参数。

如果计时器到了,跳过“onWorkflowModified”活动的最佳方法是什么?似乎侦听修改数据的唯一方法会导致工作流无限期地等待活动。

谢谢!

编辑:并行活动的一个分支中的“onWorkflowModified”活动阻止任何事情发生,直到它被处理——这是我试图避免的。

0 投票
1 回答
625 浏览

c# - 是否可以更改 Sql Workflow Persistence Service 表和存储过程名称?

我正在使用默认的 Sql Workflow Persistence Service 来管理我正在开发的应用程序中的工作流持久性。我使用 Microsoft 提供的脚本在 SQL 数据库中生成架构和逻辑。到目前为止,它工作得很好。但是,我想更改表和存储过程的名称以符合我选择的命名约定。

例如,Microsoft 提供的脚本生成了一个名为的存储过程RetrieveNonblockingInstanceStateIds,我想将其名称更改为wf_RetrieveNonblockingInstanceStateIds.

0 投票
1 回答
335 浏览

sharepoint - 如何访问启动工作流的用户的 uiserID

欺骗:见下面的链接

我有一个 SharePoint Designer 工作流,我需要向启动该工作流的用户发送一封电子邮件。它仅设置为手动启动,因此它应该始终在特定用户的上下文中运行。

我看不到让我执行此操作的 SharePoint Designer 操作,只能获取创建列表项的用户或访问列表上的“修改者”列。其中没有一个保证是调用工作流的用户。

0 投票
1 回答
2050 浏览

sharepoint - Sharepoint 工作流程与。世界电影基金会

标题不是很准确。我目前正在开发一个允许多人输入数据的网站。我需要/想要使用 WFF,因为人们会按一定的顺序输入数据。这是一个客户投诉表。销售人员将填写初始表格并提交投诉。投诉将被审查并驳回或转至调查部分。最后,投诉将被处理并关闭。

我的困境是我也在实施 Sharepoint。这两个项目大约在同一时间到期。最终,Sharepoint 将成为我们唯一的网站,投诉项目也转移到了 Sharepoint。

我宁愿等到 Sharepoint 到位后再进行客户投诉项目。我们将不得不从一开始就重新安排 Sharepoint 项目以包含工作流,而不是稍后再实施。

有任何想法、建议、意见吗?

0 投票
7 回答
2873 浏览

java - JBPM:从任务节点发出的多个转换

在 JBPM 中,我可以(技术上)从任务节点发出多个转换吗?

如果是,这是一个好习惯吗?

任何帮助都会很有用。

0 投票
2 回答
2605 浏览

sharepoint - 将 SharePoint Designer 工作流迁移到 Visual Studio 工作流

在正常情况下,您无法将在 SharePoint Designer 中设计的工作流移动到另一个站点,或移动到 Visual Studio 中以进行进一步的自定义/开发。

我相信这是可能的,但正在寻找有关方法/技术的一些指示,也许还有一些指向更多信息的链接。

我知道一些 MVP(Todd Bleeker 和其他人)过去一直在研究这个问题,但我还没有找到一个明确的解决方案。

还有人知道 MS 是否正在考虑在下一版本的 SharePoint Designer 中改进工作流设计器吗?

0 投票
6 回答
3884 浏览

python - 频繁修改模型时的Django工作流程?

因为我通常不会在 Django 项目中对我的模型进行前期设计,所以我最终会大量修改模型,因此每次都会删除我的测试数据库(因为“syncdb”永远不会为您自动更改表)。下面是我的工作流程,我想听听你的。欢迎任何想法..

  1. 修改模型。
  2. 删除测试数据库。(对我来说总是一个简单的 sqlite 数据库。)
  3. 运行“同步数据库”。
  4. 通过代码生成一些测试数据。
  5. 转到 1。

关于这个的第二个问题..如果您的工作流程像上面那样,您如何执行 4. 步骤?您是手动生成测试数据还是在 Django 应用程序中有适当的挂钩点,您可以在服务器启动时注入测试数据生成代码?\

TIA。

0 投票
11 回答
17364 浏览

emacs - 你如何学习正确的 Emacs?

我即将学习 Emacs,已经通过教程并借用了 O'Reilly 关于 Emacs 的书。但问题仍然是——如何学习好的 Emacs工作流程?我想,你不会像你使用的那样使用 Emacs,例如Vim

这个问题对我来说似乎很重要: -我在哪里可以找到使用 Emacs 的专业人士的视频?