问题标签 [sharepoint-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 投票
3 回答
15554 浏览

sharepoint-2010 - SharePoint 2010 工作流未启动

我遇到了在 SharePoint Designer 中创建的 SharePoint 2010 列表工作流未启动的问题。我有一个列表,其中编辑了列表项,然后触发了工作流,它将项目复制到另一个列表,然后从当前列表中删除该项目。

项目复制到的列表应该启动项目创建工作流,该工作流会暂停到确定的日期。但是,似乎有时工作流程会启动,有时却不会。如果它启动它工作正常,但如果它没有启动没有错误消息或任何东西,它只是没有启动。我可以手动启动它,一切正常,但这是一个可怕的解决方案。

有什么想法吗?谢谢!

0 投票
1 回答
190 浏览

sharepoint - 何时创建共享点工作流?

我正在使用 sharepoint 2010,但我被卡住了。我有一个具有 FeatureAcitvated 方法的功能。在这种方法中,我有一个类,我希望它具有启动我创建的工作流的代码。

所以我做了这个

然而它始终为空。它永远找不到我的工作流程。当我查看 WorkflowAssociations 时,它只计算了一些我认为可能是内置的工作流之一。

所以我想知道我的工作流程是在这个时候生成的吗?还是在功能 EventReceiver 类被触发后创建它?

我通过 Visual Studios 2010 将我的工作流程创建为列表工作流程

0 投票
1 回答
610 浏览

sharepoint-workflow - 启用工作流时,MOSS 会发送两封电子邮件

观点:我无法访问 SharePoint Designer,象牙塔认为它仅供 IT 人员使用。我在该网站上阅读的所有修复程序都适用于有权访问 Designer 的人,因此我正在寻求替代解决方案。

所以,我有一个列表,可以在添加新项目时启动审批工作流程。我的问题是我收到 2 封电子邮件:一封几乎立即来自 moss@mycompany.com。第二个来自 Forms 的一两分钟后

我一直在上下工作流程设置,试图只得到一个单一的音符。有什么我可以控制的东西可以改变吗?我担心两封电子邮件会使用户感到困惑。

第一封电子邮件包含“已经开始”的措辞。第二封电子邮件包含“由 on 分配的任务。它还有两个附件(一致),它们只是主体电子邮件的反刍。

任何帮助肯定不胜感激!!

0 投票
1 回答
5210 浏览

sharepoint - 使用工作流和填充列表

大家好,我目前正在构建一个工作流,我创建了一个列表(比如说列表 A),当用户填写列表(表单)并单击“确定”按钮时,工作流启动。工作流的第一个操作应该是将列表 A 中的所有字段(用户填写的任何内容)填充到列表 B(此处列表 B 与列表 A 具有相同的列,但有一些附加列)。如何在工作流中构建此操作。任何想法都受到高度赞赏。Sharepoint 的新手,渴望了解更多信息。

假设列表 A 有名称字段,它被填写为 XYZ,那么工作流应该能够在列表 B 中相同的相应名称字段中填充 XYZ。我希望我说清楚了

0 投票
1 回答
3752 浏览

sharepoint - Sharepoint Foundation 与服务器 - 工作流

我一直在研究与工作流相关的 Sharepoint 2010 Foundation vs Server。这是我研究/设置的内容:

  • 安装了带有 Visual Studio 2010 的 Sharepoint 2010 Foundation(已安装 SQL Server 2008 Express、Windows Server 2008 R2)
  • 安装 Sharepoint Designer 和 Visio 2010

我一直在阅读 Phil Wicklund 的 Sharepoint 2010 Workflows in Action。

我们的决定点是是简单地使用 Sharepoint 2010 Server 还是 Sharepoint 2010 Foundation。我了解 Sharepoint 2010 Foundation 不允许使用 Infopath 表单。我也知道它缺少一些内置的工作流程(仅提供三态)。

我的问题是,我还有什么遗漏的东西,服务器有基金会没有,会被认为是“表演停止者”吗?我们正在考虑使用 Foundations 作为托管各种工作流的平台。

0 投票
1 回答
1410 浏览

sharepoint-workflow - Sharepoint Designer 2007 工作流程

在 Sharepoint 设计器 2007 中,我正在创建一个工作流,我试图为多个用户使用“从用户那里收集数据”。在我的文档库中,我有一个列表名称字段。该列表名称字段与关联列表中有 1-15 个用户的列表相关联。我只需要为列表中非空/空的用户收集用户数据。我还想同时(并行)从用户那里收集数据。

看来您只能在一个工作流程步骤中使用并行。在一个工作流程步骤中,您似乎无法设置多个条件/操作。

我需要做的是:

条件 1:如果 variable:reviewer1 不为空 Action 1:从 variable:reviewer1 收集 Document Review(输出到 ...) 条件 2:如果 variable:reviewer2 不为空 Action 2:从 variable:reviewer2 收集 Document Review(输出到...)

有没有办法做到这一点,我错过了?

谢谢!

0 投票
1 回答
3481 浏览

sharepoint - 活动与运行工作流程

在本周末在伊利诺伊州莱尔举行的 SharePoint 周六会议上,Robert Bogue 表示活动工作流和运行工作流之间存在差异。我在网上看过,但有人能解释一下吗?

如果我可以在服务器上拥有多达数百万个活动工作流,为什么我只能在每台服务器上运行 15 个左右的工作流?

0 投票
1 回答
988 浏览

sharepoint - SharePoint 2007 工作流不会在 InfoPath 表单提交时触发

这是这个问题的后续问题。

这是我期望发生的事情:

  1. 用户导航到文档库
  2. 用户点击新建
  3. InfoPath 表单打开
  4. 用户填写数据
  5. 用户点击提交
  6. 提交给文档库的表格
  7. 由 New Item 触发的工作流将精简的表单数据作为电子邮件发送
  8. 大家都开心

问题是,我从来没有达到第 8 步,因为工作流没有触发。我选择了所有三个选项来触发工作流程 - 手动、新项目、更新项目。手动触发器在文档库中的项目上工作得很好,工作流完全可以完成它需要做的事情,但其他两个触发器似乎永远不会触发。

任何建议将不胜感激...

0 投票
2 回答
1774 浏览

serialization - 由于复杂的对象,工作流序列化异常

我得到以下异常:

System.Workflow.Runtime.Hosting.PersistenceException:在程序集“Microsoft.SharePoint,Version=12.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c”中键入“Microsoft.SharePoint.SPWeb”未标记为可序列化。—> System.Runtime.Serialization.SerializationException:在程序集“Microsoft.SharePoint,Version=12.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c”中键入“Microsoft.SharePoint.SPWeb”未标记为可序列化

错误来自这里:

我找到了两篇博文:

这个问题有一个解决方案:不要将复杂的成员对象作为全局变量,而是作为局部变量 - 即在本地(workflowProperties.Web)而不是在全局级别声明 SPWeb。

因此,我必须在我使用的每种方法中重新声明 spWeb - 我认为这很丑陋。

我也尝试过的是:

==> 没有更多的序列化异常!

NonSerialized在此字段上使用属性时是否有任何负面影响?
或者换句话说 - 有什么影响?

0 投票
1 回答
353 浏览

php - 我可以使用 SharePoint 工作流通过电子邮件发送文档的内容吗?

我工作的公司的人力资源部门有一个 SharePoint 2007 站点,其中包含公司政策。当对这些文档进行更改时,他们需要一种将文档内容通过电子邮件发送给所有员工的方法,以便他们可以查看新政策并单击显示“好的,我已阅读新政策”的按钮或链接。可以这么说。类似于 EULA 提示。我知道在“普通”网站上使用 PHP 非常简单,但与 SharePoint 集成才是真正的目标。

我已经看到使用 SharePoint Designer 制作复杂工作流的方法,包括一些发送电子邮件的工作流。但是,我所看到的都不会包含文档的内容。

谢谢!