Moke 发表于 2015-12-10 12:02:49

当"行样式"碰上“刷新”,注定擦不出火花,小三来帮忙

本帖最后由 Moke 于 2015-12-10 12:23 编辑

       这是一个客户(任君行)在设计中碰到的问题,情况大概是这样的:通过明细中的值变,设置了行样式,然后保存,再刷新,行样式的效果就没有了。模拟了一个小例子来说明下:1、先发下设计图和填表公式设计:






       点击工具栏按钮向明细中填入数据,当类型是"电脑周边"的时候,设置行样式,然后保存,再刷新。结果刷新完后,样式就没有了,问题就在这里,如标题说的:当"行样式"碰上“刷新”,注定擦不出火花,“设置行样式”,是临时性的,在你填报的时候触发,设置的行样式,不会保存,“刷新”可以理解为重新开表单,因为行样式是没有保存的。打开时,行样式自然就没有了。
       那这样说,不是不能作刷新拉,那如果一定要刷新怎么办呢,魔高一尺道高一丈,办法总是有的,这时我们得借助一个隐藏字段,这个字段本身没有任何意义,通过改变这个隐藏字段的值,来设置行样式。1、先给隐藏字段赋值          2、设置行样式



最后送上一张效果图:










任君行科技 发表于 2015-12-10 12:45:08

写得真清楚,明白,标题也有创意,谢谢啦!

lsh767 发表于 2015-12-10 12:47:36

:)恩,有利于理解云表的设置等学习, 不错!

neu_manager 发表于 2019-10-22 20:39:32

寓教于乐,云表我爱你!
页: [1]
查看完整版本: 当"行样式"碰上“刷新”,注定擦不出火花,小三来帮忙