您现在的位置: 精品资料网 >> 企业管理 >> 战略管理 >> 资料信息

策略编程语言用户编程手册(DOC 74页)

所属分类:
战略管理
文件大小:
1729 KB
下载地址:
相关资料:
战略管理
策略编程语言用户编程手册(DOC 74页)内容简介
1.....DTS策略编程语言简介....1
1.1....DTS策略编程平台及其原理....1
1.2....策略在系统平台上的生命周期和运行过程....2
1.2.1....策略生命周期....2
1.2.2....系统通讯和EVENT....3
1.2.2.1....事件定义....3
1.2.2.2....输入输出事件....3
1.2.2.3....Buffer flag....3
1.2.2.4....事件回调....3
1.2.3....策略参数和参数变化回调....4
1.2.4....运行策略....4
2.....DTS SCRIPT编程基础....7
2.1....DTS SCRIPT基本语法格式....7
2.1.1....语言字符要求....7
2.1.2....程序注释....7
2.1.3....关键字....8
2.1.4....特殊字符的表示....11
2.2....变量及变量的作用域....11
2.2.1....全局变量及其作用域....11
2.2.2....局部变量(LOCAL)及其作用域....12
2.2.3....同名的全局变量和局部变量的作用原则....12
2.3....类型....12
2.3.1....变量内部的类型....12
2.3.1.1....nil类型和逻辑判断....12
2.3.1.2....string类型及针对string的操作....12
2.3.1.3....数值类型及内建的数值计算函数....14
2.3.1.4....table类型....15
2.3.2....支持的各类型间的自动转换....15
2.3.3....显式转换类型....15
2.3.4....类型转换时的注意事项....16
2.3.5....SYS_FORMAT函数....16
2.4....函数....18
2.4.1....函数定义....18
2.4.2....函数调用....19
2.4.3....对函数的限制....19
2.4.4....PCALL 函数调用....19
2.5....运算符....20
2.5.1....逻辑运算符....20
2.5.2....算术运算符....20
2.5.3....字符串连接运算....20
2.5.4....赋值运算符....20
2.5.5....比较运算符....21
2.5.6....元运算符....21
2.5.7....运算符优先级....21
2.6....程序控制流程....21
2.6.1....顺序结构....21
2.6.2....IF条件语句....21
2.6.3....DO 块....22
2.6.4....WHILE循环语句....22
2.6.5....REPEAT循环语句....22
2.6.6....一般FOR循环语句....22
2.6.7....用于遍历表的FOR循环语句(GENERIC FOR)....23
2.6.8....RETURN和BREAK语句....23
2.7....基本容器TABLE....24
2.7.1....TABLE的基本概念....24
2.7.2....创建和初始化一个TABLE....24
2.7.3....TABLE下标的使用....24
2.7.4....TABLE的“.”运算符....25
2.7.5....顺序存储元素和按KEY索引元素....25
2.7.6....TABLE的INSERT操作....25
2.7.7....TABLE的长度....25
2.7.8....TABLE的遍历....26
2.7.8.1....全遍历(pairs)....26
2.7.8.2....自然数序遍历(ipairs)....26
2.7.9....TABLE的SORT算法(仅对自然数序TABLE有效)....26
2.8....参考LUA的基本语法....27
2.8.1....参考部分LUA的语法和LUA的参考资料....27
2.8.2....与LUA的重要不同....27
3.....DTS API....27
3.1....DTS API简介....27
3.2....事件处理....27
3.2.1....详细的事件定义和事件属性设置....27
3.2.2....事件注册(CLIENT)....28
3.2.3....事件回调详解....29
3.2.4....策略参数事件及其回调....29
3.2.5....事件内容设置和发送事件....30
3.2.6....事件存盘和读取保存事件(DYNAMICDATA)....30
3.3....DTS API 变量类型....31
3.3.1....用户定义的事件类型....31
3.3.2....策略参数类型(DTSPARAMETER)....32
3.3.3....DTS系统类型....32
3.3.3.1....用于和一般Script逻辑交换信息的内部类型....32
3.3.3.2....时间类型....32
3.3.3.2.1....DTSDate....32
3.3.3.2.2....DTSTime....32
3.3.3.2.3....DTSMicroTime....33
..............................