Создание и редактирование (модификация) запроса к банку данных.
Запрос - это ключевой фактор извлечения информации из банка данных.
Каталог запросов отражается в списке Query List главного окна.
Новый запрос создается через пункт меню Query->Create.
Редактирование существующего запроса осуществляется через пункт меню Query->Modify или двойным щелчком мыши по запросу.
В каждом запросе должны быть определены:
- базы данных поиска;
- ключевые поля по каждой базе данных поиска.
Запрос может быть одноступенчатым (одна база данных) и многоступенчатым (последовательность баз данных).
В диалоговом окне создания и редактирования запроса содержатся окна и кнопки:
окно Query Name - Имя запроса на родном языке.
Должно быть содержательным названием запроса.
При редактировании имя можно произвольно изменять, поскольку при этом не измениться код запроса.
окно-список DBF List - список алиасов всех баз данных в каталоге.
Из этого списка выбираются отдельные базы данных
и перемещаются в список справа кнопкой -->
окно-список Query DBF List - содержит список баз данных,
в которых будет осуществлен поиск информации по данному запросу.
Файлы добавляются в список кнопкой --> и удаляются кнопкой <--.
Если в этом списке содержится более одной базы данных, то предполагается, что запрос - много ступенчатый.
В этом случае из каждой последующей базы данных выбираются записи, удовлетворяющие запросу по предыдущей базе данных.
Если последняя база данных имеет опцию рисования "Разрез скважины" :
если в предыдущей БД определены координаты X,Y,Z скважин, то возможно рисование карт и разрезов параметров скважинных измерений.
Критерий "из предыдущего" должен указывать на поле имени скважины (common field).
окно-список DBF Field List -
Всегда содержит полный перечень алиасов полей текущей базы данных в списке Query DBF List.
Автоматически обновляется при выборе иного файла в списке Query DBF List.
Из этого списка выбираются отдельные поля базы данных
и перемещаются в список справа кнопкой -->
окно-список Query DBF Field List -
содержит список ключевых полей поиска по базе данных поиска.
Автоматически обновляется при выборе иного файла в списке Query DBF List.
Поля добавляются в список кнопкой --> и удаляются кнопкой <--.
Ключевые поля должны быть определены для каждой базы данных поиска.
Именно значения этих полей определяют поиск информации в банке данных.