`
xo_tobacoo
  • 浏览: 390837 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

开发ERP视图上用的一些小技巧和理解上的东西

    博客分类:
  • j2ee
阅读更多

1、struts中Form也就是把客户端发过来的参数重新包装到一个Form对象里面,化零为整,方便存取.可以想象的到他是把参数循环出来,和Form里面的比对,有相同的就把值插入.所以 request.getParameter("param")和form.getParam()本质上是没差别的。

 

2、struts标签中的property似乎不能用一个算式,用EL算式也不行:如下会报错

<html:select property="<%="oriAmountEn" + String.valueOf(index.intValue() + 1); %>"
                     value="<%=((FinReportHeadVO)list).getOriAmountEn()%>">
            <nested:notEmpty property="oriAmountEnList">
                <nested:define id="lt" property="oriAmountEnList"/>
                <nested:options collection="lt" property="key"
                                labelProperty="value"/>
            </nested:notEmpty>
        </html:select>

 

 

后来没办法只好改为如下,似乎就可行了:

   <%String oriAmountEn = "oriAmountEn" + String.valueOf(index.intValue() + 1); %>
        <html:select property="<%=oriAmountEn%>"
                     value="<%=((FinReportHeadVO)list).getOriAmountEn()%>">
            <nested:notEmpty property="oriAmountEnList">
                <nested:define id="lt" property="oriAmountEnList"/>
                <nested:options collection="lt" property="key"
                                labelProperty="value"/>
            </nested:notEmpty>
        </html:select>

 

3、关于就地编辑的技巧:从库中搜出上百条数据,每条得就地编辑,存储。技巧就是每条数据都打印双行,一行显示,一行在编辑的时候显示

 

4、子公司开发财务系统,20几个表单得提交,每个表单都涉及CRUD操作?还要分开多人开发,咋办?。客户端开发一个专门的数据搜集器表单,搜集所有数据然后负责验证提交。还好是自己人用...我实在想不出更好的办法了

 

5、用户都是大爷,即使是自己人也是,所以你不用为他们着想,因为他们不会为你着想。

 

6、如果你把一个js数组赋值给一个form变量,例如数组有三个,它会自动给你转化为“array[0],array[2],array[3]”哦!使用的时候你不用再去截字符串去逗号了,要重新转换为数组也极为方便。

 

7、各种各样的组件,框架真多,精通它有个屁用!还是精通java编程思想是王道!

 

8、正则中\w包括_和\(下划线和斜杠),而A-z其中也包括_和\,所以要注意,当不需要字母时使用:A-Za-z

 

9、对table使用innerHTML="..."是无效的,可以在外面包个div。

 

分享到:
评论

相关推荐

    SAP小技巧收集 .

    SAP小技巧收集 SAP小技巧收集是一系列实用的技巧和方法的集合,旨在帮助SAP用户更好地使用SAP系统,提高工作...SAP小技巧收集提供了一些实用的技巧和方法,旨在帮助SAP用户更好地使用SAP系统,提高工作效率和质量。

    abap开发小规则和注意点

    ABAP 开发中有一些小规则和注意点需要遵守,以提高编程效率和代码质量。下面是 ABAP 开发中的一些小规则和注意点: 1. 在 REPORT 上面的注释中写创建人、创建时间、目的。 2. 锁定:所有表都是存放在透明表中,...

    tipps & tricks wda

    它提供了强大的设计和开发工具,支持模型-视图-控制器(MVC)架构,强调组件化和业务逻辑与用户界面的分离。 **1. 应用组件的划分** 在设计应用时,组件的划分是一个重要的决策点。你需要根据业务逻辑的独立性和...

    ODOO10菜单和界面

    ### 各种字段的小技巧 ODOO提供了多种字段属性以支持复杂的业务需求,例如: - 使用required属性指定一个字段是否为必填项。 - 使用readonly属性指定一个字段是否为只读,无论是在视图还是后端。 - 使用widget属性...

    图书租赁管理系统

    通过深入学习和改进这个项目,开发者不仅可以掌握Windows编程的基本技巧,还能深化对数据库操作的理解,为未来开发更复杂的应用打下坚实的基础。对于想要提升自己的C++和数据库应用技能的程序员来说,这是一个值得...

    Odoo_14_Development_Cookbook.pdf

    本书涵盖了一系列实用的Odoo 14开发技巧和方法,旨在帮助开发者在Odoo平台上进行有效的web开发。 Odoo是一个基于Python的开源企业资源规划(ERP)软件,包括客户关系管理(CRM)、电子商务、会计、库存、销售和项目...

    SAP-Tips 常用技巧

    2. **快捷键使用**:SAP系统提供了丰富的快捷键,如F8用于执行事务代码,F12返回上一级菜单,Ctrl+F11打开工作表视图等。熟悉并运用这些快捷键能大大提高操作速度。 3. **事务代码管理**:事务代码是SAP中的命令,...

    OracleEBS_R12实用技术开发

    在Oracle EBS R12中进行开发之前,首先需要理解一些基本的系统概念和设置方法。 ##### 建立表空间 为了存储客户化的数据,通常需要创建两个表空间:一个用于表(`CUXD`),另一个用于索引(`CUXX`)。 ```sql CREATE ...

    Oracle EBS 开发笔记

    ### Oracle EBS 开发基础知识概览 #### 一、Oracle EBS 入门与概述 - **Oracle EBS (Enterprise Business Suite)**:是Oracle公司提供的一套完整的业务管理解决方案,适用于企业的财务管理、供应链管理、人力资源...

    c# net 外国异形窗体实现

    在C# .NET环境下,创建一个“外国异形窗体”通常是指开发具有非标准形状或自定义边界的窗口应用程序。这种技术可以帮助开发者创建出视觉上独特、吸引用户的界面。以下是一些关于如何实现这一目标的关键知识点: 1. ...

    【产品经理工具包-产品手册】-销售易产品快速使用手册-移动端.zip

    为了确保用户有效利用销售易移动端,产品经理通常会制定详细的培训材料和教程,同时配合线上线下培训活动,帮助用户快速掌握产品使用技巧。 六、产品集成与API接口 销售易移动端可能支持与其他业务系统的集成,例如...

    oracle form builder

    Oracle Form Builder是一款强大的开发工具,主要用于构建和扩展Oracle企业应用的图形化用户界面。...结合"Form guide"这样的指导文档,用户可以更深入地了解和掌握Form Builder的使用技巧和最佳实践。

    完整版SparkHR人力资源管理系统

    此外,调试和测试技巧也是提升项目质量的关键,如使用JUnit进行单元测试,确保代码的正确性。 总的来说,SparkHR人力资源管理系统是一个综合性的学习平台,它将理论知识与实践操作相结合,让初学者能够在实践中提升...

    Sql Server2000数据库练习集

    《SQL Server 2000数据库练习集》是针对初学者和进阶者设计的一份实践教程,旨在通过丰富的文字解析和直观的图片展示,帮助读者深入理解和掌握SQL Server 2000的核心功能和操作技巧。这个练习集涵盖了数据库的基础...

    深入解析DB2--高级管理,内部体系结构与诊断案例.part1.rar

    第12章 DB2调优案例、问题总结和技巧 12.1 调优案例一:某移动公司存储设计不当和SQL引起的I/O瓶颈 12.2 调优案例二:某银行知识库系统锁等待、锁升级引起性能瓶颈 12.3 调优案例三:某汽车制造商ERP系统通过调整...

    基于PHP的BEESphp企业网站管理系统源码.zip

    源码对于开发者来说是非常宝贵的资源,他们可以通过阅读、调试和修改源码来学习新的编程技巧,或者添加新的功能模块。 在企业网站管理系统的范畴内,通常包括以下几个关键知识点: 1. **用户管理**:系统应具备...

    OBIEE11g官方中文帮助手册

    - **最佳实践**: 提供了一些建议和技巧,帮助用户更高效地使用 OBIEE。 通过深入学习这本官方中文帮助手册,无论是初学者还是经验丰富的分析师,都能更好地掌握 OBIEE 11g 的核心功能,提升数据洞察力,为企业带来...

Global site tag (gtag.js) - Google Analytics