如何制作链接到缺陷的 URL?

How to make a URL that links to the defect?

我正在处理使用 1.26 SDK 的自定义缺陷列表。我正在尝试包含一个字段,该字段将具有实际的 link 以显示缺陷详细信息。 (例如,link 应该类似于:https://rally1.rallydev.com/#/14687805735d/detail/defect/UNIQUEDEFECTNUMBER,其中 UNIQUEDEFECTNUMBER 显然已替换为 ObjectID)。

我做了一些搜索,发现 Rally.nav.Manager 可能很有趣,但它仅受 2.0+ SDK 支持,我认为我需要将其保留在 1.26 中以保持作品的完整性那已经完成了。有什么办法可以用它创建 URL 吗?

像这样应该可以解决问题:

var defectObjectID = results.defects[i].ObjectID;
var defectURL = rally.sdk.util.Navigation. createRallyDetailUrl("/defect/" + defectObjectID, true);

详情见https://help.rallydev.com/navigation