您好、欢迎来到现金彩票网!
当前位置:21点 > 字符串资源 >

Birt 报表如何添加列

发布时间:2019-08-12 11:17 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  知道合伙人数码行家采纳数:13317获赞数:133100获取软件设计师高级职称 万达金融最佳创新奖向TA提问展开全部选中列头,右键-》插入-》选择左还是右方插入列。

  BIRT是一个Eclipse-based开放源代表系统。它主要是用在基于Java与J2EE的Web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。BIRT同时也提供一个图形报表制作引擎。

  分组列表- 创建一个根据某些字段分组的列表报表。 分组列表不会显示重复的记录。 并且分组允许您创建一个子统计。

  并排图表和列表- 创建一个分组报表, 其中,每个组都并排包含一个图表和一个列表

  调色板(Palette):显示标准的报表可视控件,您能够通过拖曳的方式添加到你的报表上。

  导航(Navigator): Eclipse将显示你的项目和项目内的报表文件。

  数据资源管理器 :BIRT View 显示您的数据源(连接), 数据集 (queries) 和报表参量。 您也可以使用这个View增加数据集字段到您的报表布局(report layout)。

  属性编辑器: 显示报表项目所需的properties。 它拥有标签和分组,用分类的形式来组织properties。

  PropertiesView:显示和报表相关Properties ,这个view是可选的,我们在这个指南里面不会用到它。

  BIRT 报表使用一个数据源连接到数据库或其它数据提供者。 BIRT 使用一个数据集从数据提供者处的检索数据。 可以将数据源理解为连接, 数据集作为query。

  我们的customer listing report 将以“表”的形式显示客户信息: 类似HTML Table, 附加了能够循环显示报表数据的能力。 我们选择的Grouped Listing 模板预先为我们构建了一个“表”, 我们只需要再填装一些细节。 在开发报表之前, 让我们介绍一下BIRT 的报表项。

  BIRT 提供各种各样的报表项用于构建我们的报表。 报表项出现在Palette view。 报表项有:

  文本- 插入文本块(纯文本或HTML格式)和计算列值。 常用来创建标题, 信格式, 邮件合并 等。

  动态文本- 插入带有可选 CLOB 数据表达式的文本块。 支持通过表达式对 advanced CLOB 数据进行操作。

  图象- 任何由浏览器支持的图象。 图象可能被内嵌在一个报表文件中, 或链接到你的网络服务器上的一个文件。

  列表- 在页眉、详细信息、页脚区段中插入数据集行的灵活格式表示。

  图表- 显示商业图表,如饼图、折线在数据集选择中往table里面拖动数据。点击preview测试,或者选择view as html等方式。

  4.5格式化数据,字符串格式化。选择要格式的字符串,切换到“属性编辑器”的“字符串格式”选项。 选择“字符串格式”为“自定义”。在格式代码输入框中, 出现以下格式: (@@@) @@@-@@@@

  在属性编辑器中,选中“绑定”选项然后添加聚集,即可对某一列的进行函数统计。拖动动态文本到界面上。

  首先新建一个library,然后在打开这个library。在outline视图中可以填加数据源,完成后打开要添加的rptdesign转到resources视图右键选中添加的视图选项。其他公用资源也可这样操作。对于要添加表格线及其他一些样式的时候,可以先进行添加一个样式,然后添加到一个rptdesign的样式里面,就可以对你想要的内容进行应用样式选项了。一个小问题,表格的表格头默认情况是粗体的,选中表格头在property edit视图中点击 两次粗体选项即可。

  在报表设计阶段,在数据源设置可变的参数条件sql语句中还是使用?进行匹配。然后选中parameters即可进行参数的绑定。如果sql语句是需要通过web页面端的参数进行改变的,首先是在数据集sql语句中写入一个不带任何的sql,然后选中该数据集,在主面板中选中script,在script选项中选择beforeOpen然后使用var pvalues = params[“pname”];

  首先在报表设计阶段,点击空白处然后在property edit视图找到resources属性填上资源文件的名称。这样就关联了birt的资源文件,如果要对某个地方的文本进行国际可以选中文本然后在property edit中找到localzation即可进行国际化。

  资源文件要与设计文件放在同一层目录,如果想要修改资源文件的路径。可以在进行birtengine初始化阶段进行如下设置:

  frameset,以frameset的形式显示报表。这个界面包含一些frame,如页面导航,报表主体在其中的一个frame中显示;使用形式:

  run,报表以一个单独的html页面或pdf显示,由于这种形式没有frmaeset,因此使用者必须自己提供相应的参数,如报表参数,页号等。使用形式:

  __isnull:指明一个参数是null,常用于字符串类型。如果提供参数且值为空: - 对于日期和数字类型,BIRT会将它们当作null处理。 - 对于字符串,BIRT会将它作为空字符串。因此,为了说明某个字符串是null,通常写为:__isnull=参数。

  报表参数:报表参数参数值对,形式:参数名=参数值。对于frameset,直接在地址栏中输入参数名=参数值后回车,不会影响报表结果。虽然,此时选择运行报表时,弹出的参数值已经改变。

  咦,难道不是和我现在用的finereport一样选中某一列,点击菜单插入列,就可以了吗。

http://magaltouba.com/zifuchuanziyuan/429.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有