В заявлении на получение ралли я даю ему несколько объектов для приобретения.Но по какой-то причине я не могу получить доступ к определенным свойствам, даже когда я использовал «fetch: true».
Мой код:
var query = new rally.sdk.util.Query('ScheduleState != Accepted');
var queryB = new rally.sdk.util.Query('Release.ReleaseDate > TODAY');
var queryC = new rally.sdk.util.Query('Release.Name != undefined');
queryConfig[2] = {
type:'HierarchicalRequirement',
key:'UserStories',
query : query.and(queryB).and(queryC),
fetch: 'Release,TaskEstimateTotal'
};
for (var x=0; x < results.UserStories.length; x++) {
if(results.UserStories[x].Release.Name === release.Name
{
var resources = results.UserStories[x].TaskEstimateTotal;
totalResources[resultKey][iteration.Name] -= resources;
totalResources[totalIterationCostKey][iteration.Name] -= resources;
release[iteration.Name] += resources;
}
}
results.UserStories [x] .Release.Name всегда не определено.TaskEstimateTotal не является.Я пытался сказать Release! = NULL в запросе C.