[ABI 5.2] 固定表的奇偶异色

5137
4

liujf 数据达人Lv4

发表于2022-9-6 17:00

悬赏30

已解决

楼主
各位大佬,固定表的奇偶异色咋写?

最近看过此主题的会员

lcl01

两包辣条约吗

木兮

最佳答案
liujf 发表于 2022-9-6 17:42
如果多列怎么用了?



发现用辅助列多余了,
直接在所有表元的背景色里写IF判断
if(mod(row()+1,2)=1,'#6FFF00','#00F7FF')
就可以了
4个回答

只看楼主

两包辣条约吗 数据达人Lv4

发表于2022-9-6 17:22

只看该作者

取消 关注该作者的回复

沙发

本帖最后由 两包辣条约吗 于 2022-9-6 17:25 编辑

可以先增加一个辅助列(辅助列可以设置为隐藏)
=mod(row()+1,2)
目的是先把奇偶行区分开,
然后第一列背景色里写IF判断表达式 比如  if(self.rightcell=1,'#6FFF00','#00F7FF')
就可以啦

liujf 数据达人Lv4

发表于2022-9-6 17:42

只看该作者

取消 关注该作者的回复

板凳

两包辣条约吗 发表于 2022-9-6 17:22
可以先增加一个辅助列(辅助列可以设置为隐藏)
=mod(row()+1,2)
目的是先把奇偶行区分开,

如果多列怎么用了?

两包辣条约吗 数据达人Lv4

发表于2022-9-6 17:00

只看该作者

取消 关注该作者的回复

地板

liujf 发表于 2022-9-6 17:42
如果多列怎么用了?



发现用辅助列多余了,
直接在所有表元的背景色里写IF判断
if(mod(row()+1,2)=1,'#6FFF00','#00F7FF')
就可以了

liujf 数据达人Lv4

发表于2022-9-6 17:53

只看该作者

取消 关注该作者的回复

5#

两包辣条约吗 发表于 2022-9-6 17:47
发现用辅助列多余了,
直接在所有表元的背景色里写IF判断
if(mod(row()+1,2)=1,'#6FFF00','#00F7FF')

优秀,我用isodd一直不行

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号