提交报表设计

最近在做excel的批量导入报表

能否实现若用户在当前界面没进行过数据提交

则不显示“查询”的控件?

FineReport 不努力会很舒服 发布于 2023-9-9 18:17
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-9-9 18:30(编辑于 2023-9-9 18:33)

1、写一个数据集,按登陆用户返回数据库的行数据

select count(*) as tn from 表名称  where 1=1 and reale_name='${fine_username}'

2、然后自己放一个按钮上去,写点击事件,之前的查询按钮删除,要重新放一个按钮 上去,写的js事件类似如下:

bl后面的公式:VALUE("ds1",1,1)

JS代码如下:

if(bl<=0){

alert("你当前未提交过数据,不能查询");

return false;

}

else

{

_g().parameterCommit();

}

image.png

image.png

image.png

image.png

  • 2关注人数
  • 134浏览人数
  • 最后回答于:2023-9-9 18:33
    请选择关闭问题的原因
    确定 取消
    返回顶部