条件属性中的数据列

条件属性 中用数据列来判断一个单元格数值是不是超范围好像有问题是为什么呀

FineReport yzmE35j28119414 发布于 2023-7-16 16:54
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
坚定的小帆薯Lv7高级互助
发布于2023-7-16 21:24

具体什么问题,可以截图说明

需要看看是否是数字格式啊

  • yzmE35j28119414 yzmE35j28119414(提问者) 比如再一个单元格里输入 0.14 然后新建两个数据集,一个ds1 :select \'0\' as a from dual 另一个ds2 select \'0.95\' as afrom dual 然后在给这个单元格设置条件属性 ,小于 ds1.a or 大于 ds2.a 则显示黄色字体。理论上不该显示黄色,但是显示黄色了
    2023-07-17 16:33 
  • 坚定的小帆薯 坚定的小帆薯 回复 yzmE35j28119414(提问者) 我这边没有显示黄色的,正常逻辑,你这边什么数据库,很可能是字符的问题;\'0\'和0不一样的,你这边可以去掉引号试试
    2023-07-17 16:48 
  • yzmE35j28119414 yzmE35j28119414(提问者) 回复 坚定的小帆薯 oracle 去掉引号也是显示黄色
    2023-07-17 16:56 
  • yzmE35j28119414 yzmE35j28119414(提问者) 你那边是黄色的话,估计又是软件版本的问题
    2023-07-17 16:59 
  • 坚定的小帆薯 坚定的小帆薯 回复 yzmE35j28119414(提问者) 那就可能是个BUG了,升级下或者找官方技术支持看看
    2023-07-17 17:04 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-7-16 19:36

你这条件属性怎么设置的

正常范围判断就是,大于等于,小于等于就可以

  • yzmE35j28119414 yzmE35j28119414(提问者) 比如再一个单元格里输入 0.14 然后新建两个数据集,一个ds1 :select \'0\' as a from dual 另一个ds2 select \'0.95\' as afrom dual 然后在给这个单元格设置条件属性 ,小于 ds1.a or 大于 ds2.a 则显示黄色字体。理论上不该显示黄色,但是显示黄色了
    2023-07-17 16:34 
  • 2关注人数
  • 405浏览人数
  • 最后回答于:2023-7-16 21:24
    请选择关闭问题的原因
    确定 取消
    返回顶部