Как собирать данные от пользователя на определенное преследование, когда рабочий процесс запущен

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/68084

  •  10-12-2019
  •  | 
  •  

Вопрос

Я только что начал с рабочих процессов SharePoint и могу создать формы ассоциации и инициирования в Visual Studio.

В настоящее время я работаю над последовательным рабочим процессом и имею сценарий, в котором мне нужно собирать данные от пользователя, после того, как он одобрил элемент списка и основываясь на этих данных, создающих задачи в списке задач для разных пользователей.

Я не могу точно понять, как я могу собрать эти данные.Это не данные инициирования.Я слышал о «собирать данные от пользователя» в SharePoint Designer.Но не знаю ничего подобного для рабочих процессов в Visual Studio.

Может кто-нибудь, пожалуйста, провести меня как к тому, как я могу достичь этого. Любая помощь ценится. Спасибо

Это было полезно?

Решение

Первое, убедитесь, что вы не можете построить рабочий процесс в SharePoint Designer.Я знаю, что это не то, что разработчики ответа хотят услышать, но рабочие процессы SharePoint Designer в конечном итоге включают в себя меньше боли и разочарования.Если вы не можете построить его с помощью SharePoint Designer, проверьте рабочие процессы Nintex и посмотрите, если бы это будет работать.(Nintex имеет высокую ценницу, но он платит за себя довольно быстро во времени).

Но, если вы застряли, делаете VS на основе рабочих процессов, а затем назначьте пользовательскую задачу.Это то, что делает «собирать данные пользователя».В Design Time он создает пользовательский тип контента, который наследуется от «задачи» с добавленными дополнительными полями и связывает его с помощью списка задач.Во время выполнения он присваивает эту задачу и ждет, чтобы она была завершена.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top