0

У меня есть собственный список в SharePoint 2013 с некоторыми видами. Один из них называется «Мои задачи как менеджер». Что происходит, когда пользователь отправляет новую форму, он или она может ввести имя менеджера для задачи. Поэтому я настроил представление только для отображения элементов, когда столбец Менеджер равен [Me]. Иногда это работает, иногда я этого не делаю. Возьмите меня, например, у меня есть 12 заданий, назначенных мне, когда я вхожу в представление по умолчанию, без фильтров. Но в представлении «Мои задачи как менеджер» я вижу, например, 10 задач/элементов. Иногда фильтр не отображает все задачи, которые он должен выполнять. У меня также есть другое настраиваемое поле Администратор, и фильтрация работает как шарм здесь. Стоит отметить, что моя новая форма - это настраиваемая страница приложения, которая создает элемент списка и устанавливает значения столбцов после отправки. Хорошо, если в представлении не отображается ни один из элементов, но он показывает некоторые из них. Кто-нибудь знает?Sharepoint 2013 Показать список фильтров столбца [Me] не работает все время

Спасибо!

ответ

-1

Это известная ошибка. Вы можете найти информацию о по ссылке ниже:

https://social.msdn.microsoft.com/Forums/office/en-US/53a7840c-5ffe-499e-933c-e93898beee54/sharepoint-server-2013-tasks-views-calendar-views-filtering-problem?forum=sharepointgeneral

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

string query = "<Where><Eq><FieldRef Name="<FieldName>" /><Value Type="Text">"+ SPContext.Current.Web.CurrentUser.Name +"<Value></Eq></Where>"; 
0
  1. Удалить профиль пользователя вызывает проблему в фильтрации.

    Перейти к центра администрирования =>Управление приложениями =>Управление обслуживания приложений =>Управление Профили пользователей =>Удалить после выбора профиля пользователя.

  2. Удалить пользователя из коллекции сайтов.

  3. Выйти и войти снова, а затем снова фильтровать, и он будет работать.

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