1. 线图图例移动方法
线图图例默认的样式是在图的右边,要将其移动到图的下方,使用的操作如下:
在birt视图下,双击图片选择FormatChart ,点击左侧legend, 点击layout按钮,出现参数选择框:
Orientation选择Vertical;Position 选择Below ; stretch 选择 Horizontal ; Direction 选择 Leftright.
2. 线图取消数字显示的方法
Format chart 点击左侧Series 下的Value (Y) series 取消 show series Labels复选框
3. 线图节点,鼠标滑过,显示提示的设置
Format chart Values文本框中的 value series name 放到value date 上方, 每条线都设置一下.
4. 双坐标Y轴时节点,节点形状的改变
Format chart series value(Y) series 点击markers 按钮
5. 百分比显示的数据类型设置
birt中如果要显示百分比,则在script dateSource中必须设置相关的列的数据类型为Float ,不能为String ,否则不显示。
无搜索结果时,不显示图和表。
点击图(或表),在properties中点击visibilyty,点击Hide Element复选框选for specific outputs… 再点击html复选框,点击Fx(表达式按钮)在其文本框内写入判断表达式,例如
if(list == null || list.size() == 0){
true;
}else{
false;
}
6. 数据计算的数据类型设置
如果要在birt中进行数据计算,比如汇总、加、减、乘、除等,则必须将script dateSource中的数据列的类型设置为可计算列。
7. 饼图由“三点一线”变为“两上一下”
①调整饼的大小:在birt视图中,双击图,打开edit char界面,然后点击format chart
点击左侧chart area ,converage(选把auto复选框去掉),然后调整比例。目前输入的是50%。
②改变饼图的列数,饼变成两行排列
路径与①相同,最后点击下面的General properties ,在此设定 grid column count数目即可。
8. birr报表设计器文件导出Excel文件时不分多个sheet页的设定
如果不做特殊设定,在导出的Excel文件中,系统会自动分成多sheet页。如果用户的设计器文件高度小于50in,则按用户设定的高度显示数据;否则,则按50的高度分页数据。
需要对设计器文件进行设定才能保证导出的Excel文件不分页
①鼠标点击Table控制,找到table Detail行(用于循环数据的那行,不是汇总或者小计的那行)。然后在master page 属性卡上点击左侧的general,设定其height属性值为一个大的数值。这个值最大限度是13888.
②选中表格,点击layout选项卡,选择page break 将 其中的before、after、Inside中的值都设置为Avoid。并且将Page breakInterval的数值填为0
经过这样的设置,生成的Excel文件就不会自动分sheet页了。
9. birt 分组操作
10. birt 按汉字列排序[分组]
鼠标点击表格,在左侧出现的选项中找到table group-foot 选项,(对应于报表的小计功能),双击出现edit group 界面,选择sort选项卡,点击add,添加要排序的列。此时选择主排序列,然后选择primary。如果是对中文时行排序,则要在Locale中选择“简体中文”,报表会按汉字的拼音顺序,对数据时行排序。则主排序列添加完毕
然后在table属性的sorting选择卡中点击添加按钮,出现 new sort key 界面,此时选择要排序的列及排序方向,如果是对中文时行排序,则要在Locale中选择“简体中文”,报表会按汉字的拼音顺序,对数据时行排序。
11. 导出Excel文件时,会在Table的前面多一列跨两列的数据
跨两列的数据就是,类似于单元格合并,原来一列的数据,现在变成两列来存放了。
通常发生这种情况是由于我们在设置页面的Master PageGeneral中的Footer height属性前没有把当前页脚中的new Date控制删除。这样,当Footer height被设置为0时,这个控件也不会在页面上显示出来,作为显示来用的birt报表,这样做也不会出现什么问题,但在导出Excel文件的时候,这个“隐藏”的控件就发挥了作用,产生了以上的问题。解决
解决办法:先删除new Date控制,再设置Footer height 为0.
12. 生成的Excel文件“上到顶、左到边”
在页面的Master page选项卡的General选项中设置:Header height:0 Footer height:0
在页面的Master page选项卡的Margin选项中设置:left margin:0; top margin:0;
right margin:0; bottom margin:0
13. 导出的Excel多行
多行是指导出的数据行下面跟着一个或者几个空行。
解决办法:选中一行中的所有单元格,将其padding选项卡中的top、bottom、left、right都设置为0.
14. 关于style的使用
用于展现的页面,表格线用style方式来修饰;导出excel的时候,表格线用控件的边线样式来修饰(在表格中,将所有的style删除,因为在导出excel的时候style的存在也会产生多余的行或者列)。
15. 数据行每个都是“空行+数据行”
在字体为“宋体”+4mm的情况下,行高设置为0.22x pixesl 即可。
分享到:
相关推荐
网罗了网络上大家使用Birt的一些经验技巧,这个RAR文件主要包括: 1、Birt参数使用方法 2、Birt Java 整合开发详解 3、应付大部分应用的birt的css样式 4、在团队中使用birt 5、Birt经验谈
这些实战经验对于提升BIRT使用技巧非常有帮助。 六、BirtApi 这部分资料可能是BIRT API的详细指南,包括函数参考、示例代码和最佳实践。理解并熟练运用API能够让你更好地开发定制化的报表解决方案,满足特定的业务...
这份名为“birt网络资料大综合(设计技巧发布方法)”的压缩包显然是一个集成了BIRT使用技巧和常见问题解答的资源集合,对于正在学习或使用BIRT的人来说极具价值。 首先,让我们来看看"Birt报表设计操作与技巧.doc...
#### 十一、BIRT 使用技巧 1. **报表的返回**:介绍如何实现报表的返回功能,让用户能够方便地返回上一级菜单。 2. **报表参数默认值**:设置报表参数的默认值,简化用户操作。 3. **web.xml 配置**:通过 web.xml ...
本资源包包含BIRT的中文和英文文档,API参考以及各种使用小技巧报表实例,非常适合想要深入学习BIRT的人士。 **中文与英文文档**: - **中文文档**:对于初学者来说,中文文档能够帮助更好地理解BIRT的各个方面,...
### BIRT 报表工具使用说明 #### 一、下载与安装相关软件 为了开始使用BIRT报表工具,首先需要下载并安装相应...此外,Eclipse IDE本身也提供了详尽的帮助文档和在线教程,可以帮助开发者更好地掌握BIRT的使用技巧。
在IT领域,特别是商业智能与报表设计中,BIRT(Business Intelligence and Reporting Tools)作为一款开源的报表系统,被广泛应用于各种...因此,掌握BIRT脚本的使用技巧,对于提升报表质量和开发效率具有重要意义。
本篇文章将深入探讨BIRT的使用方法,帮助你掌握其核心功能和操作技巧。 ### 一、BIRT概述 1. **开源背景**: BIRT项目始于2004年,旨在提供一个灵活、可扩展的报表平台,支持多种数据源,包括关系数据库、XML和Web...
**BIRT中文手册** BIRT(Business Intelligence and ...通过阅读《BIRT中文手册》,初学者将能够全面理解BIRT的各个方面,从基础操作到高级技巧,掌握生成专业报表的技能,从而在实际项目中灵活运用BIRT工具。
在【Birt使用经验谈chart2006.04.11.doc】中,可能包含了用户对BIRT图表功能的深入理解和实用技巧。 1. **BIRT报表设计**:BIRT的报表设计工具提供了拖放式的界面,使得非程序员也能轻松设计报表布局。通过组合表格...
通过研究Birt Viewer的源代码,开发者不仅可以了解Web应用的开发技巧,还能深入理解Birt报表引擎的工作原理,从而更好地定制和扩展报表功能。对于希望提升报表系统性能、优化用户体验或添加特定功能的开发者来说,...
学习BIRT中文官方资料,你可以从基础概念开始,逐步掌握数据源配置、报表设计、数据处理和展示技巧。同时,通过实际操作示例,理解并运用这些知识点,可以提升你的商业智能和报表开发能力。对于开发者而言,了解并...
- 使用BIRT的调试工具查找问题根源。 #### 四、BIRT报表应用实例 **4.1 实战案例分析** - 介绍实际项目中的报表设计思路。 - 分析报表设计中遇到的问题及解决方案。 **4.2 最佳实践** - 提供BIRT报表设计的最佳...
这个压缩包文件集合了关于Birt的多种中文资源,旨在帮助用户深入理解和掌握Birt的使用技巧。 **1. Birt专题研究.doc** 这份文档可能是对Birt技术的深入研究,可能涵盖了Birt的基本概念、架构、工作原理,以及如何...
"BIRT报表技术培训.ppt"提供了关于Birt报表技术的系统讲解,可能包括报表设计原则、最佳实践,以及一些实用技巧。通过这个培训材料,你可以提升报表设计和开发的效率。 "birt报表常用JS.txt"可能是一份JavaScript...
接下来,有五份DOC文档:Birt使用说明.doc、Birt使用经验谈.doc、birt的使用.doc、Birt使用经验谈chart图.doc、Birt使用小结.doc。这些文档由经验丰富的用户编写,分享了他们在实际应用中的技巧和最佳实践。比如,...
汉化后的帮助文档将详细解释这些功能的使用步骤和技巧,帮助用户更好地利用BIRT进行数据分析和报告制作。 此外,汉化包还可能包含对错误消息和警告信息的中文翻译,这对于调试和解决使用过程中遇到的问题非常有帮助...