Frage

Ich versuche, eine Geschäftsfrage zu beantworten, in der wir Links zu Dateien in SharePoint 2010 bereitstellen müssen. Die Namen und Metadaten dieser Dateien können sich im Laufe der Zeit ändern, sodass wir diese nicht in den von uns bereitgestellten Links verwenden können.

Gibt es eine andere "eindeutige Dateireferenz", mit der auf eine Datei zugreifen kann, die immer unabhängig von Änderungen des Namens oder der Metadaten der Datei funktioniert?

War es hilfreich?

Lösung

Sie könnten die verwenden Dokument -ID -Dienst Das wird ein Dokument eindeutig identifizieren. Dies erzeugt eine eindeutige Kennung für das Dokument und verleiht ihm eine eindeutige URL, aus dem referenzierten Blog -Beitrag wird es so aussehen. http://sitecollectionurl/_layouts/DocIdRedir.aspx?ID=MFSHF5F7ZUF5-1-1.

Andere Tipps

Ja - Sie können die Richtlinie der Datei verwenden. Abrufen Sie die Richtlinien einer vorhandenen Datei mithilfe Spafile.uniqueId und öffnen Sie die Datei mit SpSite.openFile (GUID).

Werden diese Dokumente in einer Dokumentbibliothek gespeichert? Die Listeneintrags -ID wird sich nie ändern, egal wie oft Sie den Namen, Meta -Daten usw. ändern, sodass Sie immer einen Link wie z. B. verwenden können http: //sinecollection/library/forms/dispform.aspx? id ={0}, um den Bildschirm "Eigenschaften anzeigen" für jede Datei anzuzeigen; Dort können Personen die Meta -Daten anzeigen und/oder die Datei öffnen.

Ich bevorzuge @webdes03 Antwort, da es die einfachste Lösung ist. Möglicherweise möchten Sie sich jedoch auch ansehen URL -Kürzungen von Drittanbietern für SharePoint. Dies kann sehr gut funktionieren, insbesondere in Kombination mit Workflows.

Ich habe den Link zu einem, an dem ich gearbeitet habe, bequem aufgenommen :-) Aber andere sind auch verfügbar, nicht sicher, ob die anderen am SP2010 arbeiten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top