`
abeetle
  • 浏览: 98959 次
  • 来自: ...
社区版块
存档分类
最新评论
文章列表
这个方法直接放到rcp下运行不了,几天过去才发现是个多么愚蠢的错误:在plugin.xml的dependiences添加org.eclipse.birt.report.viewer, org.eclipse.birt.core, org.eclipse.birt.report.engine, org.eclipse.birt.report.model等你需要的所有包后记得在自己的run--->configure-->plug-ins 里面把所有的birt都打上勾,否则运行会出错的   1,用birt设计rptdesign文件 (1)下载 birt framwork plugin放到 ...
下载地址 ----------------------------------------------------------------------------------------------------- birt2.1.2,眼下是最新的 http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-2_1_2-200702271000/birt-report-designer-all-in-one-2.1.2.zip 当前汉化是2.1.1的 NLpack1下载地址:NLpack1 – Cont ...
第一步:定义一下JAVA,class(看后面附件)第二步:定义一个LIST第三步:在BIRT报表的DATASET事件中(open)中输入   count = 0;   cf = new Packages.user.ContactListFactory();   c = cf.createContactList(); 在BIRT报表的DATASET事件中(CLOSE)中输入    cf=null; c=null; 在BIRT报表的DATASET事件中(FETCH)中输入  if (count <= c.length-1){   row["columnFirstName"] ...
Eclipse Birt的分页显示报表  Eclipse Birt2.1现在是自动按照分组进行分页显示,如果没有分组,那么自动是不进行分页显示的,如何对这种情况进行分页显示呢,方法如下:1、鼠标旋停在表格上,选择Row Detail一行;2、选择script标签页,打开birt的脚本编辑窗口;3、从下拉列表中选择onPrepare,在下面加入Javascript脚本如下:         var count = 0;4、从下拉列表中选择OnCreate,在下面加入Javascript脚本如下:        count++;        if(count % 10 == 0){         ...
Eclipse Birt改变数据行背景颜色对于报表中的数据区,想实现每隔一行,使用不通的颜色,如何实现呢,如下:1、鼠标旋停在表格上,选择Row Detail一行;2、选择script标签页,打开birt的脚本编辑窗口;3、从下拉列表中选择onPrepare,在下面加入Javascript脚本如下:var count = 0;4、从下拉列表中选择OnCreate,在下面加入Javascript脚本如下:count++;if(count % 2 == 0){this.getStyle().backgroundColor = "#EFEFEF";}else{this.getSty ...
OMA DM FUMO 1.O 协议 (OMA-TS-DM-FUMO-V1_0-20060615-C) 一.简介    本规范描述基于OMA-DM的移动设备的固件升级相关的管理对象信息和管理对象的处理行为。同时被说明的还有同"Exec"命令和Generic Alerts相关的行为。       它解决的是 ...
1.格式化:这是一个内容广泛的主题,常见的需求: 需求 解决办法(以上为例) 显示报表列头为中文 如:将userid显示为"用户标识"。选择"userid",输入"用户标识"。 设置报表外观 选择对应的报表项,通过"属性编辑器"调整。 ...
据说,最初中国雕像底部刻有表示“福”一类的图形和文字,通过音译 "Fu" 就变成了 "Foo",然后一个漫画作家经常把这个词用在漫画中,比如用在漫画背景中不表示什么具体的意义,再后来二战时 "Foo" 成了美英两军的常用词,也有说此时的 "Foo" 来源于法语“火”的音译。 Foo 和 Bar 来自二次世界大战美军间的口头禅 FUBAR (f**ked Up Beyond All Repair) (注:电影雷霆救兵里士兵便经常说着 FUBAR),后来演变成 foo 和 bar,最常见于 API 和 Tech Doc ...
BIRT是一个Eclipse-based开放源代码报表系统。它主要是用在基于Java与J2EE的Web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。BIRT同时也提供一个图形报表制作引擎。 birt的报表制作也是比较简单的, 第一步:建立数据源, 第二步建立数据集 建数据集的时候有一些问题要注意,如果查询的sql语句中需要参数只要写成×××=?并且数据集的参数要和?数量相等,并且是按顺序对应的。 第三步建立报表参数,也就是你的页面需要传递的参数。 第四部,设计界面了,最常用的可能就是表了,表有页眉、详细内容和页脚,你的数据集中的数 ...
 Ant是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。 Ant 开发 Ant的构建文件当开始一个新的项目时,首先应该编写Ant构建文件。构建文件定义了构建过程,并被团队开发 中每个人使用。Ant构建文件默认命名为build.xml,也可以取其他的名字。只不过在运行的时候 把这个命名当作参数传给Ant。构建文件可以放在任何的位置。一般做法是放在项目顶层目录中 ,这样可以保持项目的简洁和清晰。下面是一个典型的项目层次结构。(1) src存放文件。(2) class存放编译后的文件。(3) lib存放第三方JAR包。(4) dist存放 ...
久坐办公室长期从事伏案工作的中年人,常常会感觉头晕、胳膊发麻,脊肩部酸痛,且有一定的规律,有的还会出现眩晕,导致暂时性脑供血不足,甚至有昏倒史,大多与椎间盘发生退行性病变有关,并随着年龄的增长而病变逐步加重,这就是颈椎病。   由于每个人的睡眠习惯及睡枕高矮等有所不同,多数人习惯用头部与枕头接触,脊部悬空,年轻时一般没有不适合感觉,但随着时间的推移或急性外伤,慢性劳损使椎周软组织(包括韧带、筋膜、关节囊和肌肉)失去应有的稳定性,压迫邻近的神经和其他组织,在一定诱因作用下,部分人出现睡觉时脊椎酸痛、过度疲劳、手臂麻木、反复“落枕”等。同时神经紧张、长期单一的工作姿势,缺乏运动也是脊椎病的诱因之一。 ...
 org.hibernate.NonUniqueObjectException:a different object with the same identifier value was already associated with the session 解释:在session中具有相同标识符的不同对象已经关联。在同一个session中关联了两个同ID的实体对象。 session里对一个Class不允许用两个ID相同,但是不相等(==)的Object这个在Open Session In view中很容易发生。有的说是session没有及时关闭的导致的。 在网上狂搜一通,总结的解决办法如下: ...
使用Myecplise自动生成的DAO,使用起来真是不太方便 有3张表,用户,角色,用户角色表 用户角色表是用户表和角色表的外键引用,就两个字段userid,roleid而且是复合成为一个ID  如果要是想通过用户ID,查询相应的用户角色表的记录的话,仅使用findById,findByExample试过都不行 findbyid,必须将所有的复合ID的值都设上,而且查询应该就一条记录。 findByExample,本来想通过这个可以查询出来,谁知道反复试了都不行 只有通过findByProperty:值得注意的是,参数propertyName要写成"id.userId",注意 ...
In computing, CRUD is an acronym for create, retrieve, update, and delete. It is used to refer to the basic functions of a database or persistence layer in a software system  指在做计算处理时的增加、查询(重新得到数据)、更新和删除几个单词的首字母简写。主要被用在描述软件系统中数据库或者持久层的基本操作功能。
在hibernate开发DAO模块,如果使用session不可避免会出现 session is close的问题。 而且我是用myecplse自动编的DAO。如果不加特别处理的话,session不能有子session存在 要不然就总会显示session is closed 解决办法目前就知道有2个,一个是自己做个DAO工厂,一个是用filter功能 这两个办法,网上都有介绍,不过对于自动生成的DAO相关的文件,改变比较大,很有可能得重写。 本人比较懒,还是想找点简单点的,不过还未成功,继续研究中。。。。
Global site tag (gtag.js) - Google Analytics