布帆 发表于 2023-8-28 09:36:31

ARJS4.0报表中某一列字段值小于1000字体颜色变红色不生效

疑问:
stockqty 的值小于 1000 显示红色字体,一直不生效!
请帮忙看下是否写法有问题?


关键代码:
{IIF(stockqty < 1000, "Red", "Black")}

https://gcdn.grapecity.com.cn/data/attachment/forum/202308/28/091314v2ujwee2x822wexu.png



接口数据返回:stockqty 为数值类型,无需转换
https://gcdn.grapecity.com.cn/data/attachment/forum/202308/28/091641y50q0wddt0yqnrnh.png


效果展示:
https://gcdn.grapecity.com.cn/data/attachment/forum/202308/28/091434jy359us92jxwyx39.png

Eden.Sun 发表于 2023-8-28 09:36:32

您好,您是4.0的那个版本的,
您试一下这个{IIF(进货价格 < 1000, "Red", "Black")}   我这边是没问题的:







布帆 发表于 2023-8-28 10:09:55

谢谢,已解决;已找到问题:是我接口做了个字符串转换处理的原因

Felix.Li 发表于 2023-8-28 10:14:23

布帆 发表于 2023-8-28 10:09
谢谢,已解决;已找到问题:是我接口做了个字符串转换处理的原因

:hjyzw:
页: [1]
查看完整版本: ARJS4.0报表中某一列字段值小于1000字体颜色变红色不生效