2

SharePoint データを直接レポートする必要があり、リスト テーブルの tp_fields データを使用して、SQL 列名 (nvarchar1、nvarchar2、ntext1、int1 など) と SharePoint リスト列名の間のマッピングを取得しようとしています。次に、よりわかりやすい形式でデータを表す SQL ビューをいくつか作成します (これは SharePoint リストを反映しています)。

これは tp_fields 内の XML 形式である必要がありますが、次のようになります。

(...しかし、はるかに長い!)

これを XML に変換する方法はありますか? または、問題は何ですか?私の調査によると、tp_fields には nvarchar1 と SharePoint リスト フィールド名の間の直接マッピングが含まれている必要があります。しかし、これについて私が見つけることができるすべての例は、SP 2007 前後のものです - 2 の間で何かが変更されましたか? このマッピングを見つけることができる場所は他にありますか?

ありがとう、

4

1 に答える 1

1

SharePoint 2010 は、そのtp_Fields列を圧縮します。それを解凍する方法を示す答えが他の場所にあります。例えば:

SharePoint 2010 のデータベースから SharePoint リストのフィールドを見つけるにはどうすればよいですか?

また

SharePoint 2010 コンテンツ データベース

于 2012-09-20T20:46:35.880 に答える