答案 0 :(得分:2)
我没有在birt中“玩”过java对象,但是当我正确地看到它时,对activitybean的引用不起作用。由于不推荐使用addScriptableJavaObject,请尝试通过以下方式添加列表:
HashMap hm = config.getAppContext(); hm.put( "activitybean", activityBeanList );
然后通过
在报告中访问它appContext = reportContext.getAppContext();
activities = appContext.get("activitybean");
如果这不起作用,那么在Lars Vogel的birt中有一个很好的使用java对象的教程:EclipseBirt
祝你好运!