判断 哪一行再进行插入行

参考文档:自定义添加删除行按钮-http://help.finereport.com/doc-view-595.html,第一个问题:文档可以实现鼠标点击行下面插入行,但是现在想实现  判断如果是鼠标点击第三行则不进行插入行,或者在第四行下面进行插入。这个在加载后时间的js里面怎么写第二个问题:这里面rownum alert出来是B4-0-0这个是字符串吗,为什么用字符串处理函数mid不能处理。
FineReportcsuwhh 发布于 2017-2-25 13:50
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
cherishdqy发布于2017-2-25 13:50(编辑于 2023-9-6 09:34)
555
最佳回答
0
csuwhh发布于2017-2-25 14:23(编辑于 2023-9-6 09:34)
555
  • cherishdqy cherishdqy
    你之前问的选择其它单元格,在判断前面,加一个下面的代码,获取当前点击的单元格的行号,然后用getTDCell获取当前行的第一列的单元格,将选择单元格改为第一列的单元格,再执行插入,因为插入的时候是根据扩展单元格往下增加空白行的,所以要手动将选择的单元格改为一列的,不然你后面的单元格也是纵向扩展,那插入行就会出现前面的列没有扩展,而是往下延伸
    1. var cell = contentPane.curLGP.getTDCell(1,window.num.substr(1,1)-1);  //js中getTDCell(column,row)是从0开始计算的
    2. contentPane.curLGP.selectTDCell(cell);
    复制代码




    回复
    2017-02-25 15:00 
最佳回答
0
cherishdqy发布于2017-2-25 15:00(编辑于 2023-9-6 09:34)
555
  • csuwhh csuwhh(提问者)

    现在每一列都是 列表形式,不是分组形式,这样就没有问题的.
    回复
    2017-02-25 15:22 
最佳回答
0
csuwhh发布于2017-2-25 15:22(编辑于 2023-9-6 09:34)
555
  • cherishdqy cherishdqy

    哦,这个倒是没想到,我还在想之前插入没遇到过这个问题呢
    回复
    2017-02-25 15:31 
最佳回答
0
cherishdqy发布于2017-2-25 15:31(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 587浏览人数
  • 最后回答于:2017-2-25 15:31
    活动推荐 更多
    热门课程 更多
    返回顶部