BAAN工具.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BAAN 工具 一、用户变量和常量 变量和常量名可以由字母、数字、下划线和点组成。每个变量和常量必须以字母开头。长度任意。 下列两个条件适用于变量和常量名: 为避免冲突,变量和常量名不要与系统保留字相同,保留字信息请看开发手册。 变量名应能反映变量的内容。 常量的类型可为长、双精度、字符、列举和它们的组合。长型的常量用于正负整数;双 精度常量用于浮点数;幂常量可以用e来定义;字符型常量用于表示字符串;列举型常量通过列举域来定义,其表示方法为列举域名带上列举域中列举的某一个常量名。组合常量由上述常量通过加减号连接组合而成。 常量类型 范围 举例 初值 长(Long) -2147483648~2147483648 123456, -124 0 双精度(Double) 最大长度为15位的小数 123.45, -2.3e10 0 字符型(string) 所有字符、数字等,最大长度1024字节 Abc1231? “” 列举型(enumerate) 所有已定义的常量值 是(tcyesno.yes)或否(tcyesno.no) empty 组合型(set) 和列举型一样,但可以组合(+/-) 黑体+下划线 变量的类型有:长(long),双精度(double),字符(string),表(table)和域(domain)。长型变量用于正负整数,双精度用于小数,字符型变量包含的字符长度可声明为固定的,这意味着其当前长度等于最大长度,表变量用于在数据字典中已定义了的数据库的表。 域变量是依据数据字典中定义的域来定义的,主要用于临时存储的表字段的内容。域的数据类型可以为长、字节、整数,日期,列举、组合、浮点、双精度、字符串(不能用于中文输入)、文本和多字节字符串(可用于输入中文)。 变量类型 范围 举例 长(long) -2147483648~2147483648 12345 Double(双精度) 最大长度为15位的小数 12345.321 String(字符串) 所有字符、数字等,最大长度1024字节 Abcd123!? Table(表) 数据字典中定义的表 Ttiitm001 Domain(域) 数据字典中定义的域 Tiedm.cdrw 变量和常量可以在函数中声明,也可以在4GL 的declaration部件中声明。在函数块中声明的变量和常量(局部变量和常量)只可用于该函数,在declaration部件中声明的变量和常量(全局变量和常量)可用于该程序脚本中所有的部件和函数。 常量必须用关键字#difine来定义。 如果一个变量用于程序脚本外面,如用于form或report,则必须用extern来声明,扩展成需要用于当前程序外部的变量。 下面是变量和常量的一个例子: |****************** declaration ************************ declaration: | 变量的定义 table tcuoes020 | items extern long total.amount, average.amount string description(30) | 字符长度为30 string supplier.no(6) fixed | 字符有固定的长度6 double float.variable |常量的定义 #define USER_ERROR -1 #define USER_SUCCES 1 #define FLOAT_NUMBER 123.4e5 #define MESSAGE “This is a message constant” |********** function section ********** functions: function my_function() { domain color box color |color是一个包含green和blue的列举域 domain feature box feature | feature 是一个组合类型的域,它包含bold | reverse 和underlined box color = color.green box feature = feature.bold … box color = color.red box feature = box feature+feature.reverse } 二、运算符和语句 本节简单描述BA

文档评论(0)

dashewan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档