SharePointサイトにPortfolioTimelineRallyアプリを表示して、上級管理職がポートフォリオのどこにあるかをよく把握できるようにしたいのですが、その機能が利用できるようには見えません。したがって、「次善の策」として、開始日/終了日と他のいくつかのフィールドがテーブルに表示されたポロフォリオアイテムのリストが必要です。
これまでのところ、読み取り専用ユーザーのログインキーを生成し、それをRallyのサイトとSOの間に見つけたサンプルコードに入れて、ユーザーストーリーのリストを正常に表示することができました。
<script type="text/javascript" src="https://rally1.rallydev.com/apps/1.28/sdk.js?loginKey=[loginkey]"></script>
<script type="text/javascript">
function onLoad() {
rally.sdk.ui.AppHeader.destroy();
var workspaceId = "0123456789";
var projectId = "0123456789";
var rallyDataSource = new rally.sdk.data.RallyDataSource(workspaceId,projectId, 'false', 'true');
var config = {type: "hierarchicalrequirement", columnKeys:["FormattedID", "Name"]};
var table = new rally.sdk.ui.Table(config, rallyDataSource);
table.display("tableDiv");
}
rally.addOnLoad(onLoad);
</script>
それはうまくいきます。ただし、次の問題が発生しています。
- 構成のタイプをhierarchicalrequirementからPortfolioItemに変更しようとすると、何も取得されないようです
- 1.28を超えてsdk.jsの回転数を上げようとすると、rally.addOnLoadがonLoadイベントをまったく発生させないように見え、コードで他のエラー(RallyDataSourceが定義されていないなど)が発生します。私自身のonLoadイベント
私は非常に明白な何かを逃していますか?2.0 SDKで使用する必要があるものは他にありますか?