定制对话框构建程序获取主要升级,包括新控件、现有控件的新属性、对话框的菜单位置的新选项以及更新的界面。
- 您可以指定将定制对话框安装到安装对话框时创建的新子菜单。您还可指定是将定制对话框安装到所有窗口类型(“数据编辑器”、“语法”和“查看器”)还是仅安装到特定窗口类型。
- 现在支持以下控件:字段选择器、数据集选择器、日期控件、安全文本控件、颜色选取器、表控件和选项卡控件。
- 可以根据其他控件的状态启用或禁用控件。
- 您可以指定目标列表的最小或最大字段数。还可以指定多选列表框的最小或最大所选项数。
- 您可以指定组合框控件是否可编辑。控件可编辑时,会在运行时输入定制值。
- 可以将标签放置在以下控件的左侧:组合框、文本控件、数字控件和文件浏览器。
- 针对生成项列表的控件,可在生成的语法中项之间指定定界符。此属性适用于目标列表、字段选择器、表控件和列表框控件。
- 您可以指定以下控件类型的文本区域的宽度:文件控件、数字控件和安全文本控件。
- 可在其上放置控件的画布上功能列数增加为四列。先前,仅支持三个功能列。
- 您可以将文本控件的内容指定为数据集名称(在运行时进行验证)。
- 您可以指定如何处理带单引号或双引号的值中内部引号。此属性适用于以下控件类型:文本控件、表控件、组合框和列表框。
可编程性增强功能
- 轻松查找和下载新扩展;获取现有扩展的更新;移除安装的扩展;查看从新“扩展中心”安装的扩展的属性。
- 现在,您可以选择使用 Python 2 或 Python 3 处理器运行 Python 代码。缺省情况下,Python 代码使用 Python 2 处理器。
读取和写入 Excel 文件
- 根据具有相同格式的值的指定百分比确定列的数据格式。先前,如果列中所有值不具有相同格式,那么为字符串格式分配列。现在,可以指定用于确定格式的值的百分比。缺省设置为 95%。
- 忽略隐藏的行和列。
- 从字符串值移除前导空格和尾部空格。
- 写入 Excel 数据文件时指定工作表名称。
- 将命名工作表追加到现有 Excel 工作表。
- 将变量标签而不是变量名称写入 Excel 文件。
读取文本数据文件
- 用于读取 CSV 数据文件的简单且灵活界面。
- 可更灵活地读取文本数据文件,包括自动检测数据格式和更好地处理日期和时间值。
设定表格
“定制表”选项包含多个新功能部件。
- 显示列均值和列比例检验的显著性值。
- 将显著性检验结果合并到主表。
- 多数汇总统计的置信区间和标准误差。
- 基于有效基数抽样权重变量加权的结果。
日期/时间格式
- 您可以使用新 YMDHMS 格式读取和显示格式为 yyyy-mm-dd hh:mm:ss 的日期时间值。还可使用新 MTIME 格式读取和显示格式为 mm:ss 的持续时间。
- 可以忽略输入值中 DATE、ADATE、EDATE、SDATE 和 TIME 格式的定界符(具有一些限制)。