下拉框的点击事件,点击后,选中第一项填入到单元格的实现

需要写一个按钮的点击事件,点击后,让下拉框控件,选中下拉列表的 第一个值,填到单元格中,请问如何实现呢?

我看到的,  好像下拉框选中事件,是选中的格子,而不是下拉框的下拉列表,所以,我就不知道怎么写

主要是 手机端需要!

FineReport woyan2008 发布于 2020-10-16 12:23
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
shirokoLv6资深互助
发布于2020-10-16 13:51

test.cpt

JS的东西,移动端不一定可以用,试试看

  • woyan2008 woyan2008(提问者) 谢谢,这个办法, 我试了下, 完全可行 另外, 我的那个按钮,整体上,是 要达到: 1.先将 数据保存到数据库,然后回调事件中,跳转到一个 网页链接,处理数据,然后再把数据这样返回到数据库中读取出来, 目前,这样可以实现读取,但是在 js中,打开那个网页,目前我没有写出来,原本我是采用 文字链接到 网址的形式,但是中间无形中就增加了步骤
    2020-10-17 00:37 
  • woyan2008 woyan2008(提问者) 还有点问题, 刚测试了下, 对于 value好像得到的是 那个表加载完成后,的数据,而 加载后,我的数据已经更新了, 使用这个方法,必须 刷新页面才能得到对应的数据! 但是我没法在那个时候刷新页面
    2020-10-17 11:29 
  • shiroko shiroko 回复 woyan2008(提问者) VALUE形式改成SQL形式
    2020-10-19 08:28 
  • woyan2008 woyan2008(提问者) 回复 shiroko 不行, 改成 SQL函数, 作为 参数那里, value和 sql, 效果都是 之前的值,页面不刷新一次,最新的值,出来不了, 数据库的值,是 已经变化了的!
    2020-10-19 11:33 
最佳回答
0
snrtuemcLv8专家互助
发布于2020-10-16 12:30

如果下拉框在参数界面,直接就在单元格写=控件名

如果在填报页面,那就直接写编辑后事件,js代码

var cell = contentPane.curLGP.getTDCell(1,1);

contentPane.curLGP.selectTDCell(cell);

var a=this.getValue();

contentPane.curLGP.setCellValue(单元格,null,a);

  • woyan2008 woyan2008(提问者) 这个还是 需要 点击 那个 下拉框吗? 可以在 不点击那个 下拉框的情况下, 达到那个效果吗?
    2020-10-17 00:39 
  • 3关注人数
  • 495浏览人数
  • 最后回答于:2020-10-16 13:51
    请选择关闭问题的原因
    确定 取消
    返回顶部