-
-
zyasdh 初学数据Lv2
发表于2020-8-7 16:22
悬赏200
已解决
报表分析中,图片路径应该怎么设置,就能够根据浮动维更改不同的照片了呢?照片已经上传到服务器,数据库里面存了照片的路径,但是在路径里面写<#=GRID1.B2$.txt#>这种表达式的话只显示第一张图片,所有的都是那一张。求大神帮忙解答一下~~谢谢
zyasdh 发表于 2020-8-7 17:07
这样我有100张照片要显示,也写不下呀
那就只有试着写在客户端脚本了
路径写这样的vfs/root/picture/<#=GRID1.B2$#>.jpg
然后再加一个变量i遍历出0-99
GRID1.B2$这是取到了B2$浮动列数组第i+1个值(i从0开始)
6个回答
<#=GRID1.B2#>是浮动表元里的类似显示图片名称的值吗。
试试vfs/root/<#=GRID1.B2#>.jpg这种的 。<#=GRID1.B2#>是图片路径比如为B2为1的时候显示图片1.jpg,为2的是显示2.jpg 然后根据浮动排好序或者做过滤来改变这个单元格的值进而改变路径
<#=GRID1.B2#> 的值类似于这种 : vfs/root/picture/1.jpg ,放在图片路径里面只有第一个,第二个不变,一直是那一个····不跟浮动维变动
xxxl 发表于 2020-8-7 16:33
是浮动表元里的类似显示图片名称的值吗。
试试vfs/root/.jpg这种的 。是图片路径比如为B2为1的时候显示图片 ...
<#=GRID1.B2#> 的值类似于这种 : vfs/root/picture/1.jpg ,放在图片路径里面只有第一个,第二个不变,一直是那一个····不跟浮动维变动
zyasdh 发表于 2020-8-7 16:39
的值类似于这种 : vfs/root/picture/1.jpg ,放在图片路径里面只有第一个,第二个不变,一直是那一个· ...
那就只有用if判断用数组对象取值
像这样 if(self.leftcell.value=1,'', if(self.leftcell.value=2,'', if(self.leftcell.value=3,'',)))
‘’里放路径
self.leftcell.value是当前单元格左边的,也可以取右边的self.rightcell.value,或者本身自己self.value
xxxl 发表于 2020-8-7 17:00
那就只有用if判断用数组对象取值
像这样 if(self.leftcell.value=1,'', if(self.leftcell.value=2,'', if ...
这样我有100张照片要显示,也写不下呀
zyasdh 发表于 2020-8-7 17:07
这样我有100张照片要显示,也写不下呀
那就只有试着写在客户端脚本了
路径写这样的vfs/root/picture/<#=GRID1.B2$#>.jpg
然后再加一个变量i遍历出0-99
GRID1.B2$这是取到了B2$浮动列数组第i+1个值(i从0开始)