WEB开发网
开发学院软件开发Java 用 BIRT 实现高级图表 阅读

用 BIRT 实现高级图表

 2009-12-16 00:00:00 来源:WEB开发网   
核心提示: 请注意,SQL 语句中的产品名设置为 ? 字符,用 BIRT 实现高级图表(10),这表明这个 SQL 语句需要一个参数,需要把这个参数绑定到前面定义的报告参数,在 font editor 中,拖动旋转臂并把值设置为 -45 度,在左边的树视图中,单击 Parameters

请注意,SQL 语句中的产品名设置为 ? 字符,这表明这个 SQL 语句需要一个参数。需要把这个参数绑定到前面定义的报告参数。在左边的树视图中,单击 Parameters。选择第一行并单击 Edit 按钮。在 Linked To Report Parameter 框中,选择 productname,然后单击 OK 和 OK。


图 19. 编辑数据集
用 BIRT 实现高级图表

现在,我们的数据集会根据报告参数所指定的产品名产生销售信息。

创建线条图

接下来,使用一个线条图显示数据集中的数据。在 Report Editor 中,选择第二个网格的第二行。右键单击这一行并选择 Insert > Chart。选择 Line 作为图表类型并单击 Next。选择 TrendDataSet 作为数据集。把列 ORDERDATE 拖到 Category (X) Series 框中,把 SALES 拖到 Value (Y) Series 中,然后单击 Next。


图 20. 选择数据
用 BIRT 实现高级图表

选择 Series,然后为 Color By 选项选择 Categories。这会使每个图表类别显示不同的颜色。

当用户把鼠标停留在一个数据点上时,我们希望图表显示一个工具提示。选择 Series > Value (Y) Series 并单击 Interactivity。把事件设置为 Mouse Over,把操作设置为 Show Tooltip,并输入 "$" + row["SALES"] + " made on " + row["ORDERDATE"] 作为 Tooltip Text,然后单击 Close。

现在旋转 x 轴标签,让文本看起来不那么乱。选择 Chart Area > Axis > X-Axis。单击 Label 框旁边的 A。在 font editor 中,拖动旋转臂并把值设置为 -45 度,单击 OK。

上一页  5 6 7 8 9 10 

Tags:BIRT 实现 高级

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接