我可以编辑代码,只显示看板上带有特定标记的故事,而不是按标记过滤(并使用该标记突出显示故事)吗?
我发现了这个代码的另一个问题(作为另一个目的的样本):
var query = new rally.sdk.util.Query('Tags.Name Contains "whatever");
这会有用吗?如果是这样,我在哪里输入这行代码?我尝过几个地方但没有成功。
谢谢!
答案 0 :(得分:0)
该查询应该有效。看板应用程序是使用App SDK的CardBoard组件构建的,因此您只需在传递给构造函数的配置对象上指定'query'属性:
//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
CardBoard组件在此处记录: http://developer.rallydev.com/help/card-board
答案 1 :(得分: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
}
};