Previous topicNext topic
Help > 使用指南 > 常用表功能 > 列扩展功能 >
表达式列

表达式列

表达式列也是一种临时列,其本身并不存在于数据库中,它的本质就是通过System.Data.DataTable的Columns添加一个表达式列,里面的计算而得到相应的数据而显示。

表达式列特点:

1、可编辑。因为它的本质是表达式计算得到的结果,我们无法手动地去编辑修改里面的值。

2、 数据不会保存到数据库 。所有的数据只是打开时临时展示计算结果。

3、 可作辅助列。因为表达式列可以被聚合函数引用,所以我们在做一些复杂的聚合函数时,可以利用此特性来帮助我们变相地达到目的。

添加方法:

先打开表属性设置窗口,然后按照下面图片中的顺序依次操作新增一个表达式列。

具体的表达式教程可以参考“表达式教程”。

在我们的平台里面,表属性设置窗口里面的“表达式”还有另外一面。就是针对已经存在于数据库中的字段,我们是无法通过设置常规的表达式来实现计算功能的。为了让大家可以用一些简单的计算公式做一些简单计算,我们平台提供了“表达公式”供大家选择。