首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SharePoint工作流变量在O365站点中不被识别

SharePoint工作流变量在O365站点中不被识别
EN

Stack Overflow用户
提问于 2015-06-30 12:32:02
回答 1查看 990关注 0票数 0

我在站点集合的SharePoint子站点中创建了一个O365 2013工作流类型的站点工作流。我在工作流中使用调用HTTP服务:我的工作流http://www.image-share.com/ijpg-2992-17.html的屏幕截图

要解析JSON结果,我需要使用变量:Index (Integer)。

我已经尝试过d/results/([%Variable: Index%])/Title,正如许多博客文章(示例)中推荐的那样。但是工作流由于以下错误而被挂起:

RequestorId: 8c3e172b-5da7-75d9-0000-000000000000。详细信息:在执行工作流实例期间发生了未处理的异常。异常详细信息: System.FormatException: DynamicValue属性‘d/DynamicValue/(%变量:索引%)/Title’格式不正确。(在Microsoft.Activities.Dynamic.DynamicValueBuilder.PathSegmentFactory.Parse(String segmentText,String fullPathName)在Microsoft.Activities.Dynamic.DynamicValueBuilder.PathSegmentFactory.Create(String段,PathSegment next,String path(在Microsoft.Activities.Dynamic.DynamicValueBuilder.PathSegmentFactory.Create(String路径)在Microsoft.Activities.GetDynamicValueProperty1.Execute(CodeActivityContext context) at System.Activities.CodeActivity1.InternalExecute(ActivityInstance实例,ActivityExecutor executor,BookmarkManager BookmarkManager (在System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor,bookmarkManager bookmarkManager,Location resultLocation)活动GetDynamicValueProperty第2阶段序列流程图序列Email30Days.WorkflowXaml_3f207548_d246_4058_82b3_34acf1933b6f的异常

如果我使用相同的,但对数字(而不是变量) d/results/(0)/Title,它可以工作。

拜托,让我知道我错过了什么。

EN

回答 1

Stack Overflow用户

发布于 2019-01-04 22:37:06

只要对有类似问题的人使用FYI,我就注意到在SPD中--可能是由于将文本从web复制到string窗口中的一些怪癖--如果我手动输入文本或粘贴文本,它似乎不会识别它(工作流执行过程中也会发生相同的错误)。但如果你在窗口里打字:

代码语言:javascript
复制
d/results(

然后单击“添加”或“更改查找”按钮并引用变量,然后完成文本键入:

代码语言:javascript
复制
)/YourPropertyName
  • 那一切都很好。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31138434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档