ファイル名を使用しないSharePoint 2010ファイルのURL
-
16-10-2019 - |
質問
SharePoint 2010のファイルへのリンクを提供する必要があるビジネスの質問に答えようとしています。これらのファイルの名前とメタデータは時間とともに変更される可能性があるため、これらを提供するリンクで使用できません。
ファイルの名前やメタデータの変更に関係なく、常に機能するファイルにアクセスするために使用できる他の「一意のファイルリファレンス」はありますか。
解決
使用できます ドキュメントIDサービス それはドキュメントを一意に識別します。これにより、ドキュメントの一意の識別子が生成され、参照されるブログ投稿から異なるURLが表示されます。 http://sitecollectionurl/_layouts/DocIdRedir.aspx?ID=MFSHF5F7ZUF5-1-1
.
他のヒント
はい - ファイルのGUIDを使用できます。既存のファイルのガイドを使用して取得します spfile.uniqueid 使用してファイルを開きます spsite.openfile(guid).
これらのドキュメントはドキュメントライブラリに保存されていますか?リストエントリIDは、名前やメタデータなどを何回変更しても、変更されることはありません。そのため、いつでもリンクを使用できます。 http://sitecollection/library/forms/dispform.aspx?id ={0}任意のファイルの「プロパティを表示」画面を表示するには。そこには、メタデータを表示したり、ファイルを開くことができます。
最も簡単なソリューションであるため、 @webdes03の回答を好みます。ただし、ご覧になりたい場合もあります SharePoint用のサードパーティのURL短縮機. 。これは、特にワークフローと組み合わせて非常にうまく機能します。
取り組んだものへのリンクを便利に含めました:-) その他のもの 同様に利用可能ですが、他の人がSP2010で動作するかどうかはわかりません。