У меня есть рабочий процесс SharePoint Designer в 2010 году. Этот рабочий процесс связан со списком, и при его запуске следует скопировать текущий элемент обратно в список, а затем обновить поле в этом вновь созданном элементе с помощью переменной, установленной при запускерабочий процесс.По сути, он дублирует элемент, а затем изменяет 1 значение только что созданного элемента.
Поле, которое мне нужно обновить, - это поле поиска в другом списке.По какой-то причине SharePoint не нравится это и каждый раз выдает ошибки.
Я попытался установить значение поля для следующих вещей, которые все не работают при запуске.
ID of the lookup item
ID;#VALUE of the lookup item
VALUE of the lookup item
1;#201101 which is a hardcoded value I know is correct...just trying to test here
На данный момент у меня нет идей.Кто-нибудь может помочь?
Для более подробной информации рабочий процесс состоит из 1 шага со следующими действиями:
- Скопировать элемент в Текущий элемент, чтобы отобразить его в [Параметр: ListURL], Не перезаписывать существующийПредметы.Сохраните полученный идентификатор элемента списка в [Variable: DuplicateID].
- , затем установите для [Variable: ID отчетного месяца] значение [Reporting Months: ID].(это поиск в списке «Отчетные месяцы» с использованием переменной [Variable: Reporting Month], которая устанавливается в начале рабочего процесса).
- затем Обновить элемент в текущем списке (элемент определяется [Variable: DuplicateID] иЯ пытаюсь установить значение поля «Отчетный месяц» в текущем списке, используя различные комбинации [Переменная: идентификатор отчетного месяца] и [Переменная: отчетный месяц]
Ошибка, которую я получаю при запуске worflow:ниже.
The workflow could not update the item, possibly because one or more columns for the item require a different type of information.