1.1    基础用法

1.   首先在【系统元数据管理】à【表单管理】à【数据表管理】中录入数据表,并且启用该数据表,该数据表一旦启用会在【列表管理】 中生成一条对应该数据表的列表数据。(具体操作请参考系统构建平台手册)。

2.    jsp页面上引用<grid:jqGrid url=" " code=" " grideId=" " pageName=" "></grid:jqGrid>

参数说明:

      url:必填。显示数据的url

      code:必填。对应【系统元数据管理】中定义的列表的编号。

      gridId:必填。表格的id(自己定义)。

      pageName:可选。默认为pageaction中所封装的数据Page

dynamicColumn:可选。动态字段。(请参考Demo中的订单(动态列表))

      subGrid:可选。子表的id,即<grid:subGrid/>标签的gridId的值

3.   Action中,按照如下方式写:

private Page<EmsProduct> page;

         @Action("list-datas")

    public String getListDatas() throws Exception {

       page = emsProductManager.search(page);// 查询page的方法由开发人员实现

       renderText(PageUtils.pageToJson(page));// PageUtils由平台提供

       return null;

}

4.   若需要内置查询,先在【系统元数据管理】à【表单管理】à【列表管理】中选中该列表进行修改,在【基本信息】页面上把“是否启用查询”选为“内置查询”。并且在jsp页面上引用<button class='btn' onclick="iMatrix.showSearchDIV(this);"><span><span>查询</span></span></button>,否则不用进行此操作。


 

如有使用iMatrix平台问题请登录iMatrix平台论坛咨询:

    http://bbs.imatrix.net.cn/forum.php?mod=forumdisplay&fid=37

    或者加入QQ307599527