報表開發工具Finereport移動端app js介面列表【全】

來源:互聯網
上載者:User

標籤:報表開發   finereport   移動端   js介面列表   

  應用報表工具Finereport的開發人員會發現其移動端app 同樣也推出了很多js介面,那這些介面到底有多少,其移動端又有哪些地方支援調用js,這些介面具體又該如何調用呢。根據我平時的開發經驗,給大家做個歸納整理,包括介面列表,相關的指令碼函數及具體的示範執行個體,希望大家可以更有效地利用這些js介面來便利相關工作。

 

1. FineReport移動端哪些地方支援調用js

650) this.width=650;" src="http://static.oschina.net/uploads/space/2015/1202/101826_M06K_2419567.jpg" style="padding:0px;margin:10px 0px;border:1px solid rgb(221,221,221);background:rgb(244,247,249);" alt="101826_M06K_2419567.jpg" />

2. 控制項支援的指令碼函數

650) this.width=650;" src="http://static.oschina.net/uploads/space/2015/1202/101945_zyfB_2419567.jpg" style="padding:0px;margin:10px 0px;border:1px solid rgb(221,221,221);background:rgb(244,247,249);" alt="101945_zyfB_2419567.jpg" />

3. 分頁預覽報表支援的指令碼函數

650) this.width=650;" src="http://static.oschina.net/uploads/space/2015/1202/102110_37PY_2419567.jpg" style="padding:0px;margin:10px 0px;border:1px solid rgb(221,221,221);background:rgb(244,247,249);" alt="102110_37PY_2419567.jpg" />


4. 填報預覽報表支援的指令碼函數

650) this.width=650;" src="http://static.oschina.net/uploads/space/2015/1202/102610_eMWk_2419567.jpg" style="padding:0px;margin:10px 0px;border:1px solid rgb(221,221,221);background:rgb(244,247,249);" alt="102610_eMWk_2419567.jpg" />

650) this.width=650;" src="http://static.oschina.net/uploads/space/2015/1202/102625_Aoiq_2419567.jpg" style="padding:0px;margin:10px 0px;border:1px solid rgb(221,221,221);background:rgb(244,247,249);" alt="102625_Aoiq_2419567.jpg" />

5. 常用的工具類指令碼函數

650) this.width=650;" src="http://static.oschina.net/uploads/space/2015/1202/102801_Ks8G_2419567.jpg" style="padding:0px;margin:10px 0px;border:1px solid rgb(221,221,221);background:rgb(244,247,249);" alt="102801_Ks8G_2419567.jpg" />

650) this.width=650;" src="http://static.oschina.net/uploads/space/2015/1202/102817_2k39_2419567.jpg" style="padding:0px;margin:10px 0px;border:1px solid rgb(221,221,221);background:rgb(244,247,249);" alt="102817_2k39_2419567.jpg" />

6. 具體使用樣本

6.1擷取控制項的一系列方法

1. this.options.form.getWidgetByName("控制項名");  //參數介面及表單中擷取控制項  

1. contentPane.getWidgetByCell("儲存格");  //填報介面擷取控制項  

1. contentPane.getWidgetByName("控制項名");   //填報介面擷取控制項  

6.2填報成功後重新整理當前頁

1. var url = "/WebReport/ReportServer?reportlet=js/shauxindangqian.cpt&op=write&__replaceview__=true";  

2. FR.doHyperlinkByGet(url,{para:paravalue});  //重新整理當前頁面  

6.3 js擷取表單圖表組件並重新整理資料

1. var c=FR.Chart.WebUtils.getChart("chart0");  

2. c.dataRefresh();  

6.4延時函數

1. setTimeout(function() {  }, 500);  

6.5 A超鏈至B填報,B提交資料後返回A時,A自動重新整理顯示新的資料

1. contentPane.setAppearRefresh();  //在A的載入結束後事件中添加js  


報表開發工具Finereport移動端app js介面列表【全】

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.