1

私はこのシナリオを持っています

2 つの SharePoint 2007 サイトを構築したいと考えています。1 つは顧客情報用で、もう 1 つは製品と製品用です。

顧客の注文。

ここでの問題は、2 番目のサイトで最初のサイトの顧客情報を参照する必要があることですが、残念ながら、sharepoint はすぐに使えるクロスサイト ルックアップを提供しません。

検索を行って、カスタム クロスサイト フィールドを見つけて使用しましたが、アップグレードしたときに

このカスタム フィールドは互換性がなく、アップグレード ウィザードでアップグレードできないと表示されました。

それで、これに対する解決策は何ですか?標準のルックアップ機能を使用できるように 2 つのサイトを統合することですか、それとも回避策はありますか?

そのようなシナリオに直面した人がいる場合は、解決策を教えてください。

ありがとう

4

2 に答える 2

1

サイトが同じサイトコレクションにある場合、すぐに使用できるルックアップフィールドはサイト間で機能します。ブラウザのUIには表示されませんが、APIまたはリストテンプレートを使用してフィールドにLookupWebIdを設定できます。

ただし、特定のシナリオを考えると、顧客をユーザーとして設定し(おそらく、カスタムメンバーシッププロバイダーを介して)、標準のユーザーフィールドを使用する方がおそらく理にかなっています。

于 2010-03-25T01:36:23.140 に答える
0

最初のサイトから顧客情報を取得するための新しいカスタム フィールド タイプを作成する必要があり、それをリストに追加できます。

以下のサイトが役に立ちます: http://vspug.com/nicksevens/2007/08/31/create-custom-field-types-for-sharepoint/

于 2010-03-23T17:23:52.520 に答える