文档章节

在iMatrix平台表单列表标签(gridformGrid)的基础用法

iMatrix
 iMatrix
发布于 2014/06/17 10:53
字数 335
阅读 84
收藏 0
 

1         表单列表标签(grid:formGrid)

1.1    基础用法

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

2.   jsp页面上引用

<view:formGrid gridId="itemPhaseGridId" code="OA_ITEM_PHASE"

 entity="${item}" attributeName="itemPhases"></view:formGrid>

参数说明:

    gridId:表格的id

    code:列表编号。

    attributeName:子列表对应的字段名称。

    entity:表单实体。

       collection:子表列表集合。

    editable:表单列表是否编辑。

3.   保存该表单前,请先调用iMatrix.getFormGridDatas (formId,gridId)

    formId:提交的表单的id

    gridId:表格的id

4.   Javaservice中,调用JsonParser.getFormTableDatas(Class class);

class:为子表实体对应的类,返回子表实体集合,如下:

public void saveOrder(Order order){

orderDao.save(order);

     List<OrderItem> items=new ArrayList<OrderItem>();

List<Object> objects=

ParseJsonUtil.getFormTableDatas(OrderItem.class); //保存子表实体

    for(Object obj:objects){

OrderItem orderItem=(OrderItem)obj;

                orderItem.setOrder(order);

                orderItem.setCompanyId(contextService.getCompanyId());

                orderItem.setCreatedTime(new Date());

                orderItem.setCreator(contextService.getUserName());

                orderItemDao.save(orderItem);

                items.add(orderItem);

            }

            order.setOrderItems(items);

}

关于标签更详细的资料可以到官网下载:http://www.imatrix.net.cn

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

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

    或者加入QQ307599527

© 著作权归作者所有

共有 人打赏支持
iMatrix
粉丝 2
博文 40
码字总数 19538
作品 0
海淀
iMatrix平台中脚本样式标签(grid:JC)使用说明

1 脚本样式标签(grid:JC) 动态引入JavaScript/CSS控件中选中的javascript文件和css样式文件,并且在该表单中可以引用这些脚本和样式。 1.1 用法 在表单页面(弹出的表单页面等不是刷新区域实...

iMatrix
2014/10/29
0
0
企业级的Java快速开发平台,首选iMatrix平台。

随着中国改革开放进一步的扩大和深入,带来了国民经济飞速发展,当前中国企业正面临着前所未有的机遇和挑战,竞争日趋激烈,新的业务和交易渠道不断涌现,企业需要不断快速交付和适应性调整。...

iMatrix
2014/07/02
0
1
iMatrix平台免费开源程序发布,欢迎大家使用!

iMatrix是一个企业级的应用构建集成平台,符合JEE规范,提供了层次分明的MVC多层结构,实现了平台内部以及同其他系统接口的松散耦合,可以加快B/S结构的应用系统的开发,系统支持Jboss/Weblo...

iMatrix
2013/07/10
0
0
iMatrix平台中子标签(grid:subGrid)的参数说明

子表标签(grid:subGrid) 参数说明: 1. 子表标签必须和列表标签(参照3.列表标签)组合使用,首先在【系统元数据管理】à【表单管理】à【数据表管理】中录入数据表,并且启用该数据表,该数...

iMatrix
2014/06/11
0
0
iMatrix平台中组织结构树标签acsTags:tree用法

1 组织结构树标签(acsTags:tree) 1.1 引入js <script type="text/javascript" src="${resourcesCtx}/widgets/ jstree/jquery.jstree.js"></script> 1.2 用法 1.2.1 开发系统中添加以下资源;......

iMatrix
2014/08/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

jetbrains系产品IDEA:mac上面提示快捷键设置

原因 由于Mac上面的Ctrl+空格变成输入法切换的快捷键,在使用IDEA的过程中,代码提示很不方便,需要使用option+/这种传统eclipse上面的代码提示快捷键作为主要快捷键。 怎么修改? 移除【opt...

亚林瓜子
30分钟前
0
0
Exclipse 输出结果时换行

System.out.println(f1 + "\n" + d1 + "\n" + d2);

笑丶笑
30分钟前
1
0
怎样治疗标签不能触发onblur事件

I realize this was over a year ago, but it showed up for me in Google while trying to solve this same issue. It seems Chrome does not consider some elements, like body and ancho......

Weijuer
33分钟前
0
0
vue常见库安装

移动设备上的浏览器默认会在用户点击屏幕大约延迟300毫秒后才会触发点击事件,这是为了检查用户是否在做双击。为了能够立即响应用户的点击事件,才有了FastClick。 安装fastclick npm insta...

林夏夕
35分钟前
0
0
kafka 教程(三) kafka Java API 编程

下午写

MrPei
36分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部