0

私は、データ作成プロセスで人々をガイドするのに役立つ Infopath フォームを設計しています。フォームは、約 19,000 行を含む SharePoint リストから描画する必要があります。各行には、属性 (列 1 = 属性 A、列 2 = 属性 B など) を含む 6 つの列があります。最初の 3 つの列を独自のリストに減らしました。 、もしそうなら、それぞれ数百のユニークなエントリしか含まれていません。列 4 に到達すると、8,000 の一意のエントリがあり、リストを完全にクエリすることは不可能です

アイテムの制限を回避するために、リストへのデータ接続を備えた Infopath フォームを作成しました (フォームが読み込まれたときに自動的にクエリを実行しません)。さらに、セカンダリ データ ソースの queryFields の値を設定するドロップ ダウンを追加しました (1 つは列 1、もう 1 つは列 2、もう 1 つは列 3 です)。最後のドロップダウンで、データベースを照会するアクションを設定しましたが、制限に関するエラーが引き続き表示され、ルールを適用できません。

必要なデータのみを描画することで制限を回避できるように、データ接続を「事前にフィルター処理」する方法はありますか? 私はこれを正しい方法で行っていますか?

ガイダンスをいただければ幸いです。

4

1 に答える 1

0

クエリを実行する予定のリスト列にインデックスを追加できますか? クエリ データ接続を実行する前に、リストに移動し、クエリ フィールドとして設定する列のインデックスを追加すると、リスト制限に関するエラー メッセージを回避できることがわかりました。

于 2015-06-22T23:32:09.780 に答える