选择数据分析方式预览,条件筛选之后数据序号混乱

这是数据分析方式显示的图表序号从1开始递增显示,使用的seq()函数,然后通过列表筛选选择某两列数据,序号显示就混乱了不是从1开始,应该怎么解决呢?
FineReportoyp5098 发布于 2017-3-2 10:15
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共11回答
最佳回答
0
gxy120313发布于2017-3-2 10:15(编辑于 2023-9-6 09:34)
555
最佳回答
0
flyingsnake发布于2017-3-2 10:17(编辑于 2023-9-6 09:34)
555
最佳回答
0
flyingsnake发布于2017-3-2 10:18(编辑于 2023-9-6 09:34)
555
最佳回答
0
flyingsnake发布于2017-3-2 10:19(编辑于 2023-9-6 09:34)
555
最佳回答
0
oyp5098发布于2017-3-2 10:28(编辑于 2023-9-6 09:34)
555
最佳回答
0
gxy120313发布于2017-3-2 12:22(编辑于 2023-9-6 09:34)
555
  • oyp5098 oyp5098(提问者)

    实现的排序功能是这样,但是我这个是数据分析的方式,怎么获取条件筛选这个事件呢?
    回复
    2017-03-02 17:34 
最佳回答
0
oyp5098发布于2017-3-2 17:34(编辑于 2023-9-6 09:34)
555
  • gxy120313 gxy120313

    你这个就是添加序号,直接写个js就好,跟筛选无关
    回复
    2017-03-02 17:36 
最佳回答
0
gxy120313发布于2017-3-2 17:36(编辑于 2023-9-6 09:34)
555
  • oyp5098 oyp5098(提问者)

    这个js事件在哪里写呢,[attach]59268[/attach]我选择了加载结束事件,然后写了js也没有展示出正确的效果。我的js var $tds=$(\'.x-table td[col=2]:visible\');//获取第3列中可见的单元格(C列)   
       var n=0;   
       $tds.each(function(i,e){   
          if(i>=1){//模版中从哪一可见行开始编号的,行号是从0开始的,所以用行号-1,比如这个模板是从第3行开始的,就是2            
              n=n+1;   
              $(e).text(n);//将当前编号重新设置   
             }   });
    回复
    2017-03-02 17:58 
最佳回答
0
oyp5098发布于2017-3-2 17:58(编辑于 2023-9-6 09:34)
555
  • gxy120313 gxy120313

    别用那个js了,用我写的这个试试,添加加载结束事件就可以
    var i=0;
    $(\"td[id^=\'C\']\").each(function(){
            if((parseInt($(this).attr(\"row\"))>0)&&$(this).parent(\"tr\").css(\"display\")!=\"none\"){
                   
                    i=i+1;
                    $(this).text(i);
            }

            });

    这个是C列第二行开始计算1
    回复
    2017-03-02 10:15 
最佳回答
0
oyp5098发布于2017-3-2 18:28(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 725浏览人数
  • 最后回答于:2017-6-15 12:30
    活动推荐 更多
    热门课程 更多
    返回顶部