2017-03-08 3 views
1

Je suis nouveau dans le développement d'applications Rallyes personnalisées. J'ai créé une application Html personnalisée qui va créer plusieurs itérations dans Rally. Actuellement, cette application fonctionne très bien dans un seul projet sous un espace de travail, mais j'ai besoin d'aide pour développer ce code pour créer des itérations dans tous les projets sous un espace de travail. Type de création d'itération en bloc et cascade pour tous les projets enfants sous un parent. Pourriez-vous partager certaines entrées?Rally SDK - Récupère tous les projets sous un espace de travail et crée une itération

    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); 

Répondre

1

Vous pouvez utiliser cascade=true pour les rejets et Iterations pour créer timeboxes correspondant à des projets d'enfants.

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

Fantastique. Merci Kyle et Katie. Votre solution a bien fonctionné. Appréciez votre grande aide. –