报表知识库
我要提问

如何获取填报表中单元格的值

在润乾填报表中,可以在报表模板的设计阶段定义好单元格与数据库表字段间的映射关系,轻松实现零代码数据入库。那么,如果想在填报表中获取某个单元格的值,比如在入库前需要进行进一步的检查或操作等,又该怎么做呢?

润乾报表在web端是以纯html方式展现的,对于每一张报表、报表中的每一个单元格都有对应的ID值,所以我们可以通过ID值来精确定位到某个单元格上,从而可以获取该单元格的值并可以进行进一步的操作。

这里以一个简单的例子来说明如何获取单元格的值。以一个按钮的方式弹出获取到的单元格的值。

1.首先要定位单元格。我们的报表在jsp页面展现的时候是放在一个table表格中去展现,换句话说,报表实际上是在table中去扩展去显示的,这个时候就需要通过报表的name去定位单元格的位置。

2.写一个javaScript函数,得到某个单元格的值,并用alert()函数展示出来。

3.在jsp页面上定义一个按钮,点击触发此javaScript函数。

js函数写法如下:

function _getDispValueByName(){

var cell = document.getElementById(”report1_A4″); //通过ID去定位单元格,这个为扩展后的A4单元格

alert(cell.value); //用alert()函数弹出这个单元格的值
}
引自:润乾报表知识库
相关文章:显示值or真实值?——谈谈导出excel的数据显示可树形展开的折叠报表的制作横向分页报表的标题切分用润乾报表轻松实现动态排序浏览式报表中如何使用checkbox