0

我正在 Rally 中构建一个报告,找出所有已重新打开的缺陷,然后查看它们是否已多次重新打开。该表将列出 ID、描述、创建日期,然后是重新打开日期。问题是当我构建配置文件时,我不知道我需要多少个重新打开的日期。我看到了动态构建表本身的方法,但我不知道如何以有效的方式动态创建配置文件。

4

1 回答 1

0

我也必须这样做。在构建表格之前,您必须找到所有信息。

你需要 :

-global array
-configuration object (mine is global but it doesn't have to be)

    configSettings = [
    {key: 'something1', header: 'something2', etc}
    {key: ...
    ]

你需要尽可能多

{key: 'something1', header: 'something2', etc}'s 

作为表中的列。例如,如果您有"schedulestate""blocked",那么您将需要其中的两个。

现在,每次循环查找内容时,都会创建一个与配置设置中的项目具有相同形式的对象。

localvar = {'something1' : "whatever you want to set it to", 'something2': 'set this to something'};

您可以制作 something1 和 something2 集会对象,例如下拉菜单或复选框或其他任何东西。您也可以在其中放置超链接。

创建 localvar 后,必须将其推送到全局数组:

globalArray.push(localvar);

完成循环后,您可以创建表。就像凯尔说的那样,如果没有您的代码片段,很难回答这个问题。

于 2012-07-16T17:00:44.517 回答