我已经研究并尝试了所有我能想到的方法来尝试检索迭代、项目和用户列的实际值,但我永远无法获取列数据来填充迭代名称、项目名称等内容,以及用户提交的名称。我已经读过,按照我的方式进行获取应该没问题,其他人说你必须用这样的东西指定类型
types : ['defect','user','iteration','project'],
当我这样做时,我永远不会加载我的网格。我已经按照某些人的建议尝试过这样的事情
defect.Iteration.Name
或者
Iteration.Name
我真的可以在这里使用一些帮助。我还阅读了一篇文章,说 WSAPI 不再支持这种请求,必须在多个查询/获取中进行处理。任何人,这是我正在使用的代码......
function onLoad() {
var rallyDataSource = new rally.sdk.data.RallyDataSource(
'__WORKSPACE_OID__',
'__PROJECT_OID__',
'__PROJECT_SCOPING_UP__',
'__PROJECT_SCOPING_DOWN__');
var config = {
type : 'defect',
key : 'defects',
columnKeys : ["FormattedID", "Name", "Priority125", "Iteration", "Project", "SubmittedBy", "CreationDate", "ScheduleState", "State"],
fetch : 'FormattedID,Name,Priority125,Iteration,Project,SubmittedBy,CreationDate,ScheduleState,State',
query : '((State != "Closed") OR (ScheduleState != "Accepted"))',
order : 'Priority125'
};
var table = new rally.sdk.ui.Table(config, rallyDataSource);
table.display("tableDiv");
}
rally.addOnLoad(onLoad);