简单数据库应用的创建及MASTAPP介绍(二)

天高云淡t67

天高云淡t67

2016-01-29 14:05

简单数据库应用的创建及MASTAPP介绍(二),简单数据库应用的创建及MASTAPP介绍(二)
 

5、改变字段的显示顺序。单击LastInvoiceDate 字段并将它拖放到字段列表框中的第三行,即处于Company和Phone字段之间。此时窗体中显示Customer.DB 表中记录的字段将按新的顺序显示。

6、选择Close按钮,关闭字段编辑器Fields Editor。

7、按F9,运行上述程序。

14.4.2 字段对象的属性设置 

     虽然字段对象是不可见的对象,但是它同样具有很多的属性。在程序设计阶段,我们通过一定的方式可以设置它的有关属性,下面是设置字段对象的属性的方法和步骤。

1、选择窗体中的table1。

2、双击table1,打开字段编辑器Fields Editor。

3、选择要设置属性的字段。

4、在Object Inspector中修改字段对象的属性。

     我们可以按上述方法设置Table1中各字段对象的有关属性,当我们选择Custno字段并修改其属性,窗体内会出现对话

字段对象的属性

     修改字段CustNo的Alignment属性为taCenter,此时网格中显示的CustNo 字段值由原来的右对齐变成了居中。

表14.5中列出了字段对象在设计阶段可以修改的属性以及属性说明 

表14.5 字段对象的重要属性

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

属 性 注 释

─────────────────────────────────

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/delphi/)

Alignment 说明字段值的显示方式:左对齐、右对齐、居中

─────────────────────────────────

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/delphi/)

Calculated 当该属性值为True时,表明该字段的值是根据其它字

段的值计算得来的。否则该字段是数据库表中的字段

─────────────────────────────────

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/delphi/)

DisplayLabel 说明字段在网格部件中显示时的标题,缺省情况下字

段的标题就是字段名

─────────────────────────────────

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/delphi/)

DisplayWidth 说明字段在网格中显示时所点的列宽度,即字符数

─────────────────────────────────

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/delphi/)

DisplayFormat 说明字段在显示和编辑状态下的显示格式和输入的过

and EditMask 滤条件(限定用户输入字段值的范围)。

─────────────────────────────────

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/delphi/)

FieldName 在数据库表中对应于该字段对象的字段名称

─────────────────────────────────

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/delphi/)

Index 指定该字段对象在数据集部件中的逻辑位置,如Table1

中的第一个字段对象的Index值为0

─────────────────────────────────

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/delphi/)

Name 字段对象的名称,缺省情况下,它是TTable、TQuery

部件的名称加上字段的名称。如上例中的CUSTNO字段

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/delphi/)

对象的Name属性值为Table1CUSTNO,通过字段对象的

Name属性可以访问该字段的值,如Table1CUSTNO.Value

─────────────────────────────────

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/delphi/)

ReadOnly 说明该字段是否能被修改,当该属性值为True时,该

字段的不能被修改

─────────────────────────────────

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/delphi/)

Visible 当该属性值为True时,在与之相连的网格部件中将不

显示该字段

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

      根据表14.5中的属性,我们可以修改上例中一些字段的某些属性, 使网络中显示表Customer.DB中的记录更符合我们的工作习惯。修改的属性如表14.6所示,经过修改后的程序运行结果如图14.10所示。

表14.6 修改后的字段对象的属性

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

字 段 属 性 属 性 值

─────────────────────────────

CustNo DisplayLabel 客户编号

─────────────────────────────

Company DisplayLabel 公司名称

─────────────────────────────

Phone DisplayLabel 电话号码

─────────────────────────────

LastInvoiceDate DisplayLabel 购买日期

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

修改字段对象的属性  

14.4.4 字段对象的访问  

     字段对象在应用程序中有动态生成的,也有通过字段编辑器Fields Editor 创建的永久性的,它们虽然在设计和运行阶段都是不可见,但是它们跟其他的对象一样都拥有自己的属性、方法和事件,因此我们在应用程序中是可以对字段对象进行控制和访问的。

展开更多 50%)
分享

猜你喜欢

简单数据库应用的创建及MASTAPP介绍(二)

Delphi
简单数据库应用的创建及MASTAPP介绍(二)

Delphi 简单数据库应用的创建及MASTAPP介绍

编程语言 网络编程
Delphi 简单数据库应用的创建及MASTAPP介绍

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

简单数据库应用的创建及MASTAPP介绍(三)

Delphi
简单数据库应用的创建及MASTAPP介绍(三)

简单数据库应用的创建及MASTAPP介绍(一)

Delphi
简单数据库应用的创建及MASTAPP介绍(一)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

用MySQL创建数据库和数据库表

编程语言 网络编程
用MySQL创建数据库和数据库表

Oracle 数据库中创建合理的数据库索引

编程语言 网络编程
Oracle 数据库中创建合理的数据库索引

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Delphi自定义部件开发(三)

Delphi自定义部件开发(三)

为AS2.0添砖加瓦-编写类扩展(4)

为AS2.0添砖加瓦-编写类扩展(4)
下拉加载更多内容 ↓