2015-06-30 2 views
-1

Я создал рабочий процесс сайта в формате SharePoint 2013 Workflow в дочернем подразделении O365 семейства сайтов. Я использую веб-службу вызова HTTP в рабочем процессе: скриншот моего рабочего процесса http://www.image-share.com/ijpg-2992-17.htmlПеременная SharePoint Workflow не распознается на сайте O365

Для разбора результатов JSON нужно использовать переменный: Index (Integer).

Я пробовал d/results/([%Variable: Index%])/Title, как это рекомендуется в многочисленных сообщениях блога (example). Но Workflow получает Suspened со следующей ошибкой:

RequestorId: 8c3e172b-5da7-75d9-0000-000000000000. Details: An unhandled exception occurred during the execution of the workflow instance. Exception details: System.FormatException: The DynamicValue property 'd/results/([%Variable: Index%])/Title' was incorrectly formatted. at Microsoft.Activities.Dynamic.DynamicValueBuilder.PathSegmentFactory.Parse(String segmentText, String fullPathName) at Microsoft.Activities.Dynamic.DynamicValueBuilder.PathSegmentFactory.Create(String segment, PathSegment next, String path) at Microsoft.Activities.Dynamic.DynamicValueBuilder.PathSegmentFactory.Create(String path) at Microsoft.Activities.GetDynamicValueProperty 1.Execute(CodeActivityContext context) at System.Activities.CodeActivity 1.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation) Exception from activity GetDynamicValueProperty Stage 2 Sequence Flowchart Sequence Email30Days.WorkflowXaml_3f207548_d246_4058_82b3_34acf1933b6f

Если я использую те же, но с номером (не переменным) d/results/(0)/Title он работает.

Пожалуйста, дайте мне знать Что мне не хватает.

+0

просмотрите следующую ссылку http://goo.gl/Tj9vRG, это может помочь – Ilya

+0

. Эта статья не отвечает на главный вопрос - как передать переменные –

ответ

0

Кажется, произошел сбой в SharePoint Designer. Когда я открывал SPD в следующий раз, он начал полностью разрешать [%Variable: Index%].

Я также попытался добавить косую черту в конце строки «d/results/(<index>) /» (например, в following article), прежде чем я заметил, что первый раз, когда индекс начал разрешаться, однако я никогда не добавлял слэш в конец furthemore.

Смежные вопросы