用帮助文档内的方法写公式,不报错,但是总是出不来数据,数据是0
按的 数据集名.select("要查的字段","年"=$年 && "月"=$月)
想随着参数变动查当月数据,就一直结果是0
不知道哪出了问题,求解
经多番测试已解决。为帆软BUG,思路正确,方法正确,仅数据集名加了横杠在函数内读不到,改个数据集名字就好了,挺坑的,也不报错读值就直接显示0。
数据集名.select(要查的字段,年=$年 && 月=$月)
去掉双引号。。
数据集名.select("要查的字段",年=$年 && 月=$月)
过滤条件里的字段名不用加双引号吧
数据集名.select("要查的字段",年=年单元格 && 月=月单元格) ,分别将$年和$月赋值到单元格上,从单元格上取参数即可实现你要的效果
测试.rar
或者
SQL("数据链接", "select 字段 from 表名 a where a.年 = " + $年 + " and a.月 =" + $月, 1)
我没测试出来为什么不支持直接取参数,可能是个bug