关于提报模板,用户登陆自动带出相关信息问题

微信图片_20221123103549.png

微信图片_20221123101905.png

微信图片_20221123113008.png

需求:帆软登陆填模板时,自动带出用户名,默认当天日期,商铺编号,商铺名称。

已建好表A,字段:用户名,商铺编号,商铺名称,用户名与帆软用户名一致。

表B.字段:用户名,日期,商铺编号,商铺名称,笔数,金额。

录入的销售的模板,数据集打开的是表B,username字段和表A的username字段关联,默认带出表A的商铺编号,商铺名称

通过公式写进去了,为什么显示FALSE?  是不是这样冲突了?

FineReport ysbin 发布于 2022-11-23 10:25 (编辑于 2022-11-23 13:45)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
Leonard.LinLv5初级互助
发布于2022-11-23 11:10(编辑于 2022-11-23 11:11)

带出用户名可以直接用$fine_username,获取他的商铺名称可以用sql函数,sql("FRDemo","SELECT 商店名称 FROM daul where 用户名 = 'A1' ",3)  ,sql函数直接在单元格里面写即可

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-11-23 10:27

https://help.fanruan.com/finereport/doc-view-846.html   --SQL 函数

登录用户

$fine_username

image.png

  • ysbin ysbin(提问者) 在哪里写?比如自动带出商户编号,能写个示范吗?感谢
    2022-11-23 10:31 
最佳回答
0
powerliLv4初级互助
发布于2022-11-23 10:31(编辑于 2022-11-23 10:56)

image.png

image.png

商铺编号:select 商铺编号 from 表 where name = '${fine_username}'

商铺名称也类似

image.png

  • ysbin ysbin(提问者) 嗯,在哪个地方写。
    2022-11-23 10:34 
  • powerli powerli 回复 ysbin(提问者) 选中你要写的单元格,插入公式
    2022-11-23 10:39 
  • ysbin ysbin(提问者) 回复 powerli 我user_sp表有信息的,username字段是用户名也有的,为什么这样写返回错误的呢false? select spmc from user_sp where username=\'${fine_username}\'
    2022-11-23 11:16 
最佳回答
0
JL98Lv6中级互助
发布于2022-11-23 10:52(编辑于 2022-11-23 12:08)

1、直接数据集查询,之后将数据集列放到对应单元格

select 用户名,商铺编号,商铺名称 表A from where  用户名='${fine_username}'

2、日期设置公式

today()

image.png

image.png

1、报表挂载报表到决策平台:

image.png

2、开启报表认证方法:

image.png

  • JL98 JL98 回复 ysbin(提问者) 需要挂载在决策平台访问报表,才能获取登录名
    2022-11-23 11:14 
  • ysbin ysbin(提问者) 我user_sp表有信息的,username字段是用户名也有的,为什么这样写返回错误的呢false? select spmc from user_sp where username=\'${fine_username}\'
    2022-11-23 11:15 
  • JL98 JL98 回复 ysbin(提问者) 或者在管理系统设置模板认证
    2022-11-23 11:18 
  • ysbin ysbin(提问者) 回复 JL98 我有两张表,一张录入的表A, 一张用户名B;填报的是表A,要自动关联过来表B的商铺编号,商铺名称这些 我数据集是表A的数据集,公式是表B的这样是不是冲突,能这样操作吗?
    2022-11-23 11:55 
  • ysbin ysbin(提问者) 回复 JL98 要做成决策报表才行,是这个意思吗?
    2022-11-23 11:57 
最佳回答
0
南巷尕杰Lv4初级互助
发布于2022-11-23 11:43

搞出来了吗 

用户名,$fine_username

日期,today()

商铺编号,使用SQL函数将商铺编号拿过来

商铺名称,使用SQL函数将商铺名拿过来

销售笔数,使用SQL函数将销售笔数计算出来

销售金额   使用SQL函数将销售金额计算出来

https://help.fanruan.com/finereport/doc-view-846.html

  • ysbin ysbin(提问者) 没有,显示FALSE,不知道什么原因。 我有两张表,一张录入的表A, 一张用户名B;填报的是表A,要自动关联过来表B的商铺编号,商铺名称这些
    2022-11-23 11:48 
  • ysbin ysbin(提问者) 我数据集是表A的数据集,公式是表B的这样是不是冲突,能这样操作吗?
    2022-11-23 11:54 
  • Leonard.Lin Leonard.Lin 回复 ysbin(提问者) 你登录决策平台了吗?
    2022-11-23 14:14 
  • 5关注人数
  • 494浏览人数
  • 最后回答于:2022-11-23 13:45
    请选择关闭问题的原因
    确定 取消
    返回顶部