2

別のフィールドを除いて、ポートフォリオアイテムのストーリープラン見積もりによって行われた%と同じ機能を使用する%完了フィールドを使用したいと思います。

私がやりたいのは、特定のリリースで修正する必要があるとマークされた欠陥に対して同じ種類のバーを作成し、計画の見積もりによる完了率を表示することです。欠陥リストの取得、完了率の計算などを処理できます。

そのような列を表示する方法の例を教えてください。

4

2 に答える 2

3

SDK 2.0p3 リリースには PercentDoneTemplate がありますが、現在 SDK では非公開です使用することはできますが、将来的に変更するリスクがあります。公的にサポートされているコンポーネントにすることを検討しています。templatecolumnグリッドで使用するには、次のように に列を追加するだけですcolumnCfg:

this.add({
    xtype: 'rallygrid',
    store: myStore,
    columnCfgs: [{
        text: 'Name',
        dataIndex: 'Name',
        flex: 1
    },
    {
        xtype: 'templatecolumn',
        tpl: Ext.create('Rally.ui.renderer.template.PercentDoneTemplate')
    }]  
});

テンプレートは、データにpercentDone(大文字と小文字を区別する) というフィールドがあることを想定しています。の構成オプションを追加することで、これを変更できますpercentDoneName

{
    xtype: 'templatecolumn',
    tpl: Ext.create('Rally.ui.renderer.template.PercentDoneTemplate', {
         percentDoneName: 'myPercentDoneField'
    }),
}  

最終的には次のようになります。

完了率テンプレート付きのグリッド

于 2012-07-31T22:57:40.600 に答える
2

パーセンテージを小数として計算できる場合は、rallypercentdone コンポーネントを簡単に生成できます。ただし、それらを列に配置する方法がわかりません。おそらく、ラリーの開発者がその点であなたをよりよく支援できるでしょう.

https://rally1.rallydev.com/apps/2.0p2/doc/#!/api/Rally.ui.PercentDone

于 2012-07-31T19:18:40.823 に答える