怎么设置一个校验,我可填写的数字控件不能大于本身值

image.pngimage.png

FineReport 帆软用户Hw32qe7nXw 发布于 2025-4-24 16:30 (编辑于 2025-4-24 16:31)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-4-24 16:33

js判断单元格不能大于前面单元格

var cell = contentPane.curLGP.getTDCell(0,0); //获取焦点所在的单元格对象,getTDCell(0,0)即 A1 单元格

contentPane.curLGP.selectTDCell(cell);   //选择单元格

var a = this.getValue();

var location = this.options.location;  //获取当前控件的位置

var cr = FR.cellStr2ColumnRow(location);

var col = cr.col;  //列号

var ro = cr.row;  //行号

var b= contentPane.getCellValue(0,col-1,ro);

if(a>b)

{

alert("cuowu");

contentPane.setCellValue(0,col,ro,"");

}

  • 帆软用户Hw32qe7nXw 帆软用户Hw32qe7nXw(提问者) 我跳转到该cpt报表时候已经写了js脚本了 //alert(user)
    if(user=='wj'){
    FR.doHyperlinkByGet({
    //报表路径 /cwjt/zijinyusuan/汇总数据/二级表单和核减数提交/提交.cpt&op=write
    "url":"/webroot/decision/view/report?viewlet=/cwjt/zijinyusuan/汇总数据/二级表单和核减数提交/提交.cpt&op=write",
    //参数
    "para":{
    "a":a,
    "b":b,
    "c":c,
    "sep":sep,
    "sdate":sdate
    },
    "target":"_dialog", //对话框方式打开
    "feature":{
    "width":520,
    "height":150,
    "title":"资金流出调整项"

    }
    })
    }
    //--
    duchamp.getWidgetByName('表格1_页面1').addEffect('highlightRow', {
    color: '#ebd863',
    trigger: 'mousedown',
    });
    var style = document.getElementsByClassName('sheet-scrollbar sheet-scrollbar-x ');
    style[0].style.height="25px";
    style[0].style.opacity=0.4;
    var styles = document.getElementsByClassName('sheet-scrollbar-slider');
    styles[1].style.height="25px";
    styles[0].style.width="30px";
    styles[0].style.height="185px";
    styles[0].style.backgroundColor=rgb(78, 146, 223);
    styles[1].style.backgroundColor=rgb(78, 146, 223);
    var styley = document.getElementsByClassName('sheet-scrollbar sheet-scrollbar-y ');
    styley[0].style.width="25px";
    styley[0].style.opacity=0.4;
    //alert(user)
    我加在后面么还是
    2025-04-24 16:53 
  • snrtuemc snrtuemc 回复 帆软用户Hw32qe7nXw(提问者) 这个js在你的控件编辑后事件加就可以
    2025-04-24 17:16 
  • 帆软用户Hw32qe7nXw 帆软用户Hw32qe7nXw(提问者) 加上这段js整体js完全失灵了呀,怎么回事
    2025-04-24 17:17 
  • 帆软用户Hw32qe7nXw 帆软用户Hw32qe7nXw(提问者) 回复 snrtuemc 我加上之后,我之前的js都运行不起来了
    2025-04-24 17:18 
  • snrtuemc snrtuemc 回复 帆软用户Hw32qe7nXw(提问者) 这个是你单元格控件的编辑后事件,你还有其他的js?
    2025-04-24 17:19 
  • 2关注人数
  • 28浏览人数
  • 最后回答于:2025-4-24 16:33
    请选择关闭问题的原因
    确定 取消
    返回顶部