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. Java的service中,调用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
相关推荐
在本文中,我们将深入探讨如何在GS7平台上创建列表表单和基础卡片表单的基础过程。GS(可能是Google Sheets或类似平台的缩写)提供了强大的数据管理工具,其中包括列表表单和基础卡片表单,这两种表单类型适用于不同...
1. **表单基础结构**:在`Matrix Admin`中,表单通常由`<form>`标签包裹,内部包含各种输入元素如`<input>`、`<select>`、`<textarea>`等。了解这些基本元素的用法和属性是改造表单的第一步。例如,`type`属性用于...
本教程将深入讲解这些重要的标签及其用法。 1. `<form>`标签:这是所有表单的容器,定义了用户输入数据的区域。`<form>`标签通过`action`属性指定提交数据的URL,`method`属性设置数据传输方式,如GET或POST。 ...
本示例将深入探讨Struts2的表单标签使用方法,帮助开发者更好地理解和应用这些标签。 首先,我们来了解一些基本概念。在Struts2中,表单标签通常与Action类中的属性相对应,用于在JSP页面上创建HTML表单元素。例如...
本文将详细介绍Struts2中的表单标签及其使用方法。 #### 二、Struts2表单标签概述 Struts2中的表单标签主要分为基础表单标签和高级表单标签两大类。基础表单标签涵盖了如单选框、复选框、下拉列表等基本元素;而...
表单设计方法是数据库应用基础的重要组成部分,涉及到表单的设计、控件的使用、事件编程等。表单是Visual FoxPro提供的用于建立应用程序界面的最主要的工具之一,相当于WINDOWS应用程序的窗口。表单设计器是创建和...
在JavaScript(简称JS)中,清空表单标签通常是网页交互中常见的操作,尤其是在用户提交数据后重置表单或者在某些动态事件触发时需要清除输入的值。本篇文章将详细探讨如何使用JavaScript来实现这一功能,以及相关...
这篇博客将深入探讨Struts2中的表单标签及其使用方法。 首先,我们需要理解Struts2表单标签的基本结构。通常,一个表单标签以`<s:form>`开头,并以`</s:form>`结束。它允许我们指定表单的属性,如`action`(表单...
本文将详细介绍Struts2中表单标签的分类、通用属性以及具体的表单元素标签的使用方法。 #### 表单标签分类 Struts2的表单标签主要分为两大类:表单本身(`<s:form>`)和单个表单元素标签(如 `<s:textfield>`、`...
在“HTML基本标签+表格基础+表单和框架”这个主题中,我们将探讨这三个关键概念。 1. HTML基本标签:HTML标签是HTML语言的核心元素,它们告诉浏览器如何解析和展示页面内容。例如,`<html>`标签定义了整个文档的...
它是个单标签,没有结束标签,必须嵌套在表单标签中使用,用于定义一个用户输入项。标签主要有六个属性,type, name, size, value, maxlength, checked。 在创建表单对象时,可以在【插入】栏单击【表单】分类,...
HTML基本标签和组件 HTML列表标签 HTML中的列表标签有三种:定义列表(dl)、有序列表(ol)和...在HTML中,标签是HTML文档的基础结构单位,每个标签都有其特定的功能和用途,合理使用标签可以创建丰富的网页内容。
在JSP中,基础表单的使用是构建交互式Web应用的关键部分。表单用于收集用户输入,并将其发送到服务器进行处理。下面我们将详细探讨JSP中基础表单的使用、元素和处理方法。 1. **表单标签** 在JSP中,我们使用HTML...
《jQuery表单输入框浮动标签特效的实现与应用》 在网页设计中,表单是收集用户信息的重要工具,而良好的用户体验则是提升用户满意度的关键。jQuery表单输入框浮动标签特效,正是为了优化这一交互过程而诞生的一种...
为了在不同时间或不同系统间保存和恢复表单布局,使用XML格式是一种常见且灵活的方法。XML是一种结构化数据的标记语言,易于解析和生成。通过序列化和反序列化,表单的控件布局和属性可以被转换为XML字符串,并在...
在Dreamweaver中制作表单是一项基础而关键的网页设计技能。表单是网页与用户交互的重要工具,常用于收集用户信息、反馈意见或者进行在线交易等。本章主要介绍了如何在Dreamweaver MX中创建和编辑表单,以及如何向...
在网页设计中,表单(Form)是用户与网站交互的重要元素,用于收集用户输入的信息。"漂亮的form表单"这个主题关注的是如何创建既美观又功能强大的表单,以提高用户体验并提升网站的整体视觉效果。下面将详细介绍关于...
主要的输入类型包括文本框、标签、文本域、单选按钮、复选按钮、下拉列表框和扩展控件等。 十二、计算字段设置 仅对数字型数据项、文本框有效。表示该数据项的值是通过其它数字型数据项的计算所得。 十三、表单...
在本教程中,我们将深入探讨如何改造Matrix Admin模板后台,特别是在第七部分中涉及的验证表单的实现。Matrix Admin是一个广泛使用的后台管理模板,它提供了丰富的功能和自定义选项,适用于各种Web应用程序的后端...