2012-03-10 5 views
3

デフォルトのラリーカンバンアプリケーションを変更して、選択した反復のみを表示する必要があります。クエリの反復ドロップダウンを入れて、次に追加しました: //反復ドロップダウンに基づいてクエリを作成します cardboardConfig.query = dropdownIteration.getQueryFromSelected(); は、displayBoard()関数でのconfigオブジェクトの宣言の後です。何らかの理由で、クエリ文字列を無視しています。私はデバッガでステップアップし、適切な値を返していますが、ボードは常にすべての反復のすべてのストーリーを表示します。私はちょうど設定オブジェクト クエリでハードコーディングを試みました: 'Iteration = "March 2012"'、 しかし、それは表示されたものに影響しませんでしたが、それでもすべての反復のすべてのストーリーが表示されます。 他に何を試してみるべきか、それ以外にはクエリ文字列をオーバーライドしているかもしれませんか?おかげさまで Daxデフォルトのラリーかんばんアプリケーションで現在の反復のみを表示する必要があります

答えて

2

私はこれをもっと掘り下げました。他の誰かがこれをやろうとしているのであれば、最後の列を表示するかどうかを選択するためにconfigオブジェクトのクエリを上書きするコード行があります。以前に設定したクエリパラメータはすべて上書きされます。次のような行を探します。
if(hideLastColumnIfReleased){ // cardboardConfig.query = new rally.sdk.util.Query( "Release = null")または(kanbanField + "!=" + 'lastState + '"'); } これをコメントアウトするか、単にこの新しいクエリ文字列をcatとすると、すべて正常に動作します。

関連する問題