Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MC-91(Зуйкова) / IBM_SPSS_Statistics_Core_System_Users_Guide.pdf
Скачиваний:
159
Добавлен:
08.02.2015
Размер:
6.76 Mб
Скачать

388

Глава 19

Сохранение в файл пакета настраиваемого диалогового окна

Спецификации для настраиваемого диалогового окна можно сохранить во внешний файл, чтобы передать диалоговое окно другим пользователям или сохранить спецификации для диалогового окна, которое еще не сохранено. Спецификации сохраняются в файл пакета настраиваемого диалогового окна (.spd).

E В меню в Конструкторе настраиваемого диалогового окна выберите:

Файл > Сохранить

Открытие файла пакета настраиваемого диалогового окна

Файл пакета настраиваемого диалогового окна со спецификациями для настраиваемого диалогового окна можно открыть, чтобы изменить диалоговое окно и повторно сохранить или установить его.

E В меню в Конструкторе настраиваемого диалогового окна выберите:

Файл > Открыть

Копирование установленного настраиваемого диалогового окна вручную

По умолчанию спецификации установленного настраиваемого диалогового окна хранятся в папке ext/lib/<имя_диалога> папки установки для Windows и Linux. Для Mac спецификации хранятся в папке /Library/Application

Support/IBM/SPSS/Statistics/<версия>/CustomDialogs/<имя диалога>, где <версия>— это двузначный номер версии SPSS Statistics, например, 20. Можно скопировать эту папку в то же самую директорию в другой копии SPSS Statistics, и она будет распознаваться как установленное диалоговое окно при следующем запуске данной копии.

Если для устанавливаемых диалоговых окон указаны альтернативные папки с помощью переменной среды SPSS_CDIALOGS_PATH , скопируйте папку <Имя_диалогового_окна> из соответствующей альтернативной папки.

Если альтернативные папки для установленных диалоговых окон были определены для экземпляра SPSS Statistics, в который осуществляется копирование, можно выполнить копирование в любую указанную папку, и при следующем запуске этого экземпляра диалоговое окно будет распознано как установленное.

Типы управляющих элементов

Панель инструментов содержит управляющие элементы, которые можно вставить в настраиваемое диалоговое окно.

Исходный список: список исходных переменных из активного набора данных. Дополнительную информацию см. данная тема Исходный список на стр. 389.

Целевой список: список для переменных, перемещенных из исходного списка. Дополнительную информацию см. данная тема Целевой список на стр. 390.

Флажок: один флажок. Дополнительную информацию см. данная тема Флажок на стр. 392.

389

Создание настраиваемых диалоговых окон и управление ими

Поле со списком: поле со списком для создания раскрывающихся списков. Дополнительную информациюсм. даннаятема Полесоспискоми элементыуправления поля со списком на стр. 393.

Список: Поле со списком для создания раскрывающихся списков с одиночным или множественным выбором. Дополнительную информацию см. данная тема Поле со списком и элементы управления поля со списком на стр. 393.

Поле ввода текста: текстовое поле для ввода произвольного текста. Дополнительную информацию см. данная тема Поле ввода текста на стр. 395.

Поле ввода чисел: текстовое поле, в которое можно вводить только числовые значения. Дополнительную информацию см. данная тема Поле ввода чисел на стр. 396.

Статическое текстовое поле: управляющий элемент для отображения статического текста. Дополнительную информацию см. данная тема Статическое текстовое поле на стр. 397.

Группа элементов: контейнер для сгруппированного набора управляющих элементов, например набора флажков. Дополнительную информацию см. данная тема Группа элементов на стр. 397.

Группа переключателей: группа переключателей. Дополнительную информацию см. данная тема Группа переключателей на стр. 398.

Группа флажков: контейнер для набора управляющих элементов, которые включаются или отключаются как группа с помощью одного флажка. Дополнительную информацию см. данная тема Группа флажков на стр. 399.

Обозреватель файлов: управляющий элемент для просмотра файловой системы с целью открытия или сохранения файла. Дополнительную информацию см. данная тема Обозреватель файлов на стр. 400.

Кнопка вложенного диалогового окна: кнопка для открытия вложенного диалогового окна. Дополнительную информацию см. данная тема Кнопка вложенного диалога на стр. 402.

Исходный список

Управляющий элемент «Список исходных переменных» отображает список переменных из активного набора данных, которые доступны конечному пользователю диалогового окна. Можно отобразить все переменные из активного набора данных (по умолчанию) или отфильтровать список, исходя из типа и шкалы измерений, например отобразить числовые значения, которые имеют количественную шкалу измерения. Использование управляющего элемента «Исходный список» предполагает использование одного или нескольких управляющих элементов Целевой список. Управляющий элемент «Исходный список» имеет следующие свойства:

Идентификатор. Уникальный идентификатор для этого элемента управления.

Заголовок. Необязательный заголовок, отображаемый над этим элементом управления. В случае многострочных заголовков используйте \n для указания разрыва строки.

390

Глава 19

Всплывающая подсказка. Необязательная всплывающая подсказка, отображаемая, когда пользователь устанавливает курсор мыши над этим элементом управления. Заданный текст отображается только при наведении указателя на область заголовка управляющего элемента. При наведении указателя на одну из перечисленных переменных отображаются имя и метка переменной.

Горячая клавиша. Необязательный символ в заголовке, который должен использоваться длябыстрогодоступакэтомуэлементууправления. Этотсимволотображаетсявзаголовкес подчеркиванием. Этот доступактивизируетсяпри нажатиинаклавишуAlt+[мнемоническая клавиша]. Функция Мнемоническая клавиша не поддерживается на платформе Mac.

Перенос переменных. Указывает, сохраняются ли переменные, перенесенные из исходного списка в целевой список, в исходном списке («Копировать переменные») или перемещаются из исходного списка («Перемещать переменные»).

Фильтр переменных. Позволяет отфильтровать набор переменных, отображающихся в управляющем элементе. Фильтрацию можно выполнять по типу переменной и шкале измерения. Кроме того, можно указать, что в список переменных входят наборы множественных ответов. Нажмите кнопку с троеточием (...), чтобы открыть диалоговое окно «Фильтр». Кроме того, можно открыть диалоговое окно Фильтр, дважды щелкнув по элементу управления Список источников на макете. Дополнительную информацию см. данная тема Фильтрация списков переменных на стр. 392.

Примечание: Управляющий элемент «Исходный список» невозможно добавить во вложенное диалоговое окно.

Целевой список

Управляющий элемент «Целевой список» предоставляет список для переменных, которые перемещаются из исходного списка. Использование управляющего элемента «Целевой список» предполагает наличие управляющего элемента Исходный список. Можно указать, что в управляющий элемент перемещается только одна переменная или несколько переменных. Кроме того, можно ограничить перемещаемые в управляющий элемент переменные по типам, например только числовые переменные с номинальной и порядковой шкалой измерения. Управляющий элемент «Целевой список» имеет следующие свойства:

Идентификатор. Уникальный идентификатор для этого элемента управления. Идентификатор, который должен использоваться при ссылке на этот элемент управления в шаблоне синтаксиса.

Заголовок. Необязательный заголовок, отображаемый над этим элементом управления. В случае многострочных заголовков используйте \n для указания разрыва строки.

Всплывающая подсказка. Необязательная всплывающая подсказка, отображаемая, когда пользователь устанавливает курсор мыши над этим элементом управления. Заданный текст отображается только при наведении указателя на область заголовка управляющего элемента. При наведении указателя на одну из перечисленных переменных отображаются имя и метка переменной.

Тип целевого списка. Указывает количество переменных (только одна или несколько), которое можно переместить в управляющий элемент.

391

Создание настраиваемых диалоговых окон и управление ими

Горячая клавиша. Необязательный символ в заголовке, который должен использоваться длябыстрогодоступакэтомуэлементууправления. Этотсимволотображаетсявзаголовкес подчеркиванием. Этот доступактивизируетсяпри нажатиинаклавишуAlt+[мнемоническая клавиша]. Функция Мнемоническая клавиша не поддерживается на платформе Mac.

Требуется для выполнения. Указывает, требуется ли задание какого-либо значения в этом элементе управления для продолжения процедуры. Если указано значение Истина, то кнопки OK и Вставка будут деактивированы до тех пор, пока для этого элемента управления не будет задано какое-либо значение. Если указано значение Ложь, то отсутствие значение этого элемента управления не оказывает воздействия на состояние кнопки OK и Вставка. Значение по умолчанию Истина.

Фильтр переменных. Позволяет ограничивать типы переменных, которые можно переместить в управляющий элемент. Ограничение можно создать по типу переменной и шкале измерения. Кроме того, можно указать возможность перемещения наборов

множественных ответов в управляющий элемент. Нажмите кнопку с троеточием (...), чтобы открыть диалоговое окно «Фильтр». Кроме того, можно открыть диалоговое окно Фильтр, дважды щелкнув по элементу управления Целевой список на макете. Дополнительную информацию см. данная тема Фильтрация списков переменных на стр. 392.

Синтаксис. Указывает синтаксис команды , который генерируется этим элементом управления во время исполнения и может быть вставлен в шаблон синтаксиса.

Можно указать любой действительный синтаксис команды, в качестве разрыва строки можно использовать \n.

Значение %%ThisValue%% указывает значение исполнения управляющего элемента, которое представляет собой список переменных, перемещенных в управляющий элемент. Это задано по умолчанию.

Примечание: Управляющий элемент «Целевой список» невозможно добавить во вложенное диалоговое окно.