【关闭窗口】 
进入ooReport网上直报数据分析
  您的位置:河池市 -> 信息发布专栏
搜索:
热门主题  Top2
术语定义--Alias别名/AliasSet别名集合
术语定义--ETSet数据集/ETSet数据集字段
最新主题  2
术语定义--ETSet数据集/ETSet数据集字段
术语定义--Alias别名/AliasSet别名集合
主  题: 术语定义--Alias别名/AliasSet别名集合
发布日期: 2007/5/2 2:23:37
作  者: 5601(河池市)
回 复 数: 0
人气指数: 3149点
术语定义--Alias别名/AliasSet别名集合


《图一》

上图表示的是一张用WinTable报表设计器制作出来的采购订货单:

下面将通过分析得出AliasSet别名集合及其别名的定义:
上表存在:单号(K4),交货日期(D5),开单日期(K5),交货地点(D6)
供货单位名称(E8), 供货单位税务登记号(K8),........
购货单位名称(E18),购货单位税务登记号(K18),............

常规软件实现方法:
为了从数据库中提取数据,并且显示到上面的采购单中,需要通过程序对相应的单元格进行赋值,那么程序就要通过单元格所在行列值进行操作,例如:为了给单号赋值,那么需要这样书写程序:
因为单号所在单元格是K4,也就是第4行和11列的交叉点,所以程序如下:
Excel1.SetCell(4,11,"CD-200206051143");

这样的方法写程序,如果报表式样不发生变化,辛苦点也就不提了,但是如果式样发上变化,那么就必须要对程序进行修改,不修改程序就不能正确的显示数据,导致了以后软件的维护量变大。

ATGrid报表控件/ETCell报表控件实现方法
为了达到同样的效果,对单号进行赋值,那么可以在WinTable设计器中,先选中单号所在的单元格,然后对其定义一个名字,用于识别是单号,随后的程序书写方法如下:
ATGrid1.SetAliasValue("单号","CD-200206051143");

这种书写方式,对于程序书写更加清晰,对于以后的式样变化,程序可以不用修改任何代码;

 

一、Alias别名定义
   就是对一个单元格定义一个名字,便于在程序中方便操作

 

二、AliasSet别名集合定义
   具有不同名字的多个别名的集合

 

三、制作AliasSet集合及其别名的方法
  1. 《图一》的界面中,选择一个单元格,然后按鼠标右键,在弹出的菜单中选择“设置单元格别名”


  2. 然后会出现下面的界面

 


 





软件制作:济南昂利万软件开发有限公司 © 2004-2006