报表中实现点击下拉框选项,执行查询

在测试过程中,点击下拉框选项后,只是将显示值填入到框中,然后还需要一步操作才能实现查询,可不可以点击下拉框选项就执行查询?
FineReport贝尔 发布于 2015-10-15 18:35
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
coffee377发布于2015-10-15 18:35(编辑于 2023-9-6 09:34)
555
最佳回答
0
coffee377发布于2015-10-15 20:18(编辑于 2023-9-6 09:34)
555
  • 贝尔 贝尔(提问者)

    这句代码只能在参数面板的空间事件中执行,不能再报表中的控件执行啊
    回复
    2015-10-16 08:22 
最佳回答
0
贝尔发布于2015-10-16 08:22(编辑于 2023-9-6 09:34)
555
  • wzh5788 wzh5788

    报表中的控件是啥意思
    回复
    2015-10-16 08:38 
  • coffee377 coffee377
    可以的,执行_g().parameterCommit();前
    将单元格控件获取的值付给参数(控件)
    点击单元格控件没有查询是因为参数(控件)值没有改变的原因,你可以参考有关文档写下js
    回复
    2015-10-16 09:16 
最佳回答
0
wzh5788发布于2015-10-16 08:38(编辑于 2023-9-6 09:34)
555
  • 贝尔 贝尔(提问者)

    就是在表格 单元格中定义的控件
    回复
    2015-10-16 08:40 
最佳回答
0
贝尔发布于2015-10-16 08:40(编辑于 2023-9-6 09:34)
555
  • wzh5788 wzh5788

    [attach]29128[/attach]
    应该是这样的
    1. =sql(\"FRDemo\", \"SELECT 产品名称 FROM S产品 where 产品ID = \'\" + A7 + \"\' \", 1, 1)
    复制代码


    回复
    2015-10-16 08:51 
最佳回答
0
wzh5788发布于2015-10-16 08:51(编辑于 2023-9-6 09:34)
555
最佳回答
0
coffee377发布于2015-10-16 09:16(编辑于 2023-9-6 09:34)
555
  • 贝尔 贝尔(提问者)

    能不能具体一点,,,,,谢谢
    回复
    2015-10-16 09:17 
  • 贝尔 贝尔(提问者)

    有一点需要说明一下,控件实在单元格中添加的,不能执行_g().parameterCommit()这个方法啊
    回复
    2015-10-16 09:18 
  • 贝尔 贝尔(提问者)

    有一点需要说明一下,控件实在单元格中添加的,不能执行_g().parameterCommit()这个方法啊
    回复
    2015-10-16 09:19 
最佳回答
0
贝尔发布于2015-10-16 09:17(编辑于 2023-9-6 09:34)
555
最佳回答
0
贝尔发布于2015-10-16 09:18(编辑于 2023-9-6 09:34)
555
最佳回答
0
贝尔发布于2015-10-16 09:19(编辑于 2023-9-6 09:34)
555
  • coffee377 coffee377
    这个是演示,我大致写的(手动实现的),代码还要修改,回来帮你看吧
    [attach]29130[/attach]


    回复
    2015-10-16 09:26 
  • 0关注人数
  • 4672浏览人数
  • 最后回答于:2017-4-6 16:15
    活动推荐 更多
    热门课程 更多
    返回顶部