您的位置:首页 > 其它

birt报表中原来可以这样交互

2008-08-18 00:07 495 查看
之前一直都有用birt,但居然今天知道可以这样交互,在DW上看到的,http://www.ibm.com/developerworks/cn/edu/os-dw-os-eclipse-birt-advanced.html

,其中,比如饼图中,要点某个组成部分,要弹出个J***ASCRIPT的话,可以这样

当用户把鼠标移动到一个图例项上时,对应的饼图部分会突出显示。选择 Chart Area > Legend,单击 Interactivity,再选择 Mouse Over 事件和 Highlighting 操作,然后单击 Close 按钮。

下面解释在用户单击饼图部分时如何调用 JavaScript。可以通过这种方法添加各种用户交互,可能实现的交互类型只受 JavaScript 功能的限制。对于我们的报告,在用户单击一个饼图部分时,将调用 JavaScript 函数 alert 来显示这一部分的值。

选择 Series > Value Series 并单击 Interactivity。在 Series Interactivity editor 中,选择 Mouse Click 事件和 Invoke Script 操作。在 script 框中输入
alert(valueData)
,单击 Close,然后单击 Finish
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: