手机版

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

版权声明:JS获得了填充扩展单元格控件值的解决方案是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。