日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

帆软报表(finereport)JS实现cpt中详细单元格刷新

發布時間:2023/12/9 javascript 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 帆软报表(finereport)JS实现cpt中详细单元格刷新 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.刷新固定單元格?

setInterval(function(){ //獲取第二行第 5 列 E2 單元格對象var _changeCell = $("tr[tridx=1]","div.content-container").children().eq(7);//獲取 H2 單元格值var _changeVal = _changeCell.text();//給表格賦值 if(_changeVal=="1"){ contentPane.setCellValue("H2",null,"2")}else if(_changeVal=="2"){contentPane.setCellValue("H2",null,"1")}},1000)//1000 表示 1 秒后循環刷新*/

?

2.刷新擴展單元格

//_obj 是 tr 對象 var _obj = $(".x-table tr"); //_length 是 tr 行數 var _length = _obj.length; //循環函數 setInterval(function(){ //遍歷tr for(var i = 0; i < _length; i++) { //如果第一個是標題,執行 if 條件中 continue,沒有標題請注釋 if 條件 //如果第 1,2,3 都是標題行,請把 if 條件改成 if(i==0 || i==1|| i==2) if(i == 0){ continue; } //遍歷tr中的對象td var _td = _obj.eq(i).find("td"); //需要刷新的列,eq(4)表示單元格 E 列 (可根據自己需要更改)var _this = _td.eq(7); //取單元格 H 列值 var _changeVal = _this.text(); //contentPane.setCellValue("H"+(i+1),null,"2") 意思是給 E 列單元格賦值 因為行號是從 0 開始所以賦值給 EH列單元格時候是i+1 if(_changeVal=="1"){ contentPane.setCellValue("H"+(i+1),null,"2")}else if(_changeVal=="2"){contentPane.setCellValue("H"+(i+1),null,"1")} } },1000)//1000 表示 1 秒后循環刷新

?

轉載于:https://www.cnblogs.com/Williamls/p/11433881.html

總結

以上是生活随笔為你收集整理的帆软报表(finereport)JS实现cpt中详细单元格刷新的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。