前言
目录
第1章 SAXBASIC开发环境
1.1 概述
1.2 SaxBasic脚本界面简介
1.2.1 SaxBasic的主界面
1.3 过程的自动创建
1.4 用脚本程序实现SPSS内部的自动化
1.4.1 用脚本文件定制输出
1.4.2 自动化脚本文件(Autoscript)的使用
1.5 SaxBasic的帮助
第2章 SaxBasic编程基础
2.1 SaxBasic语法
2.1.1 常量
2.1.2 变量
2.1.3 运算符和表达式
2.1.4 流程控制
2.2 过程
2.2.1 过程的定义
2.2.2 过程框架的自动生成
2.2.3 过程的调用
2.3 函数
2.3.1 SaxBasic内部的函数
2.3.2 自定义函数
2.3.3 过程与函数的区别
2.4 自定义属性
2.5 Redim语句
2.6 用户自定义变量类型
2.7 程序调试与错误处理
2.7.1 输入错误
2.7.2 运行时错误
2.7.3 逻辑错误
2.8 文件操作
2.8.1 文件路径操作
2.8.2 输入输出
2.8.3 文件打开和删除
2.8.4 流操作
2.8.5 文件属性
第3章 对话框设计和实现
3.1 用户输入对话框
3.1.1 输入框
3.1.2 消息框
3 1.3 获取文件路径
3.1.4 弹出式菜单
3.2 自定义对话框
3.2.1 对话框编辑器
3.2.2 编程实现对话框设计
第4章 SPSS对象
4.1 概述
4.1.1 对象
4.1.2 属性和方法
4.1.3 对象浏览器
4.2 SPSS应用对象
4.2.1 SPSS应用对象的属性
4.2.2 SPSS应用对象的方法
4.3 选项设置对象
4.3.1 Options对象的属性
4.4 与文档操作有关的对象
4.4.1 Documents Collection对象
4.4.2 DataDocument对象
4.4.3 Syntax Document对象
4.4.4 Output Document 对象
4.4.5 Draft Document对象
4.5 图形对象
4.5.1 ExportChart方法
4.6 与输出有关的对象
4.6.1 Output Items Collection对象
4.6.2 Print Options对象
4.6.3 Output Item对象
4.7 转轴表对象
4.7.1 Pivot Table对象的属性
4.7.2 Pivot Table对象的方法
4.8 交互图对象
4.8.1 交互图对象的属性
4.8.2 交互图对象的方法
4.9 其他对象
4.9.1 Text对象
4.9.2 Footnotes对象
4.9.3 Labels集合对象
第5章 宏编程和运行的技巧
5.1 在SaxBasic脚本文件中包含Syntax命令
5.1.1 关于Syntax命令语句
5.1.2 在SaxBasic脚本中包含Syntax语句
5.2 在Syntax文件中调用SaxBasic脚本文件
5.3 定制菜单
5.4 定制工具条和工具按钮
第6章 SaxBasic高级应用
6.1 动态链接库(DLL)的声明和调用
6.2 DDE编程
6.3 OLE自动化
6.3.1 概述
6.3.2 CreateObject函数和GetObject函数
6.3.3 利用SaxBasic控制Word
6.3.4 利用VB控制SaxBasic
6.4 基于SPSS图形功能的ActiveX控件制作
6.4.1 制作控件
6.4.2 控件测试
附录A 常用统计词汇英汉对照表
附录B SPSS中的函数
参考文献