2009-02-11 30 views
5

Tenemos una gran biblioteca de documentos con más de 3000 carpetas. Nuestro cliente desea poder buscar dentro de la carpeta actual. Debido a que esta biblioteca de documentos tiene muchas carpetas, la creación de un alcance por carpeta está fuera de toda duda. Entonces, la pregunta es: ¿cómo se puede limitar una búsqueda a la carpeta actual en una biblioteca de documentos?En sharepoint, ¿cómo se puede limitar una búsqueda a la carpeta actual en una biblioteca de documentos?

Gracias

Respuesta

6

Off lado yo diría que lo que se necesita para implementar una función de búsqueda personalizada y acceder a la API de búsqueda directa. Más importante aún es que pareces estar sufriendo de un caso de FileShareism. He visto muchas implementaciones de SharePoint sufrir y morir a causa de esta aflicción.

+0

No hay necesidad de una función de búsqueda personalizada. Esto está todo incluido. –

+0

Llamaría a eso un trabajo más completo y no necesariamente "integrado", pero sin duda hace el trabajo. Todo depende de si satisface los requisitos del cliente, ya que algunas organizaciones exigirán una interfaz consistente para realizar búsquedas. – webwires

3

Si desea limitar a una biblioteca de documentos:

Esto ya está construido en Cuando esté viendo una biblioteca de documentos, el cuadro de búsqueda en los valores por defecto superior derecha para "Esta lista: NameOfDocLib".. La búsqueda aquí limitará el alcance a la biblioteca de documentos.

Si desea buscar en carpetas individuales:

Este está integrado en las ventanas. Use la búsqueda incorporada en el explorador de Windows.

Indique a sus clientes que abran la carpeta en la vista del explorador. Haga clic derecho en la carpeta que desea buscar y seleccione buscar.

No le diga a su cliente que todo esto estaba incorporado. Tómese el crédito para ello. ¡Lucro! :)

@webwires Estoy de acuerdo con las 3000 carpetas. Deberías pensar en dividirlo en múltiples bibliotecas de documentos.

+0

wow, ¿fue realmente tan mala mi respuesta que merecía un -1? Acabo de presentar la solución sin costo y me votaron en contra. extraño. : / –

1

Lo que funcionó para mí, realmente estaba afinando mi alcance de búsqueda. Me aseguré de estar usando "incluir" como tipo de comportamiento. Luego establecí mi dirección web (URL no segura) en la carpeta de la biblioteca de documentos que quería rastrear.

¡Sabía que las cosas estaban doradas después del rastreo de 15 minutos ya que noté que el recuento de elementos era mayor que 0!

Luego me aseguré de que mi página web (que era un sitio de centro de búsqueda ahora convertido en una plantilla v4), podía tener mi parte web del cuadro de búsqueda y redirigir los resultados de búsqueda a results.aspx página debajo del mismo sitio secundario.

Cuestiones relacionadas