Диалоговое окно "Выбор по связи"
 
 
 

Позволяет итеративно создавать наборы графических объектов и записей базы данных. Диалоговое окно "Выбор по связи" (в предыдущих версиях его функции выполняло окно "ASE Select") является модификацией редактора запросов. Операция выбора по связи начинается с создания исходного запроса или набора графических объектов (набора A), который затем подвергается воздействию дополнительного запроса или набора графических объектов (набора B). Результатом операции является текущий набор объектов (набор A); выполняя дополнительные запросы и вовлекая новые наборы, можно далее уточнять текущий набор.

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

 Меню:  "БДСвязь" "Связи" "Выбор по связи"
 Контекстное меню:щелкнуть правой кнопкой мыши на шаблоне связи в окне Диспетчер подключения к БД и выбрать "Выбор по связи".

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

Do

Оператор выбора по связи, применяемый к текущему запросу или набору. Доступны следующие операторы: "Выбрать", "Объединение", "Пересечение", "Вычесть A-B", "Вычесть B-A".

Выбрать

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

Объединение

Добавляет в исходный набор объектов результат выполнения дополнительного запроса или повторного выбора объектов. Данная операция возвращает все записи или объекты, находящиеся в наборах А или В.

Пересечение

Возвращает пересечение исходного набора с результатом выполнения дополнительного запроса или повторного выбора объектов. Данная операция возвращает только те записи или объекты, которые имеются одновременно в наборах А и В.

Вычесть A-B

Вычитает из текущего набора результат выполнения дополнительного запроса или повторного выбора объектов.

Вычесть B-A

Вычитает из результата выполнения дополнительного запроса или повторного выбора объектов текущий набор.

Шаблон

Список шаблонов связи, которые можно использовать с текущим набором объектов.

По запросу

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

Выбрать на чертеже

Режим ручного создания набора на чертеже. Диалоговое окно временно закрывается по нажатию кнопки "Выбрать" и появляется вновь после того, как выбор объектов будет завершен.

Выполнить/Выбрать

Выполнение текущего запроса "Выбор по связи" или временное закрытие диалогового окна "Выбор по связи" для выбора графических объектов чертежа. Если активна опция "По запросу", кнопка носит название "Выполнить". Если активна опция "Выбрать на чертеже", кнопка носит название "Выбрать". После того, как выполнен запрос или выбраны объекты, можно формировать новые запросы и выбирать новые объекты, уточняя содержимое текущего набора.

Диаграмма операции

Графическая иллюстрация логической операции, выбранной из списка "Операция".

Сброс

Очистка полей диалогового окна "Выбор по связи" и отмена всех ранее произведенных в нем действий. Позволяет начать операцию выбора по связи с самого начала.

Отмена

Закрытие диалогового окна и отмена всех произведенных в нем действий.

Готово

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

Зона состояния

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