Я реализую сайт управления документами в SharePoint 2010. Каждый документ, который хранится на сайте, помечен одним или несколькими географическими местоположениями, указывающими, что представляет собой содержание документа , Я реализовал это с использованием поля управляемых метаданных, которое связано с термином, установленным в хранилище терминов, содержащем все возможные местоположения. Места организованы иерархически, так что скажем сначала по странам, а затем по регионам, городам и т. Д.SharePoint 2010: расширенная фильтрация в поле Управляемые метаданные
Я хочу, чтобы иметь возможность быстро находить документы в библиотеке документов для данного местоположения. SharePoint 2010 предлагает 3 готовых способа выполнения этого: (1) фильтрация заголовка столбца, (2) использование навигации по метаданным и (3) использование ключевых фильтров.
До сих пор так хорошо. Теперь это становится все сложнее. Каждое место в хранилище терминов идентифицируется рядом различных ярлыков. Таким образом, каждое место имеет метку по умолчанию и в среднем 3 или 4 дополнительных ярлыка (синонимы). Например: местоположение можно назвать «Амстердам», «S-123» и «W-456». Я хочу, чтобы иметь возможность:
- Фильтр библиотеки документов, используя любой из меток, включая синонимов
- Включить все места, которые ниже места, что он/она определяет, короче: в рекурсивно установить фильтр
Возвращаясь к вариантам 3 из-из-коробки:
- Фильтрация на заголовок столбца; НЕ поддерживает использование синонимов, а НЕ поддерживает рекурсивную фильтрацию
- Использование навигации по метаданным; НЕ поддерживает использование синонимов, но делает поддержка рекурсивной фильтрации
- Использование ключевых фильтров; делает использование поддержки синонимов, но не поддерживает рекурсивной фильтрации
Вы можете придумать творческое решение, которое отвечает моим требованиям, используя неработающей коробки управления? А если нет, то какие параметры у меня есть для полной настройки (пользовательская веб-часть фильтра, расширение готовых веб-частей и т. Д.)?
Надеюсь услышать от вас!
С уважением, Эрик
У меня нет решения, но я думаю, что борюсь с той же/подобной проблемой ' http://social.msdn.microsoft.com/Forums/pl-PL/sharepoint2010general/thread/5e6b011e- 4fec-401e-b032-f68e341c5926 Пожалуйста, напишите, если вы выясните что-то умное. –