創建

2013-04-18 78 views
1

我已經創建編輯鏈接之前,使用JavaScript API使用拉力賽的TestCase和其他物品的用戶故事在拉力編輯彈出鏈接:創建

var editTestCase = function(objectID) { 
      rally.sdk.util.Navigation.popupEditPage("/testcase/" + objectID); 
}; 

然而,當我嘗試做用戶故事類似的事情,我無法正確創建鏈接。我認爲這是因爲我不知道要使用的項目名稱(即字符串來替換testcase。我已經嘗試過userStory和userstory和oid,並沒有這些工作。

我想調用此使用的代碼功能:

<a href="#" onclick="editUserStory(' + objectID + ');"><img src="https://rally1.rallydev.com/slm/images/icon_edit.gif"></a> 

我已經檢查過我的的objectID值被初始化,是一個用戶故事的有效和正確的對象ID

當我嘗試用這種方式來創建鏈接,該URL的主幹顯示

https://rally1.rallydev.com/slm/null/edit.sp? 

而當我按照從別的編輯鏈接,它的內容(我已刪除了清晰的查詢字符串):

https://rally1.rallydev.com/slm/ar/edit.sp? 

回答

1

在Web服務對象模型,用戶故事是分級的要求。因此:

rally.sdk.util.Navigation.popupEditPage("/hierarchicalrequirement/" + objectID);

應該做的伎倆爲您服務。

+0

謝謝,工作完美。 – Marryat