关于填报模板,已填报显示问题

提报模板,如果我当天已经提报了,第二次打开的时候默认还是空的,重新填报更新上一次数据。怎么能实现,如已提报,把提报的数据带出来。微信图片_20230111170100.png

FineReport ysbin 发布于 2023-1-11 17:02
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-1-11 17:03

写SQL数据集把数据查出来,再把数据集对应字段拖到单元格里面去

  • ysbin ysbin(提问者) =sql(\"yb\", \"select xsbs from sale_sprl where rq=\'b2\') yb是数据连接,sale_sprl是表,rq 取的B2这个单元格,这样取不了来,是那里不对吗
    2023-01-11 17:37 
  • Z4u3z1 Z4u3z1 回复 ysbin(提问者) sql(\"yb\", \"select xsbs from sale_sprl where rq=\'\"+b2+\"\',1)
    2023-01-12 08:51 
最佳回答
0
CD20160914Lv8专家互助
发布于2023-1-11 17:03(编辑于 2023-1-11 17:04)

你要写一个查询,把数据表的内容展示放在单元格就行了。这样有数据它就会自动显示,没有就为空的

image.png

最佳回答
0
vkLv4初级互助
发布于2023-1-11 17:03(编辑于 2023-1-11 17:03)

写数据集查询数据,然后放到对应单元格,然后单元格做条件属性为空时变成对应的控件

最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2023-1-11 23:09(编辑于 2023-1-11 23:11)

SQL函数格式是这样写

=sql("yb", "select xsbs from sale_sprl where rq=b2",1,1)

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

image.png

image.png

  • 4关注人数
  • 346浏览人数
  • 最后回答于:2023-1-11 23:11
    请选择关闭问题的原因
    确定 取消
    返回顶部