关于数据字典的一些问题

下拉框控件的数据字典里面用公式运行sql,来展示多个数据,sql放数据库或者数据集里运行都可以展示出所有的值,但是在报表查询里展示的时候却只展示查询出来的第一个值,请问各位老师这个怎么解决

本意是打算设置权限,员工登陆平台可以通过工号归属机构识别匹配,本部员工可以刷选查看各个机构下的所有数据,分支机构就只可以展示查看本机构的数据,各位老师如果有更好的方法还请指教

帆软1.png

帆软2.png

FineReport 林夕丶 发布于 2021-11-1 19:18 (编辑于 2021-11-1 19:31)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-11-1 21:15(编辑于 2021-11-1 21:15)

SQL函数,最后面的第四个参数「1」删掉;

——————

-- 目前的写法是取返回值的「第一列,第一行」,那不就只有一个值的嘛~

——————————————

SQL(connectionName,sql,columnIndex,rowIndex)返回通过sql语句从connectionName中获得数据表的第columnIndex列第rowIndex行所对应的元素。

connectionName:数据库库的名字,字符串形式;

sql:SQL语句,字符串形式;

columnIndex:列序号,整型;

rowIndex:行序号,整型。

备注:

行序号可以不写,这样返回值为数据列。

示例:

以我们提供的数据源HSQL为例SQL("HSQL","SELECT*FROMCUSTOMER",2,2)等于王先生。

——————————————

image.png

  • 2关注人数
  • 309浏览人数
  • 最后回答于:2021-11-1 21:15
    请选择关闭问题的原因
    确定 取消
    返回顶部