При создании переменной рабочего процесса (типа String) для поля гиперссылки в SPDesigner 2013 возвращаемое поле будет «Как словарь из JSON» - PullRequest
1 голос
/ 27 апреля 2020

Сценарий: у меня есть список предметов. В этом списке есть столбцы с информацией о текстовых значениях (, скажем, Val1, Val2, Val 3, ..) и ссылки, которые перенесут пользователя на другие страницы. Одним из этих полей является столбец URL (тип - гиперссылка ), который действует как фильтр. При щелчке по URL-адресу он направляется на другую страницу и фильтрует страницу для каждого указанного значения c (, например, Val1 ) с родительской страницы.

Таким образом, чтобы достичь этого,

- I created a new workflow in SP Designer 2013, 
- Created a workflow variable of type String (lets say **'WFVar1'**) and added to Action ‘Set Workflow Variable’
- For the ‘value’ in the action I clicked the 3 dots (…) on the right, I set the URL for e.g
https://abc.xyx.com/thisisanexample.aspx and then clicked on Add or
Change Lookup and set the field from Source as Val1. The return
field automatically fills up *"As String"*. The URL is now followed
by Val1.
- Once done with the URL and description, I added the workflow Action ‘Set Field in Current Item'
- I clicked ‘field’ in the Action and choose the hyperlink field(URL) of the list.

Возникает проблема:

  • Я нажимаю «значение» в действии, выбираю «Переменная и параметры рабочего процесса» и выбираю переменную WFVar1. Поле возврата автоматически устанавливается на «Как словарь из JSON» вместо «Как строка».

Из-за разницы типов рабочий процесс не работает и остается приостановленным.

Нужна помощь !!

...