Pregunta

Estoy tratando de responder una pregunta comercial que requiere que proporcionemos enlaces a archivos en SharePoint 2010. Los nombres y los metadatos de estos archivos pueden cambiar con el tiempo para que no podamos usarlos en los enlaces que proporcionamos.

¿Hay alguna otra "referencia de archivo única" que pueda usarse para acceder a un archivo que siempre funcione independientemente de cualquier cambio en el nombre o metadatos del archivo?

¿Fue útil?

Solución

Podrías usar el Servicio de identificación de documentos que identificará de manera única un documento. Esto generará un identificador único para el documento y le dará una URL distinta, a partir de la publicación de blog referenciada, se verá como, http://sitecollectionurl/_layouts/DocIdRedir.aspx?ID=MFSHF5F7ZUF5-1-1.

Otros consejos

Sí, puede usar el GUID del archivo. Recuperar el guía de un archivo existente utilizando Spfile.uniqueid y abra el archivo usando Spsite.openfile (GUID).

¿Se almacenan estos documentos en una biblioteca de documentos? La ID de entrada de la lista nunca cambiará, sin importar cuántas veces cambie el nombre, meta datos, etc. para que siempre pueda usar un enlace como http: //sitecollection/library/forms/dispform.aspx? id ={0} para mostrar la pantalla "Ver Propiedades" para cualquier archivo; Allí, las personas pueden ver los meta datos y/o abrir el archivo.

Prefiero la respuesta de @webdes03, ya que es la solución más fácil. Sin embargo, es posible que también desee echar un vistazo Shorteners de URL de terceros para SharePoint. Esto puede funcionar muy bien, especialmente en combinación con flujos de trabajo.

He incluido convenientemente el enlace a uno en el que trabajé :-) Pero otros Están disponibles también, no estoy seguro de si los demás trabajan en SP2010.

Licenciado bajo: CC-BY-SA con atribución
scroll top