birt報表中原來可以這樣互動

來源:互聯網
上載者:User

  之前一直都有用birt,但居然今天知道可以這樣互動,在DW上看到的,http://www.ibm.com/developerworks/cn/edu/os-dw-os-eclipse-birt-advanced.html

,其中,比如餅圖中,要點某個組成部分,要彈出個JAVASCRIPT的話,可以這樣
當使用者把滑鼠移動到一個圖例項上時,對應的餅圖部分會反白。選擇 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

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.