标记导入校验

如何在标记导入后实现弹出框校验?想在标记导入页面后实现多条校验效果,该怎么实现?,代码我加在了Web属性excel导入后事件中,现在只能获取到单条数据,并弹出提示,

图一:标记导入后

image.png js代码如下:

setTimeout(function(){

    var id = _g().getCellValue("G2"); 

    console.log('延迟获取的id:', id);

var cpmc = FR.remoteEvaluate("value('ds1','rs_name','rs_name','"+id+"')");

console.log('cpmc:', cpmc, typeof cpmc);

var dwsl = FR.remoteEvaluate("value('ds1','rs_num','rs_name','"+id+"')");

console.log('dwsl:', dwsl, typeof dwsl);

var mine = FR.remoteEvaluate("value('ds1','mine_company','rs_name','"+id+"')");

console.log('mine:', mine, typeof mine);  // 关键调试,看真实值和类型

var pro = FR.remoteEvaluate("value('ds1','project','rs_name','"+id+"')");

console.log('pro:', pro, typeof pro);

if (!cpmc) {  // 判断cpmc是否为空

    return cpmc;

} else {

    // 更健壮的判断:兼容 "否"、false、" 否 " 等情况

    if (String(mine).trim() === '否' || mine === false) {

        alert(cpmc + ',疑似存在黑名单!身份证:' + dwsl + ',请核实!');

    } else {

        alert(cpmc + ',疑似存在黑名单!曾在我司入职:' + pro + '项目,身份证:' + dwsl + ',请核实!');

    }

}

}, 5000);

资源报备表.rar

FineReport 新用户胖虎是女生 发布于 2025-4-21 14:32 (编辑于 2025-4-22 15:09)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2025-4-21 14:33(编辑于 2025-4-21 14:34)

在导入后事件校验

image.png

  • 新用户胖虎是女生 新用户胖虎是女生(提问者) 试过了 没有效果,好像是获取不到导入之后单元格的值 我把var row = FR.cellStr2ColumnRow(this.options.location).row; //获取当前行号 改成了获取单元格
    var row = _g().getCellValue("G2"); 没有效果
    2025-04-21 14:36 
  • 新用户胖虎是女生 新用户胖虎是女生(提问者) 上传到页面上后,什么效果都没有 弹出框都没弹出
    2025-04-21 14:38 
  • 用户k6280494 用户k6280494 回复 新用户胖虎是女生(提问者) 单元格得有控件才能获取所有值
    2025-04-21 14:39 
  • 用户k6280494 用户k6280494 回复 新用户胖虎是女生(提问者) https://help.fanruan.com/finereport/doc-view-2100.html
    2025-04-21 14:39 
  • 新用户胖虎是女生 新用户胖虎是女生(提问者) 回复 用户k6280494 单元格有控件 文本控件
    2025-04-21 14:39 
最佳回答
0
孤陌Lv6资深互助
发布于2025-4-21 16:03(编辑于 2025-4-21 16:16)

建议 用公式校验 在填报属性里 设置

弹窗不合适  存在多个的时候一直弹吗?

例如

ds1.group(销售员,地区 = A2)

  • 新用户胖虎是女生 新用户胖虎是女生(提问者) 我不会写公式 我用的是js的代码
    2025-04-21 16:04 
  • 孤陌 孤陌 回复 新用户胖虎是女生(提问者) 请去帮助文档搜 DS1 或者SQL公式函数 都可以
    2025-04-21 16:11 
  • 孤陌 孤陌 回复 新用户胖虎是女生(提问者) 数据集函数概述 https://help.fanruan.com/finereport/doc-view-850.html
    2025-04-21 16:14 
  • 新用户胖虎是女生 新用户胖虎是女生(提问者) 回复 孤陌 谢谢 好像没有什么效果
    2025-04-21 16:25 
  • 孤陌 孤陌 回复 新用户胖虎是女生(提问者) 填报页面吧 点击校验 就会把 不符合的数据标记出来了
    2025-04-21 17:27 
  • 3关注人数
  • 79浏览人数
  • 最后回答于:2025-4-22 15:09
    请选择关闭问题的原因
    确定 取消
    返回顶部