Версии программы: 0.9, 1.0, 1.1

В Delta Design реализована система поиска компонентов в базе данных. Данная система позволяет оперативно находить требуемые компоненты и размещать их на схеме. Механизм сохранения фильтров и запросов упрощает процесс поиска, делая его более комфортным.

Электрические схемы в системе Delta Design строятся на основе компонентов, содержащихся в базе данных. Таким образом, быстрый поиск нужного компонента в базе является важной задачей. Для её решения разработан специальный инструмент -  панель "Компоненты".

Панель "Компоненты" позволяет производить поиск в базе данных по всем параметрам, которыми обладает компонент: библиотека (в которой содержится компонент), семейство компонента, значения технических параметров (атрибутов), посадочное место, заданное для компонента и т.д.

Информация о компонентах отображается в виде таблицы и охватывает все доступные библиотеки. Информация в таблице может быть сгруппирована по какому-либо параметру.

Кроме группировки отображаемая информация может быть отфильтрована по значениям одного или нескольких параметров.

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

Для запроса по значению любого параметра доступны следующие условия:

  • Равно;
  • Не равно;
  • Больше или равно;
  • Меньше;
  • Меньше или равно;
  • Между (два значения);
  • Не между (два значения);
  • Содержит (точная последовательность символов, аналогично поиску);
  • Не содержит;
  • Начинается с;
  • Заканчивается на;
  • Соответствует маске;
  • Не соответствует маске;
  • Любое из (возможно несколько условий, добавление клавишей «Insert», удаление клавишей «Delete»);
  • Ни одно из;
  • Пусто (значения нет);
  • Не пусто (любое значение, отличное от незаполненного).

Условия могут быть сгруппированы в любой последовательности с использованием логических операторов:

  • И;
  • ИЛИ;
  • НЕ И (отрицание И);
  • НЕ ИЛИ (отрицание ИЛИ).

Пример реализации сложного запроса представлен на рисунке

02.02.2016