找文章 / 找答案
精选问答 更多内容

自由表格动态渲染

202111111111青铜三 显示全部楼层 发表于 2022-8-26 15:50:21 |阅读模式 打印 上一主题 下一主题
1
已解决

自由表格动态渲染

2671 11
自由表格的动态渲染:如果这个格子大于0 就显示这张图片,否则就显示为另一张图片,怎么写这个脚本?

最佳答案

社区管理员
yhdata_yzm 关注Ta

2022-08-26 15:50:22

1.debug下你的data 2.测试线换成不同网址能不能生效 3.图片是上传到本地的图片吗引用本地图片,注意需要在路径前边添加 file:///。
查看完整内容
回复

使用道具 举报

精彩评论11

yhdata_yzm 显示全部楼层 发表于 2022-8-26 15:50:22

1.debug下你的data
2.测试线换成不同网址能不能生效
3.图片是上传到本地的图片吗引用本地图片,注意需要在路径前边添加 file:///。
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2022-8-26 16:09:14
回复

使用道具 举报

202111111111青铜三 显示全部楼层 发表于 2022-8-26 16:19:19
yhdata_yzm 发表于 2022-8-26 16:09
https://www.yonghongtech.com/help/Z-Suite/9.4/ch/cellrender.html?zoom_highlightsub=%E5%9B%BE%E7%89%8 ...

这个说明太笼统了, 95267598286df72fcbabfd7507266ad.jpg 77506cbb22a04c77ecde1dfa2e59660.jpg 11caaa03584068d825dd72f1d1087e9.jpg 如图,这是我写的脚本,图一中的格子的数值是预算利润-利润,减出来的数值有大于0有小于0的,但为什么我渲染出的图片都是一样的,是我脚本的问题吗?
回复

使用道具 举报

202111111111青铜三 显示全部楼层 发表于 2022-8-26 16:19:48
脚本如下:
var data = this.explode.cell(this.explode.ridx,1);
if(data>0) {
url = "长箭头.png"
}
else {
url = "蓝箭头.png"
}      
回复

使用道具 举报

202111111111青铜三 显示全部楼层 发表于 2022-8-26 16:50:52
您好,有结果了吗
回复

使用道具 举报

202111111111青铜三 显示全部楼层 发表于 2022-8-26 17:08:04
yhdata_yzm 发表于 2022-8-26 16:09
https://www.yonghongtech.com/help/Z-Suite/9.4/ch/cellrender.html?zoom_highlightsub=%E5%9B%BE%E7%89%8 ...

您好 有结果了吗
回复

使用道具 举报

202111111111青铜三 显示全部楼层 发表于 2022-8-26 17:23:13
yhdata_yzm 发表于 2022-8-26 17:15
1.debug下你的data
2.测试线换成不同网址能不能生效
3.图片是上传到本地的图片吗引用本地图片,注意需要 ...

图片不是本地图片,就是永洪中上传的图片
回复

使用道具 举报

yhdata_bear 显示全部楼层 发表于 2022-8-26 17:27:22
参考:
微信图片_20220826165002.jpg
回复

使用道具 举报

202111111111青铜三 显示全部楼层 发表于 2022-8-26 17:31:59

那我的脚本有没有问题呢?自由式表格是这样写的吗
var data = this.explode.cell(this.explode.ridx,1);
if(data>0) {
url = "长箭头.png"
}
else {
url = "蓝箭头.png"
}      
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部