Редактировать ссылку на поле поиска SharePoint из связанной "дочерней" записи
У меня есть два списка в SharePoint, по одному для проектов и задач, которые мне нужно связать с помощью поля поиска.
Если я создаю поле поиска в списке проектов, я могу назначить несколько задач проекту и легко увидеть, какие задачи назначены проекту, и перейти к проекту. Однако я не вижу, какие задачи проекта назначены в представлениях задач.
Если я создаю поле поиска в списке задач, то я легко могу выбрать, какому проекту назначить его, и могу отсортировать или отфильтровать представление списка задач по проекту, используя значения в поле поиска, но я не могу легко понять, какой задачи назначаются для любого данного проекта в представлении списка проектов.
Если мне нужно выбрать один или другой, последний вариант лучше, так как список проектов короче, чем список задач, и я всегда могу отфильтровать имя проекта в столбце поля поиска в представлении списка задач.
В идеале, однако, я хотел бы легко видеть, какие задачи назначены проекту из представления списка проектов, и, возможно, даже редактировать отношения оттуда.
Есть ли способ сделать это в SharePoint?
Спасибо!
2 ответа
Пока что следующее решение, кажется, работает довольно хорошо и не предполагает использования каких-либо новых веб-частей или пользовательского кода.
У меня есть поле поиска (с отключенным выбором нескольких) в списке задач (список детей).
Как указано в вопросе, список поиска для проектов намного короче и проще в использовании, чем поле поиска для задач. Это также позволяет мне перейти к представлению списка задач и фильтровать его в поле поиска (которое также является ссылкой на соответствующий проект).
Чтобы облегчить легкий доступ к задачам для любого данного проекта, я добавил в проект поле ссылки и ссылку на представление списка, отфильтрованное для задач этого конкретного проекта.
Это делает структуру списка простой, но позволяет быстро переключаться между двумя списками.
Спасибо!
Это будет работать, если вы продолжите поиск 2, но я не рекомендую использовать другой способ - создать пользовательскую веб-часть списка через API-интерфейс SharePoint и получить задачи, связанные с каждым проектом.