2012-01-23 22 views
1

タグでフィルタリングするのではなく、そのタグで物語を強調表示するのではなく、コードを編集してかんばんの掲示板に特定のタグを付けて記事を表示できますか?ラリーかんばんの掲示板 - 特定のタグのみを含む

 var query = new rally.sdk.util.Query('Tags.Name Contains "whatever"); 

ウィルこの作品:

は、私は(別の目的のためのサンプルとして)このコードの別の質問を見つけましたか?もしそうなら、私はこのコード行をどこに入力するのですか?私は成功していないいくつかの場所を試してみました。

ありがとうございました!

答えて

0

このクエリは機能するはずです。カンバンアプリはアプリのSDKの段ボールコンポーネントを使用して構築されているので、あなたは、単にコンストラクタに渡されたconfigオブジェクトの「クエリ」プロパティを指定することができます。

//Inside _redisplayBoard: 
var cardboardConfig = { 
    //... 
    //Other existing config properties 
    //... 
    //Specify query 
    query: new rally.sdk.util.Query('Tags.Name Contains "whatever") 
}; 

あなたがここにクエリユーティリティの操作についての詳細を学ぶことができます。 http://developer.rallydev.com/help/utilities#Query

段ボールコンポーネントがここに文書化されています http://developer.rallydev.com/help/card-board

0

は、私はそれがうまくいくとは思いません。タグはオブジェクトであり、User Story/Hierarchical RequirementのTagsフィールドはTagオブジェクトの配列です。私がタグをフィルタリングできる方法は、WebサービスのJSON結果である_refを指定することです。これはちょっとこのように見えます:

var tag = {some tag object}; 

var tagFilter = [Ext.create('Rally.data.QueryFilter', { 
    property: 'Tags', 
    operator: 'contains', 
    value: tag._ref 
})]; 

var cardboardConfig = { 
    //... 
    //Other existing config properties 
    //... 
    //Specify filter 
    storeConfig: { 
     filters: tagFilter 
    } 
}; 
関連する問題