Все приведенные ниже примеры показаны на основе карты Пример тепловой сети, которая устанавливается вместе с системой. Открыть папку с картой можно или через кнопку
или напрямую с диска. Карта расположена в той же папке где и система, в каталоге Examples\Termo\Kvartal. Для открытия сделайте двойной щелчок на файле TeploNet.zmp в указанной папке.Ниже будут рассмотрены «Примеры запросов к семантическим базам данных».
Перед работой с примерами проверьте, что в карту загружены слои Кварталы, Здания, Надписи, Пример тепловой сети. Убедитесь, что к слою Здания подключена база данных. Для этого в меню Примитивы, после чего справа должна открыться вкладка с прикрепленной базой:
выберите пункт (слой в этот момент НЕ должен быть редактируемым), слева в дереве выберите пунктРисунок 696. Окно структуры слоя
Примечание | |
---|---|
Во всех приведенных ниже примерах используется отображение операторов на русском языке. |
Чтобы выполнить любой запрос обязательно надо открыть окно семантической информации по нужному слою, для этого:
Выберите инструмент - получение информации по объекту.
Установите активным слой Здания.
Щелкните по любому объекту этого слоя.
Скопировать группу значений из строки базы данных
В окне семантической информации во вкладке Текущая запись сделайте щелчок правой кнопкой мыши.
В открывшемся контекстном меню выберите пункт Копировать значения.
Щелкните на любом другом объекте того же слоя.
Нажмите правую клавишу мыши и выберите пункт Вставить значения.
В результате значения всех полей нового объекта будут заменены на значения полей первоначально выбранного объекта.
Найти определенное значение в колонке
В окне семантической информации откройте вкладку База или Ответ.
Установите курсор в колонку, в которой необходимо осуществить поиск.
Нажмите кнопку .
В открывшемся окне введите значение для поиска и нажмите кнопку
.