我已经使用自由数据扩展了App2.0示例网格以包含格式化ID,但它显示为TEXT而不是链接。 我使用了格式化的ID FormattedID:record.get('FormattedID')
获取网址,我尝试使用record.get('FormattedID')._ ref,但它不起作用。
任何人都可以提供帮助吗?我确实想使用自由数据,因为我有一个自定义列,但也希望格式化的ID和父字段是链接。
先谢谢 塔尔
答案 0 :(得分:3)
将以下列配置添加到网格的配置中:
{
header: 'Formatted ID',
renderer: function(value, metaData, record) {
var linkBuilder = Ext.create('Rally.util.DetailLinkBuilder').inFrame(true);
return linkBuilder.build(record.get('FormattedID'), record.get('_ref'), false);
}
}
请注意,DetailLinkBuilder类在SDK文档中标记为私有,因为其界面尚未最终确定。它的界面可能会在未来版本的SDK中更改,并且在升级到较新版本的SDK时需要更新代码。