TDMS 5.0. Руководство администратора
Поиск объектов. Выбор типа объекта
Смотрите также Отправить замечание
Средства поиска > Поиск объектов. Выбор типа объекта

Glossary Item Box

Выбрать тип объекта для поиска вы можете двумя способами.

 

ShowЧтобы выбрать тип объекта в диалоге мастера поиска

Щелкните по левой части кнопки команды Найти, расположенной на панели инструментов Поиск главного окна TDMS.

Выбор типа объекта через мастер

Выбор типа объекта в мастере поиска

В диалоге мастера поиска, выберите тип объекта и нажмите кнопку Далее, если вы хотите добавить условия поиска по атрибутам или связям объекта или кнопку ОК, чтобы произвести поиск. Чтобы отказаться от поиска нажмите на кнопку Отмена.

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

Четвертый, завершающий шаг мастера поиска служит для поиска по свойствам связанных объектов. Чтобы перейти к данному виду поиска, выполните следующие действия:

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

Сохраненные условия поиска по связанному типу объекта помечаются флажком Да напротив имени типа объекта.

Чтобы сбросить условия поиска по связанному типу объекта, выполните следующие действия:

ShowОсобенности поиска наследованных типов объектов

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

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

Предположим, что в системе определен тип объекта Учащийся. От базового типа Учащийся унаследованы производные типы: Школьник, Студент, Аспирант. Экземпляры объектов (т.е. атрибутивные карточки школьников, студентов и аспирантов), созданные на основе этих трех типов, обладают общим набором свойств типа объекта Учащийся. Динамическое контекстное меню команды Найти строится следующим образом:

Пример построения меню с наследованием

Школьники, аспиранты и студенты являются учащимися. Это означает, что поиск по типу объекта Учащийся и определенным для него свойствам, будет производиться среди Школьников, Студентов и Аспирантов.

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

Смотрите также

Связи объекта
Входимость объектов

©2016 CSoft Development. Все права зарегистрированы и охраняются законом.