在列表(共享点)中自动创建项目时,为什么不触发工作流程?

时间:2018-12-05 05:56:24

标签: sharepoint sharepoint-designer

我从事Microsoft Sharepoint工作已经有几周了。这是一个设计网站的广阔平台。 现在,由于我们知道工作流在开发站点时在共享点中起着至关重要的作用,所以我有兴趣学习它,因此,当我在尝试工作流中的某些内容时,遇到了一个我现在要强调的问题。

所以,这就是这里的情况。

我正在处理的站点下有两个子站点,分别为subsite1和subsite2。两个站点都有相同数量的名称和字段相同的列表。例如,subsite1和subsite2的列表称为“雇员”。 如前所述,两个子站点都有一个“雇员”列表,并且两个子站点下都有工作流程。

因此,工作流实际上在做什么:-

Subsite1员工的工作流程-在subsite1的Employee列表中创建一个项目时,列表中的值将反映在subsite2的“ Employee”列表中。

Subsite2员工的工作流程-在subsite2的Employee列表中创建一个项目时,列表中的值将反映在subsite1的“ Employee”列表中。

所以,到目前为止,一切看起来都很正常和简单,对吧? 但是,真正的问题始于我们开始在列表中创建项目时。 首先,我在Subsite1的'Employee'列表中创建了一个项目,工作流已成功部署,没有任何问题,这意味着Subsite2的'Employee'列表中必须具有在Subsite1中创建的值。但是问题从这里开始,'Employee' Subsite2列表具有工作流,该工作流说,如果在“雇员”列表中创建了一个项目,则相同的值也将反映在Subsite1中。 就像,如果工作正常,则将导致工作流无限循环,最终将导致共享点设计器崩溃。 但这并没有发生。在工作流中进行无限循环并不是目标,共享点可以阻止它,这很好,但是在我尝试进行此操作时,我遇到了结论,或者可能是一个错误。
我不知道共享点有什么问题,每当在列表中自动创建一个项目时,它都不会触发该项目的工作流程。 起初,我以为可能存在权限问题或其他问题,因此尝试在本地进行操作,但问题仍然存在。 因此,我要求Microsoft的任何开发人员,或者更确切地说,这里的任何Sharepoint Web Designer,寻找并提供任何解决方案(如果有的话)。

谢谢。

0 个答案:

没有答案