あるサブサイト内のリストのビューを、同サイトコレクション内の別サブサイトに配置する。
【手順】
1.リストが配置されているサブサイトのGUIDを取得
2.SPDで該当リストのフォームページ(ex Allitems.aspx) を開いて
リストビューWebパーツの<ExportControlledProperties>要素の値をfalse からtrue に変更
3.ブラウザで上記のフォームページを開いて、リストビューWebパーツをエクスポートする
4.3 でダウンロードしたWebパーツ(.dwp)をテキストエディタで開いて、
<WebId >要素の値を1 で取得したGUIDに書きかえる
5.4で編集したWebパーツ(.dwp)をWebパーツギャラリーにアップロードする
6.任意のサイトにWebパーツを配置する
【注意点】
・GUIDの取得方法については参照先サイトの「How to find a GUID」を参照のこと。
もしくは、MOSS SP2環境であれば、stsadmで取得可能です。
stsadm -o enumallwebs -databasename <データベース名> [-databaseserver <データベース サーバー名>]
・上記の手順4 で<WebId >要素のGUIDは小文字である必要があります。
また、<ListName>と異なり、括弧({ })は必要ありません。
【参考】
http://techtrainingnotes.blogspot.com/2009/03/sharepoint-one-library-multiple-sites.html
【手順】
1.リストが配置されているサブサイトのGUIDを取得
2.SPDで該当リストのフォームページ(ex Allitems.aspx) を開いて
リストビューWebパーツの<ExportControlledProperties>要素の値をfalse からtrue に変更
3.ブラウザで上記のフォームページを開いて、リストビューWebパーツをエクスポートする
4.3 でダウンロードしたWebパーツ(.dwp)をテキストエディタで開いて、
<WebId >要素の値を1 で取得したGUIDに書きかえる
5.4で編集したWebパーツ(.dwp)をWebパーツギャラリーにアップロードする
6.任意のサイトにWebパーツを配置する
【注意点】
・GUIDの取得方法については参照先サイトの「How to find a GUID」を参照のこと。
もしくは、MOSS SP2環境であれば、stsadmで取得可能です。
stsadm -o enumallwebs -databasename <データベース名> [-databaseserver <データベース サーバー名>]
・上記の手順4 で<WebId >要素のGUIDは小文字である必要があります。
また、<ListName>と異なり、括弧({ })は必要ありません。
【参考】
http://techtrainingnotes.blogspot.com/2009/03/sharepoint-one-library-multiple-sites.html
0 件のコメント:
コメントを投稿