单元格

阅读(7320) 标签: 单元格,

本章介绍了单元格数据类型、单元格和合并单元格及它们的命名规则;并且对属性栏中的值和表示进行了介绍以及操作说明。

单元格及其命名规则

我们运行润乾报表设计器,点击新建报表菜单,即可出现如下界面:

我们发现,新建的报表由行列整齐的格子组成,这些格子我们称为单元格,通过所有单元格的值和边框排列在一起,组成了报表。

 

命名规则:

单元格的命名方式和Excel类似,列上通过A,B,C,D,.......来命名每一列,行上通过1,2,3,4,......来命名每一行,单元格通过“列名+行名”来命名,例如:上图中蓝色方框内的单元格命名为"A1",必须为大写

我们把第1行上面一行与第A列左边的那一列交汇的单元格,命名为00格或者`0,并称为报表首格;我们把第1行前面一行的所有单元格(除报表首格之外)称为列首格,把第A列左边的那一列的所有单元格(除报表首格之外)称为行首格。

除报表首格、行首格、列首格外,其他所有的单元格我们都称为一般单元格或者普通单元格。

合并单元格及其命名规则

我们选中一片连续的单元格区域,点击【合并|拆分】按钮,就把这些被选中的单元格合并成了一个单元格,如下图所示,这个合并出来的新单元格称为合并单元格

 

命名规则:

合并单元格是以左上角的单元格编号作为合并格的编号的,例如上图中,合并格的编号为"B2"

属性和表达式概念

本小节对属性中值和表达式的概念和关系进行了详细介绍。

 

什么是值和表达式

任意选中一个单元格,在设计器的右边就会出现该单元格的属性列表,大家可以看到,每个属性都有值和表达式两种,如下图所示:这两种有什么区别呢?

 

首先,值和表达式是互斥的,定义了值,就不必定义表达式;定义了表达式,就不必定义值。

其次,值是在编辑报表时就写死了的,在报表运行时不必经过运算,也不会被改变。例如:你在单元格的背景色的值中定义了红色,那么报表运行时,它就是红色,不会被运算,不会被改变。

而属性的表达式在报表运行时,会被运算,该属性的最终属性值取决于表达式的运算结果值。例如:你在单元格的背景色的属性的表达式中编辑条件表达式,则满足不同的条件显示不同的颜色。在属性表达式中可以用“value()”来指代当前单元格的数据值。

哪些属性仅仅解析表达式

统计图单元格的数据值属性

子报表单元格的数据值属性

条形码单元格的数据值属性

哪些属性既解析属性值又解析表达式

其他属性都是既解析属性值,又解析表达式

单元格数据类型

我们选中一个单元格,从 报表à数据类型 菜单或右键菜单中,点击“数据类型”子菜单,即可看到下图窗口所示数据类型选项,分别有普通格、HTML和富文本。也就是说,单元格里的内容可以是文字、HTML元素。