2017-03-08 8 views
1

私はラリーカスタムアプリケーション開発の新人です。私はラリーで複数の反復を作成するカスタムHTMLアプリケーションを作成しました。現在のところ、このアプリケーションはワークスペースの下で単一のプロジェクトでうまく動作しますが、ワークスペースのすべてのプロジェクトで繰り返しを作成するために、このコードを拡張するための助けが必要です。親の下にあるすべての子プロジェクトへの一括反復作成とカスケードの種類。いくつかの入力を共有できますか?Rally SDK - ワークスペースの下にあるすべてのプロジェクトをフェッチして繰り返しを作成します。

    var record = Ext.create(this.model, { 
         Name: 'Sprint' + ' ' + Itnumber, 
         StartDate: stdt1, 
         EndDate: enddt, 
         State: 'Planning' 
        }); 

        record.save({ 
         callback: function (result, operation) { 
          if (operation.wasSuccessful()) { 
           //Get the new defect's objectId 
           var objectId = result.get('ObjectID'); 
           // alert(objectId); 
          } 
          else 
           console.log(operation.getError()); 
           //alert("Error in saving :" +operation.getError()); 
         } 
        }); 

        stdt1 = Ext.Date.add(new Date(enddt), Ext.Date.DAY, 1); 

答えて

1

あなたは子プロジェクトに一致するタイムボックスを作成するためにリリースとイテレーションの両方にcascade=trueを使用することができます。

record.save({ 
    params: { 
     cascade: true 
    } 
}); 
+0

素晴らしいです。カイルとケイティに感謝します。あなたのソリューションは素晴らしい仕事をしました。あなたの大きな助けを感謝します。 –

関連する問題