4

約 15 のルックアップ列を含む SharePoint2010 リストがあります。15 個すべてが存在するビューを作成しました。そのビューを開こうとすると、次のメッセージが表示されます。

このビューに含まれるルックアップ列とワークフロー ステータス列の数が、管理者によって設定されたしきい値 (8) を超えているため、このビューを表示できません。

この制限を削除または変更する方法はありますか? ありがとう。

4

3 に答える 3

8

この制限は制限ではなく、設定であり、変更できることを発見しました。サーバーの全体管理に移動し、次を参照します。

  • アプリケーション管理>Webアプリケーションの管理。
  • [Webアプリケーション]リストで、必要なWebアプリケーションを選択します。
  • 次に、[一般設定]>[リソーススロットリング]に移動します。
  • [リソーススロットリング]ウィンドウで、[リストビュールックアップしきい値]まで下にスクロールし、値をニーズに合った数値に変更します。

もちろん、この値を増やすと、SQLテーブルをドリルスルーする回数が増えるため、パフォーマンスが低下します。行き過ぎないように注意してください。そしてもう1つ、この値を変更すると、リストビューに影響するだけでなく、リストアイテムを処理するメソッドの動作も変更されます。たとえば、このオプションを8に設定すると、GetListItems(query);の場合、リストアイテムに対して最大8つのルックアップフィールドが返されます。メソッドが呼び出されます(クライアントオブジェクトモデル)。この数をたとえば15に増やすと、結果として、リストアイテムに対して返されるルックアップフィールドの最大数が増えます。かなりきちんと!

于 2010-05-18T09:13:37.490 に答える
0

そうです、ボリス。ただし、この設定は SharePoint 365/Online では変更できないことに注意してください。

于 2013-02-05T17:30:38.783 に答える
0

それは本当のボリスですが、このしきい値を上げるとパフォーマンスに大きな影響を与えることに注意してください

MSDN のこの記事を確認してください。

于 2013-05-22T05:17:54.727 に答える