我有一个SharePoint设计人员工作流,如下所示:(仅举一个例子)
如果ActionId等于1
电子邮件信息格式:客户电子邮件
稍后,它将自己更改为以下内容:
如果字段=1
电子邮件InfopathForms:
其中字段ActionId丢失,客户电子邮件也丢失。在电子邮件中,所有的查找字段也都丢失了.
以前有人有这个问题吗.?已经发生了6-7次了.如果有人知道解决办法请告诉我..。非常感谢
有没有办法备份工作流程.?这样我就可以很容易地在它重置后恢复它..?
发布于 2009-09-21 20:58:08
sharepoint设计器不是开发和部署工作流的最有用工具。我还没有经历过这个问题。有时,当两个开发人员与sharepoint设计人员攻击同一个列表时,也会出现类似的情况。这会是你的问题吗?
发布于 2009-09-30 15:47:21
我注意到了同样的症状当名字变了..。您的InfoPath表单正在更改吗?还是被提升的领域正在改变?如果是这样的话,我会期待这种行为。简单的修复方法是更新工作流步骤中的变量,然后不使用InfoPath表单。:D
发布于 2012-08-28 01:01:05
我们也有同样的问题。
我发现,如果您重新链接(选择) xoml
文件中的查找字段名是不同的。
一个例子:重新链接后的FieldName="WFOrder_x0020_Type"
是FieldName="WFOrder_x0020_Type0"
。
<ns0:LookupActivity ListId="{}{8FC10225-9397-4F5A-88B6-FE4C37A44970}" x:Name="ID645" FieldName="**WFOrder_x0020_Type**" LookupFunction="LookupFriendlyString" __Context="{ActivityBind ROOT,Path=__context}" ListItem="{ActivityBind ROOT,Path=__item}">
我在textpad中打开xoml
文件,并通过将零添加到字段名来编辑所有字段。保存了它,我的工作流程又开始工作了。
为了澄清,我确实修改了InfoPath
表单并发布了它,在我的工作流查找字段名被搞乱之后。
https://stackoverflow.com/questions/1291166
复制相似问题