如何在自定义拉力赛应用程序中基于-ref和日期范围在单个商店或单个网格中添加两个模型?

时间:2018-07-10 09:43:01

标签: rally code-rally

我是开发自定义拉力赛应用程序的初学者。我为每个可销售功能提供了产品组合项目和修订版。我有两个模型PortfolioItem / MarketableFeature和Revision,要使用这两个模型来创建网格。

我面临合并两个模型或两个商店的问题,对于自定义的拉力赛应用程序模型配置不适用于任何网格。我对如何根据日期范围和MF ID在一个网格中获取修订说明和PortfolioItem / MarketableFeature感到困惑。

我用过

Rally.ui.grid.Grid

用于创建网格,

Rally.data.wsapi.Store

用于创建商店和

Rally.ui.combobox.FieldValueComboBox 

日期范围(开始日期和结束日期)。

1 个答案:

答案 0 :(得分:0)

您将要使用MarketableFeature模型创建网格。除了加载所有修订之外,还有另一种获取所需数据的方法吗?这将是非常昂贵且缓慢的,因为除了填充组合项目的初始请求之外,您还将对每个网格行提出1个请求。

如果确实需要这样做,那么您可能需要将这两个示例结合起来:

获取子集合: https://help.rallydev.com/apps/2.1/doc/#!/guide/collections_in_v2-section-collection-fetching

自定义渲染器,您可以使用它来渲染“修订”数据: https://help.rallydev.com/apps/2.1/doc/#!/example/custom-data-grid