Rally SDK - 获取工作空间下的所有项目并创建迭代

时间:2017-03-08 06:08:48

标签: rally appsdk2

我是Rally Custom App开发的新手。我创建了一个Custom Html应用程序,它将在Rally中创建多个迭代。目前这个应用程序在工作区下的单个项目中运行良好但是我需要一些帮助来扩展此代码以在工作区下的所有项目中创建迭代。一种批量迭代创建和级联到父级下的所有子项目。请你分享一些输入吗?

                   var record = Ext.create(this.model, {
                         Name: 'Sprint' + ' ' + Itnumber,
                         StartDate: stdt1,
                        EndDate: enddt,
                        State: 'Planning'
                    });

                    record.save({
                        callback: function (result, operation) {
                            if (operation.wasSuccessful()) {
                                //Get the new defect's objectId
                                var objectId = result.get('ObjectID');
                              //  alert(objectId);
                            }
                            else
                                console.log(operation.getError());
                                //alert("Error in saving :" +operation.getError());
                        }
                    });

                    stdt1 = Ext.Date.add(new Date(enddt), Ext.Date.DAY, 1);

1 个答案:

答案 0 :(得分:1)

您可以对版本和迭代使用record.save({ params: { cascade: true } }); 在子项目中创建匹配的时间框。

{{1}}