Запустить
Эта функция также доступна во вкладке Главная и Редактор файлов, в группе Макрос.
Чтобы запустить макрос:
- Настройка форм, которые будут использоваться макросом, и их сохранение. Смотрите: Формы и макросы
- Создание файла макроса, содержащего команды, которые вызовут эти формы. Смотрите: Новый макрос
- В форме Запустить макрос введите имена всех файлов макросов или пакетов макросов, которые необходимо выполнить. Они будут обработаны в том порядке, в котором будет осуществлен их ввод. Чтобы Управлять строками в списке, используйте кнопки в панели инструментов таблицы.
- Выберите кнопку Начать с, чтобы обозначить файл, с которого вы хотите начать процесс. Все предыдущие файлы для обработки приниматься не будут.
- Укажите имя файла отчет (.MOF), где вы намерены хранить результаты данного запуска. Новый файл. Рекомендуется проверить файл отчета по окончании работы макроса на определение ошибок. Во вкладке Скриптинг, в группе Макросы щелкните по опции Отчет.
Если вы щелкните правой кнопкой мыши в поле Отчет (когда отчет выбран), откроется файл отчета.
- Для того чтобы свернуть окно во время работы макроса, выберите опцию Запустить свернутым.
- Нажмите на кнопку Запустить, после чего запустится обработка макроса.
Когда вы запускаете макрос или Пакет макроса, вы не запускаете сам файл, а вызываете его из формы Запустить макрос.
Вы можете включить несколько файлов макросов и пакетов макросов в один прогон. Вы можете пропускать первые записи в списке и начинать работу с определенного файла.
Каждый макрос будет содержать несколько инструкций. Данная возможность позволяет вам создавать небольшие файлы, которые достаточно легко проверить, а затем объединить их для выполнения сложных операций.
Пакеты макросов можно вызывать из других пакетов макросов.
Если пакет макросов запускается напрямую, макрос в пакете и все ссылочные наборы форм извлекаются во временное расположение. Если вы не сохраните формы после запуска макрос-пакета, они будут удалены при закрытии проекта или выходе из приложения.
Начать процесс с
Макрос начнется с первой записи в файле макроса, которая расположена рядом с кнопкой Начать с. Тем не менее, вы можете указать номер записи файла макроса в поле Начать процесс с для того, чтобы начать работу макроса с выбранной записи. Введенный номер соответствует номеру строки в файле.
При вводе номера, превышающего количество записей в файле, макрос начнет работу со следующего файла.
При прерывании процесса, в данном поле будет указан номер следующей записи. Процесс начнется заново с этой записи.
Закончить
Значение в поле Закончить позволит остановить процесс обработки макроса на соответствующей записи. Число, заданное в данном поле, это номер строки в файле макроса или пакете макросов.
Процесс минимизирован
Выберите опцию Процесс минимизирован. если хотите, чтобы задача макроса запустилась в фоне.
По завершении
Выберите действие, которое будет выполнено после завершения макроса. Оставьте раскрывающийся список пустым, чтобы не предпринимать никаких действий.