0

У меня проблема с функцией поиска в пределах SharePoint Designer 2010. Это не работает должным образом. Может ли кто-нибудь помочь мне, как я могу решить эту проблему? Я использую два пользовательских списка Самолеты и Тестирование. В Самолеты У меня есть два поля: Тип самолета и Регистрация. В Тестирование Я использую поле поиска по выбору Регистрация поле и поле результата его имя «Uitkomst» на скриншоте. В поле результатов я хочу показать Тип самолета, который связан с Регистрация самолета.Рабочий процесс SharePoint SharePoint не работает должным образом

Иногда поиск работает, когда я создаю новый элемент! Иногда кажется, что рабочий процесс не срабатывает. Я использовал журнал, чтобы узнать, срабатывают ли рабочие процессы, и он срабатывает. Большую часть времени, когда я создаю новый элемент, статус сразу устанавливается на завершение. Его действительно редкий я надеюсь, что у кого-то есть идея для меня, как это исправить.

Testing List screenshot

Here are my Settings screenshot

ответ

0

В чем проблема?

Проблема связана с разделом «Найти элемент списка» диалогового окна «Поиск одной строки текста» на скриншоте.

Он пытается найти элемент в списке «Самолеты» со значением столбца «Идентификатор», равным значению столбца «Идентификатор» текущего элемента в списке «Тестирование», что не имеет смысла.

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

Рассмотрим альтернативный подход,

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

В списке тестирования перейдите к настройкам списка, затем отредактируйте столбец с именем «поиск». Установите флажок для поля «Тип самолета», чтобы создать дополнительный столбец поиска, который автоматически заполняется с правильным значением «Тип самолета», когда пользователь выбирает значение «Регистрация» для столбца поиска.

По умолчанию будет создан столбец «Тип поиска: Тип самолета», но вы можете переименовать его после его создания.

Обратите внимание, что это работает только для определенных типов полей, таких как одиночная строка текстовых полей. Если «Тип самолёта» - это столбец поиска в списке «Самолеты», то вы не сможете его протащить таким образом.

+0

Большое спасибо за ваше объяснение! Он работает сейчас! :) – Mystrymen

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