拉力看板卡显示父母的功能

时间:2013-08-01 16:44:41

标签: rally

当纸板仅显示功能时,我没有问题显示纸板中的功能:

cardConfig: {
    xtype: 'rallycard',
    listeners: {
        fieldclick : function(field, card) {
            _loadDetails(card); 
        }
    },
    fields: [
        'Name',
        // 'Parent' - either one of these ways works
        {
            name: 'Parent',
            fetch: ['Parent'],
            renderTpl: Ext.create('Ext.XTemplate', 'Parent: {Parent.Name}')
        }
    ]
},

但是,当我的看板显示功能和汇总时,父信息不会显示在卡上。我已经尝试过有条件地设置它,或者使用渲染器而不是渲染器(渲染器从未被调用过) - 我找不到在API文档中正确执行此操作的方法。

1 个答案:

答案 0 :(得分:0)

这是一个App.js代码,其中主题卡不显示父字段,但功能和主动卡执行:

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

    launch: function() {
        var addNewConfig = {
            xtype: 'rallyaddnew',
            recordTypes: ['PortfolioItem/Feature', 'PortfolioItem/Initiative', 'PortfolioItem/Theme'],
            ignoredRequiredFields: ['Name', 'Project'],
            showAddWithDetails: false,
        };

        this.addNew = this.add(addNewConfig);
        var myCardConfig = {
               xtype: 'rallycard',
               fields: ['State','Parent']
            }
        var cardBoardConfig = {
            xtype: 'rallycardboard',
            types: ['PortfolioItem/Feature', 'PortfolioItem/Initiative', 'PortfolioItem/Theme'],
            attribute: 'InvestmentCategory',
            cardConfig: myCardConfig
        };

        this.cardBoard = this.add(cardBoardConfig);
    }
});