提问
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,极速登录

如何在数据字典公式定义中,根据$fr_username选择不同的表来查询

geniushlw123 社区微信达人 初学乍练(Lv1)
发表于 2018-2-13 16:30 | 显示全部楼层 |取消关注该作者的回复
66F豆
服务器数据集中,内置数据集的名称形如
QX_a     QX_b    QX_c
其中a,b,c为决策平台登录用户的用户名,即$fr_username。
想要实现不同人访问,在下拉框控件中,展示对应表的某一列,怎么写公式呢?
目前我的写法是$fr_username.select(name),这样结果为空。

此帖共有 41 位番薯登录后查看
回复

使用道具 举报

macro_hard 番薯互助团队 互助叫兽、助理编辑
发表于 2018-2-13 16:44 | 显示全部楼层 |取消关注该作者的回复
内置数据集就只有用map函数了http://help.finereport.com/doc-view-839.html
  • 评论

回复

使用道具 举报

flyingsnake 社区微信达人实名认证 番薯互助团队 文档共创团队 互助叫兽、助理编辑
发表于 2018-2-14 13:29 | 显示全部楼层 |取消关注该作者的回复
sql中if条件,是可以根据fr_username进行判断取不同的字段或表名字的.但是你已经内置了数据集,就没啥好办法了
  • 评论

回复

使用道具 举报

geniushlw123 社区微信达人 初学乍练(Lv1)
发表于 2018-3-1 15:50 | 显示全部楼层 |取消关注该作者的回复
尝试了许久,最后放弃,应该是软件不支持使用动态名称的内置数据集做查询。
最后改用数据库建表查询的方式来做。
  • 评论

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则