自动计算中引用自身单元格的值
来源:互联网 发布:js设置radio选中的值 编辑:程序博客网 时间:2024/05/08 11:08
自动计算中引用自身单元格的值
描述
报表中某一列的数据首先是取自数据集某个字段的值,但如果数据集中某条记录在该字段没有值时,则需要显示一个自动计算后的值。
初步看来需求似乎并不复杂,无非是使用条件判断,若数据库有值则取该值;否则显示自动计算的值。我来来进一步看一下示例报表:
在C2单元格的自动计算中这样写:${C2}==”?${A2+B2}:${C2}
报表发布后我们发现报脚本错误,原因是自动计算中无法直接引用自身单元格,并且无法使用类似单元格中的value()函数。我们很快会想到复制一个C2到其他单元格,然后在C2中引用那个单元格就可以了,当然这是一种办法,但是对于数据量大的报表来说,增加单元格会影响效率。所以必须想办法在C2的自动计算中引用C2的值。
实现方法
由于自动计算中支持js函数,我们可以想办法得到C2的单元格ID,通过document对象获取其值。报表做一下修改,增加行号:
D2的自动计算表达式:document.getElementById(“report1_D”+${A2}).innerText==”?${B2+C2}:document.getElementById(“report1_D”+${A2}).innerText
- 自动计算中引用自身单元格的值
- 自动计算中引用自身单元格的值
- 润乾报表自动计算中引用自身单元格的值
- 填报表中自动计算单元格显示格式的设置
- datagirdview中,单元格根据另一个单元格的数据变动而自动计算
- Excel中单元格的引用
- 怎样自动计算扩展单元格的和
- 关于Excel中单元格引用的本质
- 单元格中含有自动计算如何截取小数点
- EXCEL中引用单元格的绝对引用命令是什么?
- 自动根据excel的某一列单元格的值计算,并将计算的结果给同行的下一列单元格赋值
- Swift2.x 中类的计算属性set方法不能访问自身值
- 结构体的自身引用
- C#Datatabel引用单元格的值
- 引用单元格的图片
- 在excel中引用单元格
- 为什么类的定义中不能包含其自身类型,但是能包含其自身的指针或引用类型
- 类的定义中不能包含其自身类型,但是能包含其自身的指针和引用类型
- 二叉树的垂直和 Vertical Sum in a Binary Tree
- cocos2d框架介绍
- 图解U-Boot:引导内核分析
- unsigned long指针字节大小(和对齐)
- 快逸导出Excel支持锁定表头
- 自动计算中引用自身单元格的值
- 内核宏定义container_of的理解
- 【编程语言】Android--开发基础
- 黑马程序员---SQL语句(主要是增删改查)
- Android使用AttributeSet自定义控件的方法
- 使用lstat()判断文件类型
- Myeclipse10下载与破解
- JDK关于direct buffer与non-direct buffer的说明
- 【GCD|LCM】最大公约数和最小公倍数问题 WIKIOI1012