- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 Ext4.0 常用代码整理(一)
一:常用工具条上的定义 var toolbar = Ext.create("Ext.Toolbar", { items : [ yearCbo,zoneCbo,indexCbo,srchBtn] });
2014-08-08 10:28:24
2076
原创 ChinaExcel报表平台搭建(五多表保存)
关于杭州的一张多表的多表保存,在官方的所给方案是如下:一张报表里面定义多个数据源关联字段,然后调用 save 方法。原理是多数据源对应多表(一个数据源的sql里面有2张或者多张表关联查询。那定义的字段也是和多表有关联的。保存的时候肯定是对应表去保存的。实际上就是多表操作了)按照上述方法,实际使用中发现如下问题:1:页面查询时,一张报表由于关联了多数据源,查询多次,效率低下。(正常
2014-07-21 10:33:06
801
原创 ChinaExcel报表平台搭建(四基本保存-单表)
1:基本思路 通过ChinaExcel.ExportSaveDBData()获取在数据录入模式修改完成之后的文本串(新增、修改或删除的数据内容,是xml格式的),调用官方自带的ReportEngine.SaveCellData(con, StrXmlData)进行增删更新处理。
2014-02-26 15:19:26
2146
原创 ChinaExcel报表平台搭建(三动态查询)
ChinaExcel动态查询思路 报表统计中包含sql的定义,可以通过request请求传递到action,处理请求参数可以在request前,或者在request后(action中实现),部分代码思路参照【ChinaExcel报表平台搭建(二基本查询)】。参数的实现在定义报表的时候采用如下方式 动态查询的封装分为两类: 前台实现动态查询
2014-02-24 17:23:15
1541
原创 ChinaExcel报表平台搭建(二基本查询)
首先做基本查询的设计,使用ChinaExcel.SetStatDataSource设置Action(服务端)的url路径,由后台重数据库查询出数据返回给页面。流程如下:
2014-02-20 20:07:22
1500
原创 ChinaExcel报表平台搭建(一流程设计)
为了以后的项目扩展需要,公司决定开发一个项目报表平台,基于ssh2框架开发一个可以通用的报表平台。官方的例子不可以实现通用性,决定对共用部分实现封装,实现复用性。项目的设计思路如下(注:报表使用的版本是 4.0.0.3):部分封装如下:/** * 本地服务器读取tabFile文件的实现方式 * * @param name *
2014-02-18 12:44:27
1650
1
原创 自用数据库软件(3-3程序执行前后db变化比较)
思路:参照备忘录模式,程序执行前保存db状态,和执行后的db状态比较,输出在两sheet中,用颜色表示具体变化。具体代码参照如下:public static void compareTableObject(List bfTblObjLst,List afTblObjLst,String xlsName) throws Exception { HSSFWorkbook workboo
2013-02-26 22:59:50
472
原创 自用数据库软件(3-2备份还原)
用jdbc技术支持多数据库,备份还原准备使用两种方案实现,1:java序列化 2:poi + excel方式。一:java序列化 1: DbToDisk public static void DbToDisk(String filePath,List tableNameList) throws Exception { List tblObjList = cr
2013-02-23 17:31:55
444
原创 webXml 工具定义程序
为了配合上一个html+js+读取xml的网页浏览工具,这两天写了一个xml文件定义修改工具。最终生成的exe程序效果如图设计流程如下所示:关于上述实现上的几点说明:1: 对xml节点元素的访问路径xml_path定义在常量类中,如下所示 public static final String NAV_MENU = "menu/menuTitle/n
2013-01-23 18:40:19
516
原创 纯html+js+xml 导航功能
由于经常看到些网站和网址,用收藏夹管理和书签查看很不方便,决定自己写个html导航代码,方便查看和携带。以下是结果图:下面是设计图(动态生成导航菜单和tab页面)以下是xml中关于数据的定义摘录
2013-01-10 17:46:37
1892
原创 UT手册
总结以前的一个项目的单体测试方法,以下是流程图: 测试数据(excel准备) ↓ 用Vba生成单体测试代码 ↓测试前数据状态代码(数组或插入语句来设置数据)≪=≫测试后数据状态代码(用List比较预想值和数据库实际值)
2011-05-25 23:33:00
433
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人