2017-07-18 12 views
1

私はリリース3日前に定義されたユーザーストーリーを取得する必要があるプログラムを作成しています。ユーザーストーリーが「定義された」状態に設定された日を調べて、それを照会できる方法はありますか?Rally:ユーザーストーリーが定義されている日付

私はWebサービスAPIドキュメントを見ましたが、私は何かを見逃していましたが、私を助けてくれるものは見つかりませんでした。

これは私が解放の3日目を取得するために使用していたコードです:

var releaseStart = combobox.getRecord().get('ReleaseStartDate'); releaseStart.setDate(releaseStart.getDate()+3); this._startDate = Rally.util.DateTime.toIsoString(releaseStart);

しかし、私は、ユーザーストーリーが定義されている日付にこれを関連するかどうかはわかりません。

誰かが助けてくれれば幸いです!

答えて

0

そうです、このデータは標準のWSAPIには存在しません。しかし、あなたはLookbackAPIからそれを得ることができます。このような何かを始めるにはどうしたらよいですか?ルックバックAPIを使用した作業の

var releaseStart = combobox.getRecord().get('ReleaseStartDate'); 
var startDate = Rally.util.DateTime.add(releaseStart, 'day', 3); 
var snapshotStore = Ext.create('Rally.data.lookback.SnapshotStore', { 
    context: { 
     workspace: this.getContext().getWorkspaceRef() 
    }, 
    find: { 
     _ProjectHierarchy: this.getContext().getProject().ObjectID, 
     _TypeHierarchy: 'HierarchicalRequirement', 
     ScheduleState: {$gte: 'Defined'}, 
     __At: startDate 
    }, 
    sort: { 
     _UnformattedID: 1 
    }, 
    fetch: ['FormattedID', 'Name', 'ScheduleState'], 
    limit: Infinity, 
    autoLoad: true, 
    listeners: { 
     load: function(store, records) { 
      //TODO: work with records here 
     } 
    } 
}); 

詳しい情報はこちら:https://help.rallydev.com/apps/2.1/doc/#!/guide/lookback_api

+0

私は全然実際にそれに慣れていないです。私はラリーのために開発するのがとても新しいです。 – meghans18

+0

よろしくお願いします。あなたが何かを始めるために何かを盛り上げようとしましょう。ここで使用するものは次のとおりです。https://help.rallydev.com/apps/2.1/doc/#!/guide/lookback_api –

+0

大丈夫です!それは助けることができる何かのように見える – meghans18

関連する問題