| 
 
| 
| 
| | « | October 2025 | » |  | 日 | 一 | 二 | 三 | 四 | 五 | 六 |  |  |  |  | 1 | 2 | 3 | 4 |  5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |  | |  | 
 |  公告
 |  
|  |  
 
 
 
 
 
 
| Blog信息 |  
| blog名称:KENWOOD日志总数:8
 评论数量:13
 留言数量:0
 访问次数:60159
 建立时间:2006年7月31日
 |   
 
 |  | 
 
 
 
|  心花怒放 随笔
 Triger 发表于 2006/8/4 9:43:19  |  
| 
| 今天天气唔错,中山的暴风雨将炎热、烦闷赶得一干二净,心情好多了。
唯一令我担心的是,这星期会不会同PL吵架呢。
 上帝,保佑我!
        阿门! |  
 |  
 
 
 
 
|  如何在BIRT中定义SCRIPT数据集并用JAVA调用它 软件技术
 Triger 发表于 2006/8/3 17:07:38  |  
| 
| 第一步:定义一下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"]  = c[count].getFname();
	row["columnLastName"]   = c[count].getLname();
	row["columnPhoneNumber"]= c[count].getPhone();
	count ++;
	return true;		
}
return false;
- |  
 |  
 
 
|  如何在BIRT报表中的SCRIPT中调用报表的参数 软件技术
 Triger 发表于 2006/8/3 16:50:04  |  
| 
| 1>>在BIRT报表的对象脚本中(ONCREATE)
  中写入This.params.参数名
 2》在JAVA或JSP中传入参数
    如JAVA:
    
        	 /////////////////////////////////////梁
       	     HashMap parameters = new HashMap();
    	     String name = "myreportname";
    	     String pvalue ="客户产品工序表";
    	     parameters.put(name,pvalue);
        	 task.setParameterValues(parameters);
        	 task.validateParameters();
        	 //////////////////////////////////////梁 |  
 |  
 
 
 
 
|  JAVA 恶梦的开始 软件技术
 Triger 发表于 2006/8/1 8:34:12  |  
| 
| 如何在Eclispe中用JAVA设用BIRT报表:---好东西共享(参考BIRT API 官方网站)
1:如下是全部代码
2:如果生成PDF,请将
  
        	 options.setOutputFormat("html");
   改成
        	 options.setOutputFormat("PDF");
  文件扩展名也要改为相应的PDF
3:加入com.ibm.icu_3.4.4.1.Jar \js.jar\coreapi.jar\engineapi.jar到
  BUILD   PATH 中
4:PDF记录有中文时出现乱码,请将itext-1.3放在
  INSTALLDIR\birt-runtime-2_1_0 
  \ReportEngine\plugins\com.lowagie.itext\lib
5:本人用的是Eclispe 3.2,JDK1.4,BIRT2.1
             
package user;
import java.util.HashMap;
import java.ut |  
 |  
 
 
|  我的打工生活 原创空间
 Triger 发表于 2006/7/31 13:55:48  |  
| 
| 今天的天气不好,广东中山热到晕浪,如果渡过这个复天,真是一个问题。
但更难渡过的是老板叫我用Eclispe+ORACLE+BIRT+Hibernate,写相当于C/S模式的大型ERP系统,真的不知如何下手。因为本人不是用Eclispe的,就本人的见解,JAVA是用设计WEB,写后台的还可以,用来写复杂的中国式报表,真他妈的难啊。
  各位救救小弟,如果用JAVA中设用BIRT报表,本人调成功了,便XML数据源出错,如下是出错信息。
  2006-7-31 13:06:21 org.eclipse.birt.data.engine.impl.DataEngineImpl <init>
信息: Data Engine starts up
2006-7-31 13:06:21 org.eclipse.birt.report.engine.data.dte.AbstractDataEngine prepare
严重: Missing extenion id in data source definition, DSOUR_XML
org.eclipse.birt. |  
 |  
 
  «  1 › 
 |