URL传19位数字参数,后3位自动四舍五入后最后三位变成0

image.png

image.png

30770自动变成了31000,有何解决方案?

超链接通过JS 代码打开

代码:Window.OPEN("....summaryId="+id)

image.png


另外URL拼接参数如何写呢?

image.png

image.png

P1是模板参数,貌似没获取参数P1对应的值

FineReport chen 发布于 2018-12-10 19:33 (编辑于 2018-12-10 19:51)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
zsh331Lv8专家互助
发布于2018-12-10 19:47(编辑于 2018-12-10 22:26)

参数名不要用 "id",容易和 系统参数 混淆,换个“参数名",比如:tid


image.png

  • chen chen(提问者) 没啥变化
    2018-12-10 19:49 
  • chen chen(提问者) 可以了,但是这个是什么原理呢?
    2018-12-11 08:18 
  • zsh331 zsh331 回复 chen(提问者) - -。。参数会自动拼接到URL中,不需要你在URL中自行拼接。规定就是这样。
    2018-12-11 09:25 
最佳回答
0
flyingsnakeLv6资深互助
发布于2018-12-10 21:01

最简单粗暴的方式,是

直接在字符串的尾部,串一个A.

等到接收参数的时候,把最后一个A去掉就可以了


  • chen chen(提问者) URL接收参数的时候如何去除A字符串呢?
    2018-12-11 08:17 
最佳回答
0
lanfengyeLv2见习互助
发布于2018-12-11 08:05

在excel,能处理最大的数字也是15位,超过15位后面的数字也会是这样,应该是没办法直接解决的问题,像楼上说的用字符串传值这个办法我觉得挺好的。

  • 4关注人数
  • 1029浏览人数
  • 最后回答于:2018-12-11 08:05
    请选择关闭问题的原因
    确定 取消
    返回顶部