发现内在数据类型
声明变量时,您需要为其提供数据类型。 数据类型定义您所处理的信息类型,可以是数字值、文本值或日期值。
数据类型可分为两类:
基本数据类型
复杂数据类型
基本数据类型
基本数据类型不能分为子值,并且它始终包含一个值。
数值
操作
整数
BigInteger
小数
选项
字符
字节
持续时间
字符串
文本
代码
布尔
日期
时间
DateTime
选项数据类型是基于零的枚举器类型,因此您可以将选项值转换为整数。 因此,选项数据类型是数值数据类型,原因是选项值以整数的形式存储。
字符数据类型为单个字符;因此它也作为数字存储。 它使用 ASCII 字符编号。 您只能有 256 个字符,因此字符的值只能在 0 到 255 之间。
操作数据类型不能用于表中的字段,但它用于指定用户在页面上执行的操作。 PAGE.RUNMODAL 和 RUNMODAL 方法(稍后将在本学习路径中讨论)返回操作数据类型的值。 以下操作可用:
OK
Cancel
LookupOK
LookupCancel
Yes
No
RunObject
RunSystem
复杂数据类型
如果要处理表、图片(位图)或磁盘文件中的记录,您可以使用复杂数据类型。 这些数据类型可以存储多个值。 Application language 包含许多复杂数据类型:
BigText
BLOB
CodeUnit
DateFormula
对话
文件
Fieldref
GUID
InStream 和 OutStream
KeyRef
页面
查询
记录
RecordID
RecordRef
报表
系统
TableFilter
变型
列表和字典
记录数据类型指向特定表的记录。 记录包含多个值,因为它们包含多个字段。