2015-06-30 2 views
0

Я работаю над пользовательским списком дефектов, который использует 1.26 SDK. Я пытаюсь включить поле, которое будет иметь фактическую ссылку, чтобы выявить детали дефекта. (например, ссылка должна выглядеть примерно так: https://rally1.rallydev.com/#/14687805735d/detail/defect/UNIQUEDEFECTNUMBER с UNIQUEDEFECTNUMBER, очевидно, заменяемой ObjectID).Как сделать URL-адрес, который ссылается на дефект?

Я искал и увидел, что Rally.nav.Manager может быть чем-то интересным, но он поддерживается только 2.0+ SDK, и я думаю, что мне нужно сохранить это в 1.26, чтобы сохранить целостность работы, которая уже сделано. Есть ли способ создать URL-адрес с ним каким-то образом?

ответ

1

Что-то вроде этого следует сделать трюк:

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

См https://help.rallydev.com/navigation подробности.

+0

Спасибо! Это сработало отлично. – bang

Смежные вопросы