希望创建一个自定义应用程序,显示分配给迭代的所有故事,包括故事任务、测试和缺陷,但也按Parent或Epic分组,如下所示,每个项目都链接到该工作产品项目。按家长分组故事的最佳方法是什么?
家长故事1-故事1-测试-任务-缺陷-故事2
首先,您需要查询以获得迭代的故事。如果你想让应用程序的用户选择迭代,你可以使用迭代下拉菜单。如果使用下拉列表中的getQueryFromSelected方法查询故事,则应该将故事附加到所选迭代。
当使用RallyDataSource获取故事时,指定Tasks、Defects和TestCases作为获取字符串的一部分。
如果您需要填充任何其他字段,请在提取字符串中填充它们,依赖对象也会填充它们。例如,如果您需要他们的FormattedID,那么在提取字符串中指定它也会填充Tasks上的该字段。
一旦你有了数据,你只需要弄清楚你想如何显示它。