1
我不能在电源查询执行查询并抛出我的错误是这样的:查询参照另一个查询
Formula.Firewall:查询XXX引用其他查询或步骤,所以它可能不会直接访问一个数据源。请重建这个数据组合。
此查询中的代码如下:
let
CallToFunction = myFunction,
#"Invoked Function" = CallToFunction(),
Source = Oracle.Database("myServer", [Query="SELECT * FROM myTable WHERE CustomerPK IN (" & #"Invoked Function" & ")"])
in
Source
myFunction
是使用一对夫妇的其他查询,最终返回主键,我可以用它来填补括号的字符串函数我的SQL语句的WHERE子句。
当我单独调用函数时,它的工作正常,所以这必须是如何在最后一次查询中调用函数的问题。
任何想法?