DSResponse数据应该是ListGridRecords错误

时间:2015-09-22 13:59:28

标签: java gwt record smartgwt listgrid

我正在使用 GWT 应用。我有这个方法:

public void executeFetch(final String requestId, final DSRequest request, final DSResponse response) {
        Record[] list;
        list = new Record[3];
        //
        Record rec1 = new Record();

        rec1.setAttribute("id", "-1");
        rec1.setAttribute("name", "All");
        list[0] = (rec1);
        //
        Record rec2 = new Record();
        rec2.setAttribute("id", "A");
        rec2.setAttribute("name", "Active");
        list[1] = (rec2);
        //
        Record rec3 = new Record();
        rec3.setAttribute("id", "C");
        rec3.setAttribute("name", "Inactive");
        list[2] = (rec3);
        //
        response.setData(list);
        processResponse(requestId, response);
    }

在调试时我看到了这个警告:

  

警告:日志:setData():DSResponse数据应该是一个数组   ListGridRecords。这允许数据按预期显示   ListGrids绑定到此dataSource。

我无法解决问题所在?

1 个答案:

答案 0 :(得分:0)