В sharepoint, как поиск может быть ограничен текущей папкой в ​​библиотеке документов? - PullRequest
5 голосов
/ 11 февраля 2009

У нас есть большая библиотека документов с 3000+ папками. Наш клиент хочет иметь возможность поиска в текущей папке. Поскольку в этой библиотеке документов много папок, создание одной области для каждой папки не может быть и речи. Итак, вопрос: как поиск может быть ограничен текущей папкой в ​​библиотеке документов?

Спасибо

Ответы [ 3 ]

6 голосов
/ 11 февраля 2009

От руки я бы сказал, что вам нужно реализовать пользовательскую функцию поиска и получить прямой доступ к API поиска. Более важно то, что вы, похоже, страдаете от случая FileShareism. Я видел, как многие реализации SharePoint страдают и умирают от этого недуга.

2 голосов
/ 12 февраля 2009

Если вы хотите ограничить библиотеку документов:

Это уже встроено. Когда вы просматриваете библиотеку документов, поле поиска в правом верхнем углу по умолчанию имеет значение «Этот список: NameOfDocLib». Поиск здесь ограничит область видимости библиотекой документов.

Если вы хотите искать отдельные папки:

Это встроено в Windows. Используйте поиск в проводнике Windows.

Скажите своим клиентам, чтобы открыть папку в обозревателе. Щелкните правой кнопкой мыши по папке, которую хотите найти, и выберите поиск.

Не говорите своему клиенту, что все это было встроено. Возьмите кредит на это. Прибыль! :)

@ webwires Я согласен насчет 3000 папок. Вы должны подумать о том, чтобы разбить это на несколько библиотек документов.

1 голос
/ 08 июня 2012

То, что работало для меня, было действительно точной настройкой моей области поиска. Убедитесь, что я использовал «включить» в качестве типа поведения. Затем установите свой веб-адрес (незащищенный URL-адрес) в папку библиотеки документов, которую я хочу сканировать.

Я знал, что вещи были золотыми после 15-минутного сканирования, так как я заметил, что количество моих предметов больше 0!

Затем я убедился, что на моей веб-странице (которая была сайтом центра поиска и теперь преобразована в шаблон v4), была возможность разместить на ней мою веб-часть окна поиска и перенаправить результаты поиска на страницу results.aspx в разделе тот же суб-сайт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...