2012-01-23 47 views
1

而不是通過標籤進行過濾(並使用該標籤突出顯示故事),我可以編輯代碼並只顯示看板上特定標籤的故事嗎?Rally看板 - 僅包含特定標籤

我發現這個代碼另一個問題(如用於其他目的的樣品):

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

將這項工作?如果是這樣,我在哪裏輸入這行代碼?我嘗試了一些沒有成功的地方。

謝謝!

回答

0

該查詢應該工作。看板應用程序是使用App SDK的紙板組件構建的,所以你可以簡單地指定傳遞給構造函數的配置對象的「查詢」屬性:

//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

我不認爲這會工作。標籤是對象,用戶故事/分層需求上的標籤字段是標籤對象的數組。我能夠過濾標籤的方式是指定_ref,這是Web服務JSON結果。它看起來有點像這樣:

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 
    } 
};