1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
* Тема: Запуск скрипта, сохраняющего текущий файл выдачи, с передачей имени файла.
* Ключевые слова: скрипт, параметр, передача, выдача, результат, output, сохранение, автоматически, новый, файл.
* Опубликован: SPSSSNet, перевод: 19.11.2008.
* Автор: ?.
* Перевод: А. Балабанов.
* Размещение: http://www.spsstools.ru/Script/OutputDoc/SaveClose.txt (.sps).
* Проверено: SPSS 13.0.

***** Сохраните этот код как файл "SaveClose.SPS" *****. 
*Пример вызова скрипта для сохранения файла результатов с указанным именем. 
*Команду SCRIPT, вызывающую скрипт SaveCurrentOutputWindows-CalledFromSyntax.sbs
*вы можете добавлять в конец каждого файла синтаксиса, когда вам нужно автоматическое сохранение
*результатов. 
*Можно использовать в производственном режиме SPSS для формирования большого числа файлов с результатами
*анализа. 
*Составлено для SPSS 8.0. 
*Это только пример синтаксиса! Вы будете использовать свой синтаксис, необходимый для ваших задач.
GET FILE='C:\\Program Files\\SPSS\\Cars.sav'. 
DESCRIPTIVES 
	VARIABLES=mpg engine horse weight accel year origin cylinder filter_$ 
	/STATISTICS=MEAN STDDEV MIN MAX . 
EXECUTE . 
*Данный синтаксис сначала строит небольшую таблицу с описательной статистикой (заполняет окно выдачи), 
*затем вызывает скрипт и передаёт ему в качестве аргумента имя файла для сохранения выдачи. 
*Скрипт сохраняет текущее активное окно выдачи и (при дополнительной настройке самого скрипта) открывает новое окно выдачи.
SCRIPT file="c:\\program files\\spss\\scripts\\SaveCurrentOutputWindows-CalledFromSyntax.sbs" 
	/("SaveClose.spo") . 
***** Конец примера синтаксиса *****.