其中FindTest表单是用于输入查询条件的表单,ResultTest表单是用于显示查询结果的表单.两张表单在同一页面上显示.其中,Test是实体名.
< form name="FindTest" target="main" type="single" >
< auto-fields-entity entity-name="Test" default-field-type="find"/ >
< field name="submitButton" title="查找" widget-style="smallSubmit" >
< submit button-type="button"/ >
< /field >
< /form >
< form name="ResultTest" list-iterator-name="listIt" target="" paginate-target="main" title="" type="list" >
< actions >
< set field="entityName" value="Test"/ >
< service service-name="performFind" result-map-name="result" result-map-list-iterator-name="listIt" >
< field-map field-name="inputFields" env-name="requestParameters"/ >
< field-map field-name="entityName" env-name="entityName"/ >
< /service >
< /actions >
< auto-fields-entity entity-name="Test" default-field-type="display"/ >
< /form >
小结:
查询功能不需要minilanguage或java来实现.输入查询条件的表单type为single,target指向的是当前页面,auto-fields-entity元素的type为find.
显示查询结果的表单比较特别,该表单中有 < action > 部分,其中的代码就是实现查询功能的代码,具体使用时修改实体名即可.和其它表单一样,可以指定具体域有特殊的显示效果或隐藏.
<action>
http://blog.sina.com.cn/s/blog_4a4820f9_0008xu.html</action>
分享到:
相关推荐
刚一近公司就让我用ofbiz做项目,ofbiz中文版+中文文档,liferay中文版+中文文档
3. 使用 SVN 插件安装 Ofbiz:我们可以使用 SVN 插件从 SVN 仓库中下载 Ofbiz 的源代码。我们可以在 Eclipse 的“Project Explorer”中右键点击,选择“Import”,然后选择“从 SVN 检出项目”,输入 Ofbiz 的 SVN ...
Apache Ofbiz是一个开源的企业应用框架,它为构建复杂的业务应用程序提供了全面的功能,包括供应链管理、电子商务、财务会计、人力资源等。对于初学者来说,理解Ofbiz的基本架构和工作原理是至关重要的。 Ofbiz的...
1. OFBiz介绍与安装:OFBiz是一个开源的企业自动化软件套件,它提供了构建企业应用程序所需的各种功能,比如电子商务、订单处理等。文件中提到了2008年的版本,这意味着可能有较新的版本替代。安装OFBiz涉及到获取源...
OfBiz以其模块化设计和灵活性著称,覆盖了企业运营中的多个关键领域,如电子商务、供应链管理、客户关系管理(CRM)、产品管理、财务会计、人力资源等。这个平台采用Java语言开发,基于服务导向架构(SOA),并利用...
《OFBiz API 开发文档详解》 在信息技术领域,OFBiz(Open For ...总结,OFBiz API开发文档是开发者掌握OFBiz框架的必备资料,通过深入学习和实践,开发者可以充分利用OFBiz的强大功能,实现高效的企业级应用开发。
1. 产品模块:涉及到产品的基本信息,如产品代码、名称、类型、品牌、库存等,以及产品分类、变种、属性等复杂关系。 2. 订单模块:涵盖订单头信息、订单行项、付款、发票、运输和配送等,反映了整个交易流程。 3. ...
- **定义**:Apache OFBiz(Open For Business)是一款开源的企业级应用框架,它集成了ERP(企业资源规划)、CRM(客户关系管理)以及E-commerce(电子商务)等多种功能。其设计目标是为了提供一个灵活且可扩展的...
最后,你还将接触到OFBIZ的测试框架,了解如何编写单元测试和集成测试,确保代码的质量和系统的稳定性。 总之,《OFBIZ开发指南》是深入学习和实践OFBIZ开发的宝贵资源,无论你是初学者还是有经验的开发者,都能...
4. **灵活的数据模型**:OFBiz使用通用数据模型,涵盖了业务中的关键实体,便于定制数据结构。数据层不依赖特定数据库系统,支持多种数据库,并提供了强大的API,简化了数据操作。 5. **服务导向的逻辑层**:所有...
4. Git:版本控制系统,用于跟踪和管理OFBiz源代码的变更。 Git的安装步骤如下: 1. 访问官方网站或通过搜索引擎找到msysGit的下载链接(例如:http://code.google.com/p/msysgit/downloads/list)。 2. 下载并...
现在,我们来看一些OFBiz的关键功能: - **Ofbiz中增加百度地图**:OFBiz允许集成第三方地图服务,如百度地图,以提供地理定位、导航等功能。这通常涉及编写自定义服务和组件来与百度地图API交互。 - **使用entity...
3. **开发与配置**:开发者可以使用OFBiz提供的XML配置文件和Java代码来定制和扩展功能。这包括定义实体模型、创建服务、编写工作流、设置调度任务等。理解OFBiz的XML架构和API,是高效开发的关键。 4. **Cookbook...
**OFBIZ** 是一款基于 Java 的开源企业级电子商务框架,它提供了完整的业务流程管理解决方案,包括订单处理、库存管理、客户服务支持等功能。为了能够顺利进行 OFBIZ 的开发与测试工作,首先需要搭建一个良好的开发...
- **对齐**:保持类型、修饰符、变量名、参数等关键元素对齐,以增强代码的视觉美感和一致性。 2. **注释规范**: - **文档注释**:对于类和方法,使用"/** */"格式的文档注释,提供详细的功能描述、作者、版本...
ofbiz遵循了Model-View-Controller(MVC)设计模式,这种模式对于大型商业逻辑项目的开发尤其有益,因为它能够有效地分离用户界面、后台操作和业务逻辑,降低代码耦合度,提高系统的可维护性和可扩展性。 **1. MVC...
其中,Entity Engine 是Ofbiz 的核心技术,它负责数据库表的创建、对象与数据表的映射以及对象的查询等功能。通过XML文件定义数据库表结构,Ofbiz 可以自动在数据库中创建表,并动态生成对应的对象,开发者仅需关注...
将OFBiz源代码下载到本地,例如`C:\Java\ofbiz-release4.0`。 **三、运行OFBiz** 在命令行中,导航到OFBiz的根目录(如`C:\Java\ofbiz-release4.0`),执行`ant run-install`命令进行编译和安装。这可能需要一段...
总结来说,Ofbiz是一个功能强大的开源企业应用框架,它的强大在于其高度模块化的设计和丰富的组件库。掌握Ofbiz的开发,不仅可以提升你的Java EE技能,还能够帮助你高效地构建企业级应用。通过一步步实践,相信你...