2016-04-02 9 views
1

Bir iterasyon burndown oluşturmak için ralli standart raporunu kullanıyorum, ancak bunu bir wiki/web sayfasında yayınlamak istiyorum. Bunu bir projeye/alt projeye göstermenin bir yolunu arıyorum, böylece bir sayfada birkaç örneğim olabilir. Bağlam üzerinden denedim, ama belli ki bir şey eksik. Kodu aşağıda, herhangi bir rehberlik/öneri büyük takdir edilecektir!rallystandardreport kullanırken Bağlamı Ayarlama

Teşekkürler! Mark

Sen doğru yoldasın
Ext.create('Ext.Container', { 
    context : { 
      workspace : 'https://rally1.rallydev.com/slm/webservice/v2.0/workspace/50876644101', 
      project : 'https://rally1.rallydev.com/slm/webservice/v2.0/project/50891172431' 
      }, 
    items: [{ 
     xtype: 'rallystandardreport', 
     width: 750, 
     height: 500, 
     reportConfig: { 
      report: 'IterationBurndown', 
      subchart: 'hide', 
      title : 'IterationBurndown', 
      project : 'Harrier' 
     } 
    }], 
    renderTo: Ext.getBody().dom 
}); 

cevap

0

. StandardReport bileşeni en eski yazılanlardan biriydi ve bu yüzden SDK'nın geri kalanı gibi bir bağlamda geçmek için standart yetenekleri tam olarak takip etmiyor.

Yukarıdaki project yapılandırmasıyla doğru yoldasınız, yalnızca ad yerine değil hedeflediğiniz projenin ref'i olması gerekir ve raporConfig altındaki yerine kök bileşen yapılandırmasına gider. Ayrıca projectScopeUp ve projectScopeDown da vardır.

tam bir örnek burada da var: https://help.rallydev.com/apps/2.0/doc/#!/example/standard-report

{ 
    xtype: 'rallystandardreport', 
    width: 750, 
    height: 500, 
    reportConfig: { 
     report: 'IterationBurndown', 
     subchart: 'hide', 
     title : 'IterationBurndown' 
    }, 
    project: '/project/12345', 
    projectScopeUp: false, 
    projectScopeDown: true 
}