Вопрос

Я использую SharePoint Foundation в Windows 7.
Я пытаюсь отфильтровать список на основе группы пользователей, к которой может принадлежать человек. Если нынешний пользователь является членом группы руководителей подразделений, то подразделение, которое они контролируют, будет получено. Я хотел бы отфильтровать список заказа по заданиям по полю подразделения, чтобы менеджер подразделения увидел все заказы на задачи, которые были назначены в их подразделение. Если текущий пользователь является членом группы менеджеров разделов, то идентификатор раздела, который он контролирует, будет получен, и список заказа задач будет отфильтрован полем идентификатора раздела. Таким образом, они увидят все заказы задач, назначенные их разделу.
Как мне это сделать, и есть ли какие -нибудь фильтрующие веб -части для меня в Foundation SharePoint?

Это было полезно?

Решение

К сожалению, стандартные веб -части фильтра не являются частью фундамента. В 2007 году они были частью функций предприятия, и я считаю, что они также с 2010 годом.

У вас есть возможность разработать пользовательскую веб -часть фильтров, хотя это может обеспечить гораздо более сложную функциональность.

Я действительно не уверен, как вы сможете сделать это из коробки в любом случае, даже с веб -частями фильтра на предприятии. Похоже, что вы хотите сделать, это поиск одной или нескольких групп, которые человек является членом, а затем отфильтровал список. Этот поиск должен быть пользовательским кодом.

Другие советы

Одним из сторонних инструментов (без подключения), который это сделает, является roxority filterzen. У них есть бесплатная версия «Lite».

http://roxority.com/sharepoint-zen/sharepoint-list-filtering-by-user-group-membership.html

Вы можете использовать SharePoint Designer для достижения этого.

Проверь это http://sharepointcodes.com/filter-list-view-by-user-and-groups-in-sharepoint/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top