第 1 章 准备工作
1.1 下载与安装
使用 SPL 的免费桌面版就可以了。
下载地址:https://www.raqsoft.com.cn/download/desktop-download
1.2 程序界面
软件安装后,启动 esprocW,程序界面如下:

如图所示,程序界面被分隔为 4 个区域。
区域 1 为数据文件区,这里直接从文件目录中列出可供分析的数据文件,当前支持的文件类型有文本文件,包括 TXT 和 CSV 格式。Excel 文件、以及 esProc 自有的集文件,扩展名为 BTX。
区域 2 为内容面板区,数据文件打开后,会在该区域增加标签显示页,显示页的工具栏中包含常用的分析命令,这些命令以图形界面可视化设置分析条件,可轻松快速助你进行数据分析。
区域 3 为历史命令区,在区域 4 中用命令行执行过的命令,都会自动追加到历史命令区。历史命令会自动保存,也会自动加载。
区域 4 为手写命令区,SPL 有非常丰富的数据分析函数库,内容面板标签页中工具栏只是实现了部分常用计算函数,需要更复杂的函数计算,或者一些功能简单而无需可视编辑的函数时,可以在该区编辑表达式命令执行分析。

我使用 esprocW 时发现了几个问题,恳请大佬们有空时看看:
1、文件名中除了后缀中的点,其余地方不能包含点,否则会报错,然后多关几次 close 程序就会卡住了,只能控制面板强制关闭,报错如下:
这个报错的原因是路径中有一个这样的文件 "Andrew.Fuller.xlsx",文件名中有多余的点,这个报错在 Mac 版本里的 btx.sh 也会有这样的报错。
2、打开文件时:
a. 有些文件双击打不开, 好像是行数多的双击打不开,行数少的双击能打开;
b. 是不是只能通过左侧面板上标 1 处的浏览按钮打开,才会出现右侧面板上方一整条操作按钮,比如保存和复杂保存按钮。
如果在右下角的命令框中写函数,运行后,数据上方就不会出现操作按钮?
c. 然后,标 3 处的文件名前多了一个下划线,源文件中没有下划线。
3、数据右上角的复杂保存按钮能保存为 ctx 格式,但保存后报错,会有文件生成,但打不开,是不是我操作不对,我直接保存了😄
程序当前是不是不能操作 ctx 文件,左上角的路径中不会显示 ctx 格式?