0

PortfolioItems のラリーグリッドがあり、構成列に PercentDoneByStoryPlanEstimate を含めると、期待どおりに進行状況バーが表示されます。しかし、プログレス バーにカーソルを合わせると、Rally 自体に表示される追加情報を含むツールチップが表示されません。

ツールチップをアプリに表示するにはどうすればよいですか?

サンプルコード:

    Rally.onReady(function() {
        Ext.define('CustomApp', {
            extend: 'Rally.app.App',
            componentCls: 'app',

            launch: function() {
                Rally.data.ModelFactory.getModel({
                    type: 'PortfolioItem',
                    success: function(model) {
                        this.grid = this.add({
                            xtype: 'rallygrid',
                            model: model,
                            columnCfgs: [
                                'FormattedID',
                                'Name',
                                'PercentDoneByStoryPlanEstimate'
                            ]
                        });
                    },
                    scope: this
                });
            }
        });

        Rally.launchApp('CustomApp', {
            name: 'Grid Example'
        });
    });
4

1 に答える 1

0

次のように、viewConfig を指定して「rallypercentdonetooltip」プラグインを追加するだけです。

success: function(model) {
    this.grid = this.add({
        xtype: 'rallygrid',
        model: model,
        columnCfgs: [
            'Name',
            'FormattedID',
            'PercentDoneByStoryPlanEstimate'
        ],
        viewConfig:{
            plugins:[
                {ptype:'rallypercentdonetooltip'}
            ]
        }
    });
于 2012-07-11T22:54:27.320 に答える