宝哥软件园

JS获得了填充扩展单元格控件值的解决方案

编辑:宝哥软件园 来源:互联网 时间:2021-09-04

1.问题描述

对我们来说,在填充预览时获取控件的值相对容易。但是,如果控件被扩展,只能获得第一个值,根据扩展的行无法获得相应的值。

例:初衷是得到袁成杰,结果是得到第一个单元格值孙林。

2.解决方法

我们可以通过js事件获取对应行控件的值。

3.例子

创建新模板并添加数据集ds1:选择*来自销售量

A1单元格设置下拉框控件,B1单元格设置按钮控件,下拉框控件向下扩展。模板设计如下图所示:

向B1单元格按钮控件添加JS单击事件:

Js代码如下:

var location=this . options . location;//获取当前控制var Cr=fr的位置。cellstr 2列行(位置);var col=Cr . col;//列号var ro=Cr . row;//行号varzybck=content pane . getwidgetbycell(fr . column row 2 cellstr({ col : col-1,row : ro });//根据单元格获取控件alert(zybck . getvalue());//获取对应的值4。预览效果

保存后,单击报告预览并单击按钮。效果如下图所示:

以上是JS获取边肖引入的扩展单元格控件的值的解决方案。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!

更多资讯
游戏推荐
更多+