У меня возникают проблемы с WSS 3.0 Workflow, используя объединенные списки. Вот описание:WSS 3.0 Workflow - Как получить данные из объединенных списков
Я создаю простую заявку на заказы/заказы на работу. Это просто для внутреннего использования отделов, чтобы персонал мог забронировать ежегодный отпуск и разрешить его уполномоченным соответствующим менеджером.
С этой целью у меня есть два списка: первый список называется «Персонал» и содержит имя человека, адрес электронной почты и имя менеджера. Имя менеджера заполняется выпадающим списком в том же списке.
Второй список называется HolidayRequest и имеет поля для имени (раскрывающийся список, основанный на списке персонала), дату начала и дату окончания.
Когда когда-либо вносятся записи в список HolidayRequest, я хочу вызвать рабочий процесс, который отправит электронное письмо менеджеру этого человека, чтобы уведомить его об одобрении. У меня проблема - получить имя менеджера и адрес электронной почты в рабочий процесс. Проблема, как я вижу, это то, что эта информация была получена через объединенный список:
HolidayRequest Staff
StartDate, EndDate, Name -----------------> Name, EmailAddress, Manager
/\ |
| |
+-------------------+
Так что мне нужно для рабочего процесса, чтобы использовать поле Имени из HolidayRequest, чтобы найти запись для того же имя в Список сотрудников, а затем получить имя менеджера из этой записи, получить отчет менеджера и, таким образом, адрес электронной почты менеджера. Это не совсем ракетостроение, но я просто не могу понять это в рабочем процессе (используя Sharepoint Designer).
Я думаю, первый вопрос заключается в том, является ли рабочий процесс правильным инструментом для этого, а во-вторых, если это так, то есть ли способ, которым я могу достичь того, что мне нужно?
Спасибо за чтение.
Привет, Саймон, я пытаюсь создать точно то же самое для своего сайта. У вас есть скриншоты завершенного рабочего процесса? Я думаю, что у меня не получается на стороне DWL, и я не могу понять, как это работает! Любая помощь очень ценится. cheers James. – 2011-03-10 14:23:44