使用rallyaddnew xtype与投资组合项目

时间:2013-03-29 23:18:44

标签: rally

如何将rallyaddnew xtype与投资组合项目一起使用?文档中显示的示例适用于用户故事。为此,它显示了recordTypes:['User Story']

没有关于如何处理其他项目的示例或文档。 recordType:['Portfolio Item']似乎不起作用,无论如何都不清楚会创建什么级别的Portfolio项目。

在我的情况下,我想创建一个功能级别的投资组合项目,其中包含我的应用程序默认设置的“预期开始日期”等字段。如何做到这一点?

1 个答案:

答案 0 :(得分:2)

您可以使用“PortfolioItem / Feature”,“PortfolioItem / Theme”作为配置中的recordType,即:

{
    xtype       : 'rallyaddnew',
    recordTypes : ['PortfolioItem/Feature'],
    ignoredRequiredFields: ['Name','Project'],
    showAddWithDetails: false,
    openEditorAfterAddFailure: true,
    disabled: false,
    listeners   : {
        create: function(addNew, record) {
            Ext.Msg.alert('Add New', 'Added Record Name');
            console.log(record);
        }
    }
}

回顾AppSDK2文档,我没有看到通过组件上的可配置项使用默认值填充特定字段的方法,也许其中一个Rally开发人员可以在这方面提供一些帮助。