js代码里调用FR公式时,变量只能为数字

有个按钮的单击事件,代码如下:

var a="asdfer";

var rq=FR.remoteEvaluate('=len('+a+')');

alert(rq);

当变量a="123456",为数字时,显示结果为6,但是a="asdfer"为字母或者汉字时,显示结果为0,请各位大神给与指导!感谢

桌面.zip

FineReport yzm6BN2b7452943 发布于 2023-3-27 18:47
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-3-28 08:43

var a="dfgft";

if(a*1==a){

alert(a.length);

}

else {

alert("0");

}

最佳回答
0
yzm906010Lv6见习互助
发布于2023-3-27 19:02(编辑于 2023-3-27 19:15)

var a="asdfer";

var rq=FR.remoteEvaluate('=len("'+a+'")');

alert(rq);

  • 2关注人数
  • 385浏览人数
  • 最后回答于:2023-3-28 08:43
    请选择关闭问题的原因
    确定 取消
    返回顶部