创建语法模板
语法模板指定将由自定义对话框产生的命令语法。 可以包含需要始终生成的静态文本,以及在运行时间被替换为相关自定义对话框控件值的控件标识。
为“Rasch 模型演示”对话框构建语法模板:
- 在“语法模板”窗格的编辑窗口中,输入下图中所示的静态文本,最多包含第一个等号 (=)。
- 将光标放在等号后面,选择画布上的“项目”目标列表控件,单击右键,然后选中添加到语法模板。 该操作会在当前光标位置插入标识
%%Items%%
。- 运行时,控件标识
%%Items%%
将用项目控件生成的语法替换,指定为转移到控件的变量列表。 - 如果选择手动输入控件标识,请记住在标识前后包括两个百分号 (
%%
)。 - “语法模板”窗格的编辑窗口支持语法编辑器的自动完成和颜色编码功能。 请参阅主题 使用语法编辑器 以获取更多信息。
- 运行时,控件标识
- 为图中所示的
OPTIONS
子命令输入语法。在运行时,
%%MissingValues%%
将被替换为与从缺失值控件中选取的单选按钮关联的语法,LISTWISE
或ALLAVAILABLE
。图 1。 在“语法模板”窗格中显示语法的“定制对话框构建器” 注:如果没有终止符,在运行时生成的语法将自动包括命令终止符(句点)作为最后一个字符。
例如,以下用户选择生成显示的语法:
- 变量 item1 和 item2 从变量控件转移到项目控件。
- 在“缺失值”单选按钮组中,使用所有可用数据被选中。
SPSSINC RASCH DEMO /VARIABLES ITEMS=item1 item2 /OPTIONS MISSING=ALLAVAILABLE.