2015-06-24 6 views
-1

Я новичок в SharePoint, и мне нужно создать очень простой WF, но на самом деле я не могу это сделать с помощью SharePoint Designer.Создание рабочего процесса с SharePoint Designer 2010

У меня есть библиотека документов, где пользователи загружают некоторый запрос проекта и список клиентов. Когда создается новый запрос проекта, это связано с клиентом существующего списка. У каждого клиента есть некоторые данные, такие как столбец для Project Manager и другой столбец для Технического надзора. Я должен создать WF, где Менеджер проекта и Технический супервизор получат электронное письмо, если проект собственного клиента создается или модифицируется.

Сначала я попытался использовать список WF, но потом я подумал, что он не может действовать за пределами моей библиотеки документов, но даже с использованием WF-сайта сайта кажется, что я не могу позволить ему получать данные из списка.

Любой может объяснить мне это шаг за шагом?

Спасибо большое

ответ

0

Так у вас есть два списка:

Список 1 - Запрос проекта Библиотека документов

Список 2 - Список клиентов Этот список содержит столбцы, как руководитель проекта, технический руководитель и Имя Клиента?

Способ, которым я хотел бы сделать это, - добавить столбец Lookup в List 1, который ищет столбец имени клиента из списка 2. В части дополнительных полей также используйте любые другие поля (Project Manager , и технический руководитель).

Это позволит вам показать следующее в списке 1: Документ запроса проекта | Имя клиента | Менеджер проектов | Технический руководитель

Затем создайте рабочий процесс в списке 1 - перейдите в список> Параметры рабочего процесса> Создайте рабочий процесс в конструкторе Sharepoint.

Укажите имя рабочего процесса, затем введите «email», выберите «Отправить электронное письмо».

Click on the 'these users' link - then click the little Address Book near the 'To' field. 
Select Workflow Lookup for a User > 
Data Source: Current Item > 
Field from Source: Technical Supervisor or Project Manager > 
Return field as: Email Address 

Опубликовать рабочий процесс, а затем сделать один последний шаг.

Нажмите на имя рабочего процесса в левой панели и на панели «Start Options» справа выберите: Начало рабочего процесса автоматически, когда элемент создается Start рабочий процесс автоматически, когда элемент изменен

Сохранить, затем опубликуйте, и все готово!

+0

Большое вам спасибо @ Sean! Итак, вы подтверждаете, что невозможно получить данные из другого списка непосредственно с рабочим процессом? – MindySue

+0

Вы можете получить данные из другого списка, однако вам нужно что-то общее между двумя списками, чтобы вы могли его сопоставить. Вы можете, например, изменить источник данных на список 2, но затем он попросит вас найти элемент списка в своем списке. Я использую подобную вещь для формы запроса на отпуск. В 1 списке у меня есть все имена сотрудников, их распределение/оставшиеся дни отпуска, а другое - форма Infopath. Он совпадает с полем «Имя», которое является общим для обоих списков, и соответственно обновляет номер. Надеюсь, это помогло и больше не смутило вас! – Sean

+0

Хм ... У меня есть общая колонка, одна с именем клиента ... – MindySue

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