管理台账(导入).rar
如图,需要校验B3单元格,然后这是查询部门的sql,但是整合起来使用时提醒我公式解析错误,求指导这个方法怎么使用,需要实现的功能就是导入的数据必须是数据库对应的数据,INARRAY(B3,SQL("CNPC_DB","select depertment_name from INPUT_DIM_DEPERTMENT'"))<>0这是我自己写的,请大佬指导一下
SQL('',"SELECT ...",1,1)查第一个
SQL('',"SELECT ...",1)查第1列
你要的应该是查一列,少了一个1
你写错位置了吧 应该写在填报属性 里的内置检验哪里
你的sql函数有问题,少参数了
有的时候希望某个单元格能够直接获取到数据库中的某个值,而不是先要定义一个数据集后,再去取数据。这时就可以用 SQL 函数,下面讲解下 SQL 函数的用法。
SQL(connectionName,sql,columnIndex,rowIndex):返回的数据是从 connectionName 数据库中获取的 SQL 语句的表中的第 columnIndex 列第 rowIndex 行所对应的元素。
connectionName:数据连接名字,字符串形式,需要用引号如"FRDemo";
sql:SQL 语句或者数据库存储过程,字符串形式,传参数、条件等可以在此拼接实现;
columnIndex:列序号,整型;
rowIndex:行序号,整型。
注:行序号可以不写,这样返回值为数据列。