Sharepoint 2010: обновить многократное значение поля поиска с помощью рабочего процесса - PullRequest
3 голосов
/ 07 сентября 2011

Я хочу обновить поле поиска, которое содержит несколько значений, через рабочий процесс, используя Sharepoint Designer 2010.

На данный момент старое значение всегда перезаписывается, и я хотел бы «объединить» старое значение с новым.

Вот список моих тестов:

1) Мне удалось сохранить старое или новое, но не оба из них. 2) Я пытался добавить ключевые слова, такие как: &; между полями, но в списке записывается только первый элемент (пример: [% первый элемент: id%]; [% второй элемент: ID%] -> результат в столбце: идентификатор первого элемента)

Я не в курсе. Есть ли у вас какие-либо советы?

Вам нужна дополнительная информация?

Можно ли делать такие вещи в конструкторе Sharepoint?

1 Ответ

3 голосов
/ 05 января 2012

Да, это можно сделать в SharePoint Designer. Вам нужно установить как идентификатор, так и значение поиска (текст, отображаемый в поле поиска) - и они должны быть разделены ; #

Создайте следующее в виде строки перед установкой в ​​качестве значения для поиска.

[%Current Item:LookupList%];#[%Variable:NewItemID%];#[%Variable:NewItemTitle%]

В приведенном выше примере первым элементом является исходный список с множественным выбором. Второй - это идентификатор элемента, который вы хотите добавить в поиск, а третий - заголовок (или значение, отображаемое в поле) добавляемого элемента.

...