在单元格下进行筛选

想直接在单元格上进行对表格的筛选控制,想要点击查询之后表格变化image.png

WorkBook5.zip

FineReport 麻辣清汤 发布于 2024-11-13 10:58 (编辑于 2024-11-13 11:00)
1min目标场景问卷 立即参与
回答问题
悬赏:8 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-11-13 10:59(编辑于 2024-11-13 11:17)

JS实现使用填报页面的控件查询- FineReport帮助文档 - 全面的报表使用教程和学习资料

WorkBook5.rar

单元格的语句

var area1=this.getValue(); //获取参数面板中的下拉框控件

var area2 =_g().parameterEl.getWidgetByName("customerid"); //给参数面板中的下拉框控件赋值 

area2.setValue(area1); //执行查询

_g().parameterCommit();

参数面板的控件放出来

image.png

  • 麻辣清汤 麻辣清汤(提问者) 但是我点了查询没用
    2024-11-13 11:01 
  • 麻辣清汤 麻辣清汤(提问者) 那个怎么获取b1的值呢, /*获取单元格C2选择的地区控件的值*/ var area1=this.getValue(); /*获取参数面板中的下拉框控件*/ var area2 =_g().getParameterContainer().getWidgetByName("customerid"); /*给参数面板中的下拉框控件赋值*/ area2.setValue(area1); /*执行查询*/ _g().parameterCommit();
    2024-11-13 11:04 
  • CD20160914 CD20160914 回复 麻辣清汤(提问者) 你仔细看文档,是有效果的。你下载文档的模板看。
    2024-11-13 11:08 
  • CD20160914 CD20160914 回复 麻辣清汤(提问者) _g().parameterEl.getWidgetByName("customerid")改成这样
    2024-11-13 11:09 
  • CD20160914 CD20160914 回复 麻辣清汤(提问者) 参数面板你要设置控件呀。你都是空的!!!
    2024-11-13 11:10 
  • 2关注人数
  • 107浏览人数
  • 最后回答于:2024-11-13 11:17
    请选择关闭问题的原因
    确定 取消
    返回顶部