Диспетчер среды (Environment Manager) представляет собой инструмент, который вы можете использовать для управления и формирования установок среды для многократного использования для нужд разработок, например для конкретного клиента или уровня проекта. Например, у вас может быть множество проектов для конкретного клиента, в которых используется один и тот же шаблон форм (например, с логотипом клиента) и установки среды (например, пути к данным). Диспетчер среды позволяет вам создать наборы установок среды, который будет представляет собой набор установок, который вы можете применить в любое время. Такие установки включают в себя команды SET , шаблоны форм и наборов форм, а также разметку полей в классы.

Для обращения к диспетчеру среды (Environment Manager) приложения Task Pane (Панель задачи), выберите Task Pane из меню Tools для вызова Task Pane Manager (Диспетчера панели задач). Выберите из выпадающего списка Task Panes (Панели задачи) Environment Manager Task Pane (Диспетчер среды приложения Task Pane).

Диспетчер среды приложения Task Pane сам по себе является просто оболочкой со ссылкой, которая открывает реальный инструмент Environment Manager (Диспетчер среды). Для того, чтобы отркрыть этот инструмент, просто щелкните по ссылке Manage Environment (Управление средой). Эта панель задач, кроме того, перечисляет доступные наборы установок среды и связынные с ними проекты. Когда вы выбираете проект, установки среды будут применены до его открытия.

Инструмент Environment Manager (Диспетчер среды), сам по себе является отдельным самостоятельным приложением, которое может быть запущено и без помощи приложения Task Pane Manager (Диспетчер панели задач). Для запуска инструмента в качестве самостоятельного приложения, выполните в командном окне приведенную ниже команду.

 CopyCode imageСкопировать код
DO HOME() + "ENVMGR.APP"
NoteЗамечание

Диспетчер среды хранит свои установки в таблице с именем Envmgr.dbf, которая в свою очередь хранится в каталоге данных пользователя (смотрите описание HOME(7)).

Работа с наборами среды

Вы можете управлять и применять свои установки так, как объяснено ниже:

Environment Set List (Список наборов среды)

Перечисляет все доступные для использования наборы сред.

Когда вы запускаете Environment Manager (Диспетчер среды) ваши текущие установки отображаются в зарезервированном наборе с именем <current>. Он используется также и в случае, когда вы щелкаете по New (Новый) для создания нового набора.

Набор <default field mapping> представляет собой еще один зарезервированный набор, который используется для хранения ваших оригинальных установок разметок полей в классы, который отображается в диалоговом окне Options (Параметры). Если вы применяете набор установок среды с настроенной вами разметкой поелй, вы можете позднее сбросить их в ваши установки, используемые по умолчанию, выбором этого зарезервированного набора и щелчком по командной кнопке Set.

New (Новый)

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

Copy (Скопировать)

Создает новый набор установок среды, основанный на выбранном в списке наборе.

Remove (Удалить)

Удаляет выбранный набор установок среды.

Set (Установить)

Применяет установки, определенные в вашем наборе установок среды к текущей среде Visual FoxPro.

Name (Имя)

Позволяет вам указать приемлемое имя для вашего набора установок среды.

Закладка "Default Directory/Path (Каталог по умолчанию/Путь)"

Закладка "Default Directory/Path (Каталог по умолчанию/Путь)" позволяет вам указать установки для вашего набора среды, которые связаны с размещением файлов.

Default Directory (Каталог по умолчанию)

Указывает каталог по умолчанию, который будет использоваться при применении набора установок среды. Это эквивалентно использованию команды CD | CHDIR .

Path (Путь)

Определяет список путей поиска файлоы для использования, когда устанавливается набор установок среды. Это эквивалентно использованию команды SET PATH.

Directory (Каталог)

Позволяет вам изменить путь, выбранный в списке Path (Путь).

Add Path (Добавить путь)

Добавляет новый путь в список путей - Path.

Copy (Скопировать)

Добавляет новый путь в список, на основе выбранного пути.

Remove (Удалить)

Удаляет выбранный путь из списка путей.

Закладка "Environment Settings (Установки среды)"

Страница Default Directory/Path (Каталог по умолчанию/Путь) позволяет вам указать установки для вашего набора, которые связаны с размещением файлов.

Таблица установок

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

NoteСовет

Вы можете ввести дополнительные эдементы, которые появятся в этой таблице, отредактировав таблицу Envmgr.dbf, которая хранится в вашем каталоге данных (смотрите описание HOME(7)).

Resource file (Файл ресурса)

Указывает файл ресурса, который будет использоваться при установке конкретного набора установок среды. Это эквивалентно использованию команды SET RESOURCE.

Run script before environment is set (Запустить скрипт до установки среды)

Определяет набор команд Visual FoxPro, которые будут исполнены до применения установок, определенных в конкретном наборе установок среды.

Run script after environment is set and project is loaded (Запустить скрипт после установки среды и загрузки проекта)

Определяет набор команд Visual FoxPro, которые будут исполнены после применения установок, определенных в конкретном наборе установок среды.

Закладка "Field Mapping (Разметка полей)"

Страница "Field Mapping (Разметка полей)" позволяет вам указать установки для вашего набора установок среды, которые связывают классы элементов управления, используемые для разметки полей в случаях, когда вы перетаскиваете поля из Data Environment (Среды данных) формы или Database Designer (Конструктора базы данных) на форму или в контейнер. Для получения более подробной информации смотрите описания Закладка Field Mapping (Разметка полей) диалогового окна Options (Параметры) и Как: создавать элементы управления перетаскиванием полей или таблиц. Вы можете восстановит ваши оригинальные установки разметки полей выбором <default field mapping> и шелчком по командной кнопке Set (Установить).

Закладка "Forms (Формы)"

Страница "Forms (Формы)" позволяет вам указать установки вашего набора установок среды, которые связаны с шаблонами форм или наборов форм, которые используются при создании новой формы или набора форм. Для получения более подробной информации смотрите описание Закладка Forms (Формы) диалогового окна Options (Параметры)Box.

Закладка "Associated Projects (Связанные проекты)"

Страница "Associated Projects (Связанные проекты)" позволяет вам указать проекты, к которым применяется выбранный набор установок среды при их открытии из Environment Manager Task Pane (Диспетчера среды приложения). Приложение Task Pane перечисляет все ваши настроенные наборы установок среды со связанными с ними проектами.

Таблица проектов

Перечисляет проекты, связанные с выбранным набором установок среды.

Add (Добавить)

Добавляет проект в выбранный набор.

Remove (Удалить)

Удаляет выбранный проект из набора.

Смотрите также