Сохранение запросов
После завершения составления SQL-запроса, его можно хранить в файлах QRY. Файлы QRY - это текстовые файлы, их можно просматривать и редактировать в текстовом редакторе Блокнот (Notepad).
Для того чтобы сохранить запрос, нажмите кнопку Сохранить в диалоге SQL-запрос.
Для того, чтобы загрузить уже готовый SQL-запрос, нажмите кнопку Загрузить в диалоге SQL-запрос. Выбранный в диалоговом окне запрос отобразится в диалоге SQL-запрос.
Также можно сохранять запросы в рабочих наборах. Когда открывается рабочий набор, содержащий запросы, то запросы автоматически будут выполнены, и откроются те окна, которые были открыты во время сохранения рабочего набора, созданные при этом запросе. В отличие от сохранения запроса в виде файла QRY, достаточно сохранить один рабочий набор, а не восстанавливать каждый раз свой проект извлекая данные из "базовых таблиц" с помощью файлов QRY.
Чтобы запрос можно было сохранить в рабочем наборе, нужно в диалоге SQL-запрос установить флажок Создать запрос и выбрать подходящее представление для него. На такой запрос также влияет положение флажка Разрешить создавать пустой: если флажок установлен, то Аксиома создает окно для него, даже если запрос не дал в результате ни одного объекта.
Поэтому пользователь избавлен от необходимости хранить в ТАВ-файлах промежуточные результаты вычислений. С другой стороны, чем больше MWS-файл содержит запросов, тем большее время требуется для его открытия.
Любой сохраненный SQL-запрос в файле QRY можно использовать как шаблон запроса.
Шаблоны запросов удобны для восстановления запросов в случае обновления таблиц, использующихся в этих запросах, или для выполнения запросов к таблице, имеющей такие же колонки, как и у таблиц, с которыми вы работали ранее. Например, полезно создавать SQL-запросы и использовать их как шаблоны, если у вас имеется уже отработанная технология обработки данных. В этом случае, после того, как вы загрузите SQL-запрос (файл QRY), максимум, что вам нужно будет сделать - это ввести (если нужно)новые значения для переменных.