如何使用与特定列匹配的关键字获取拉力网格中的特定记录?

时间:2013-12-23 07:31:42

标签: gridview rally

这是我的网格。

this.grid = Ext.create("Rally.ui.grid.Grid", {
    columnLines: !0,
    border: !1,
    store: this.stores,
    columnCfgs: [
        {text: "Region", dataIndex: "Project"},
        {text: "Launch  Date", dataIndex: "lDate"},
        {text: "Program Name", dataIndex: "Name", width: 500 }, 
        {text: "Length of Program",dataIndex: "ProgramLength", width: 150 }, 
        {text: "Revenue", dataIndex: "Revenue"},
        {text: "Defects", dataIndex: "NormalDefects"}
    ]
})

我的网格加载了大约200条记录和10页/页。网格加载后, - 只想显示与关键字匹配的记录。

例如,我想显示与程序名称匹配的记录 =“第一个项目

请帮我这样做。

1 个答案:

答案 0 :(得分:0)

Rally网格有一个filter方法,您应该可以使用它来重新加载网格:

this.grid.filter(Ext.create('Rally.data.wsapi.Filter', {
    property: 'Name',
    operator: '=',
    value: 'First Project'
}), true, true);