`
jiasudu1649
  • 浏览: 722834 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ofbiz查找功能关键代码

阅读更多
 
   其中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做项目,ofbiz中文版+中文文档,liferay中文版+中文文档

    ofbiz安装与配置

    3. 使用 SVN 插件安装 Ofbiz:我们可以使用 SVN 插件从 SVN 仓库中下载 Ofbiz 的源代码。我们可以在 Eclipse 的“Project Explorer”中右键点击,选择“Import”,然后选择“从 SVN 检出项目”,输入 Ofbiz 的 SVN ...

    ofbiz学习笔记(自学整理)

    Apache Ofbiz是一个开源的企业应用框架,它为构建复杂的业务应用程序提供了全面的功能,包括供应链管理、电子商务、财务会计、人力资源等。对于初学者来说,理解Ofbiz的基本架构和工作原理是至关重要的。 Ofbiz的...

    Apache.OFBiz.Development

    1. OFBiz介绍与安装:OFBiz是一个开源的企业自动化软件套件,它提供了构建企业应用程序所需的各种功能,比如电子商务、订单处理等。文件中提到了2008年的版本,这意味着可能有较新的版本替代。安装OFBiz涉及到获取源...

    关于OFBIZ的资料

    OfBiz以其模块化设计和灵活性著称,覆盖了企业运营中的多个关键领域,如电子商务、供应链管理、客户关系管理(CRM)、产品管理、财务会计、人力资源等。这个平台采用Java语言开发,基于服务导向架构(SOA),并利用...

    ofbiz api开发文档

    《OFBiz API 开发文档详解》 在信息技术领域,OFBiz(Open For ...总结,OFBiz API开发文档是开发者掌握OFBiz框架的必备资料,通过深入学习和实践,开发者可以充分利用OFBiz的强大功能,实现高效的企业级应用开发。

    Ofbiz 数据库全模型

    1. 产品模块:涉及到产品的基本信息,如产品代码、名称、类型、品牌、库存等,以及产品分类、变种、属性等复杂关系。 2. 订单模块:涵盖订单头信息、订单行项、付款、发票、运输和配送等,反映了整个交易流程。 3. ...

    Apache OFBiz Cookbook

    - **定义**:Apache OFBiz(Open For Business)是一款开源的企业级应用框架,它集成了ERP(企业资源规划)、CRM(客户关系管理)以及E-commerce(电子商务)等多种功能。其设计目标是为了提供一个灵活且可扩展的...

    OFBIZ开发指南 英文2

    最后,你还将接触到OFBIZ的测试框架,了解如何编写单元测试和集成测试,确保代码的质量和系统的稳定性。 总之,《OFBIZ开发指南》是深入学习和实践OFBIZ开发的宝贵资源,无论你是初学者还是有经验的开发者,都能...

    OFBIZ功能大全.pdf

    4. **灵活的数据模型**:OFBiz使用通用数据模型,涵盖了业务中的关键实体,便于定制数据结构。数据层不依赖特定数据库系统,支持多种数据库,并提供了强大的API,简化了数据操作。 5. **服务导向的逻辑层**:所有...

    ofbiz git 服务搭建

    4. Git:版本控制系统,用于跟踪和管理OFBiz源代码的变更。 Git的安装步骤如下: 1. 访问官方网站或通过搜索引擎找到msysGit的下载链接(例如:http://code.google.com/p/msysgit/downloads/list)。 2. 下载并...

    Ofbiz16.11.05运行及开发环境搭建等

    现在,我们来看一些OFBiz的关键功能: - **Ofbiz中增加百度地图**:OFBiz允许集成第三方地图服务,如百度地图,以提供地理定位、导航等功能。这通常涉及编写自定义服务和组件来与百度地图API交互。 - **使用entity...

    Ofbiz技术文档

    3. **开发与配置**:开发者可以使用OFBiz提供的XML配置文件和Java代码来定制和扩展功能。这包括定义实体模型、创建服务、编写工作流、设置调度任务等。理解OFBiz的XML架构和API,是高效开发的关键。 4. **Cookbook...

    浅谈OFBIZ.doc

    **OFBIZ** 是一款基于 Java 的开源企业级电子商务框架,它提供了完整的业务流程管理解决方案,包括订单处理、库存管理、客户服务支持等功能。为了能够顺利进行 OFBIZ 的开发与测试工作,首先需要搭建一个良好的开发...

    Ofbiz开发规范.docx

    - **对齐**:保持类型、修饰符、变量名、参数等关键元素对齐,以增强代码的视觉美感和一致性。 2. **注释规范**: - **文档注释**:对于类和方法,使用"/** */"格式的文档注释,提供详细的功能描述、作者、版本...

    ofbiz综合使用手册

    ofbiz遵循了Model-View-Controller(MVC)设计模式,这种模式对于大型商业逻辑项目的开发尤其有益,因为它能够有效地分离用户界面、后台操作和业务逻辑,降低代码耦合度,提高系统的可维护性和可扩展性。 **1. MVC...

    ofbiz入门教程-初学者开发指南

    其中,Entity Engine 是Ofbiz 的核心技术,它负责数据库表的创建、对象与数据表的映射以及对象的查询等功能。通过XML文件定义数据库表结构,Ofbiz 可以自动在数据库中创建表,并动态生成对应的对象,开发者仅需关注...

    OFBIZ快速入门OFBIZ快速入门

    将OFBiz源代码下载到本地,例如`C:\Java\ofbiz-release4.0`。 **三、运行OFBiz** 在命令行中,导航到OFBiz的根目录(如`C:\Java\ofbiz-release4.0`),执行`ant run-install`命令进行编译和安装。这可能需要一段...

    原创 Ofbiz 入门教程

    解压下载的文件到指定目录,比如`C:\ofbiz`,其中会包含`catalina`和`ofbiz`两个子目录,`catalina`目录包含了经过配置的Tomcat服务器,而`ofbiz`目录则是Ofbiz的核心代码。 完成以上步骤后,在命令行中切换至`c:\...

    ofbiz开发入门总结

    总结来说,Ofbiz是一个功能强大的开源企业应用框架,它的强大在于其高度模块化的设计和丰富的组件库。掌握Ofbiz的开发,不仅可以提升你的Java EE技能,还能够帮助你高效地构建企业级应用。通过一步步实践,相信你...

Global site tag (gtag.js) - Google Analytics