Поиск в Object Data

САПР и ГИС
Franklin1967
Активный участник
Сообщения: 128
Зарегистрирован: 03 фев 2011, 13:19
Репутация: 16
Откуда: Борисполь, Украина

Поиск в Object Data

Сообщение Franklin1967 » 12 мар 2011, 10:43

В продолжение темы про связь с базой данных.
Попался под руки чертёж в которого подсоединены записи Object Data :
Изображение
Как произвести поиск и выборку объектов по значениям полей ?

Аватара пользователя
Olga_@@@
Гуру
Сообщения: 715
Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0
Ваше звание: городошник
Откуда: Екатеринбург
Контактная информация:

Re: Поиск в Object Data

Сообщение Olga_@@@ » 12 мар 2011, 15:19

Примерно так.
Подключить источник данных - файл dwg
Выполнить запрос.
12.031.png
12.031.png (17.42 КБ) 10454 просмотра
12.032.png
12.032.png (137.25 КБ) 10454 просмотра
У меня из Apple дома только компот.

Franklin1967
Активный участник
Сообщения: 128
Зарегистрирован: 03 фев 2011, 13:19
Репутация: 16
Откуда: Борисполь, Украина

Re: Поиск в Object Data

Сообщение Franklin1967 » 12 мар 2011, 18:25

Версия автокада какая ?

Аватара пользователя
Olga_@@@
Гуру
Сообщения: 715
Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0
Ваше звание: городошник
Откуда: Екатеринбург
Контактная информация:

Re: Поиск в Object Data

Сообщение Olga_@@@ » 12 мар 2011, 18:38

В вашей версии принципиально все также. Цвет панелек немного другой, но это уже ньюансы.

Если не можете найти Панель задач - в командной строке наберите _mapwspace
Если не можете найти командную строку, одновременно нажмите Ctrl + 9 на клавиатуре
У меня из Apple дома только компот.

Franklin1967
Активный участник
Сообщения: 128
Зарегистрирован: 03 фев 2011, 13:19
Репутация: 16
Откуда: Борисполь, Украина

Re: Поиск в Object Data

Сообщение Franklin1967 » 14 мар 2011, 11:21

Уважаемая Olga_@@@ !
Я очень Вам признателен за то что Вы пытаетесь мне постоянно помочь но в Ваших ответах на данную тему я полностью запутался. Запустиk как Вы сказали диспетчер задач. В нём кнопка “добавить” в двух местах, в выпадающем меню которое появляется по клику правой кнопкой мышки и сверху. При нажатии на них я получаю диалог, который с левой стороны на скрине. Нашел ещё одну кнопку "Добавить данные чертежа" - "Запрашивать текущий чертёж". Не смотря на то что в файле несколько таблиц с данными ничего такого, я не заметил в диалогах как у Вас . Может всё таки версии Autocad?
Изображение
Вложения
10.03.2011.zip
Этот файл у меня на скрине и в нём есть таблицы ObjectData
(49.72 КБ) 256 скачиваний

Аватара пользователя
Olga_@@@
Гуру
Сообщения: 715
Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0
Ваше звание: городошник
Откуда: Екатеринбург
Контактная информация:

Re: Поиск в Object Data

Сообщение Olga_@@@ » 14 мар 2011, 12:53

Вы не в моих ответах запутались, а запутались вообще во всем. Использовать подключение FDO Вам советовал trir.
Это тоже возможный вариант, но я вам совсем другое пыталась объяснить. Но, это уже не важно. Сделайте хотя бы что-то одно. У вас уже полная каша получилась.
Если trir взялся вам объяснить как можно подключиться с помощью FDO, то с ним и продолжайте разбираться.
Если заинтересует вариант, как установить связь файла DWG и внешней базы данных с помощью Data Link, то я могу объяснить. Работа с внутренними таблицами это третья отдельная тема, тоже могу объяснить, если вы не будете скакать с пятого на десятое и валить все в одну кучу.
У меня из Apple дома только компот.

Аватара пользователя
Olga_@@@
Гуру
Сообщения: 715
Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0
Ваше звание: городошник
Откуда: Екатеринбург
Контактная информация:

Re: Поиск в Object Data

Сообщение Olga_@@@ » 14 мар 2011, 14:19

Вот из вашего скрина удалила все лишнее, оставила нужную часть :mrgreen:
f83b20bb235a.jpg
f83b20bb235a.jpg (12.67 КБ) 10391 просмотр
Видите список со стрелочкой - Диспетчер отображения? Нажмите на стрелочку и из открывающегося списка выберите Обозреватель карт (в вашей версии оно может называться немного по другому, но выглядит примерно, как на моих скриншотах)
14.033.png
14.033.png (6.48 КБ) 10391 просмотр
Дальше в папку Чертежи надо закинуть ваш файл с объектными данными.
Остальное я описала уже
У меня из Apple дома только компот.

Franklin1967
Активный участник
Сообщения: 128
Зарегистрирован: 03 фев 2011, 13:19
Репутация: 16
Откуда: Борисполь, Украина

Re: Поиск в Object Data

Сообщение Franklin1967 » 14 мар 2011, 18:20

Получил "дерево" указанное в Вашем скрине, что означает фраза "Дальше в папку Чертежи надо закинуть ваш файл с объектными данными." у меня нет никаких файлов, один dwg в котором Object Data, см. тему. :roll:

trir
Гуру
Сообщения: 4416
Зарегистрирован: 09 апр 2010, 19:30
Статьи: 1
Репутация: 812
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Поиск в Object Data

Сообщение trir » 14 мар 2011, 18:41

1. Создаёшь новый файл
2. Добавляешь к нему свой файл "dwg в котором Object Data"

Аватара пользователя
Olga_@@@
Гуру
Сообщения: 715
Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0
Ваше звание: городошник
Откуда: Екатеринбург
Контактная информация:

Re: Поиск в Object Data

Сообщение Olga_@@@ » 14 мар 2011, 19:18

Franklin1967 писал(а):Получил "дерево" указанное в Вашем скрине, что означает фраза "Дальше в папку Чертежи надо закинуть ваш файл с объектными данными." у меня нет никаких файлов, один dwg в котором Object Data, см. тему.
Отлично. Дальше для подключения файла есть 2 пути:
1. открыть Проводник (Windows Explorer) найти в нем свой файл с данныим и мышкой передвинуть в папку Чертежи на Панели задач, вкладка Обозреватель карт. Это быстрый способ, но в реальной работе лучше использовать способ 2.
2. создать алиас (псевдоним пути) и подключиться культурно, как все нормальные люди делают. Но, это требует объяснений и сейчас можно обойтись без этого. Давайте сначала определим подойдет ли вам в принципе, то что я предлагаю. Поэтому я советую сейчас подключться первым способом, а потом, если вы решите, что вам это надо, я покажу как создать алиас. Это не трудно, просто я предлагаю пока не тратить на это время.
У меня из Apple дома только компот.

Franklin1967
Активный участник
Сообщения: 128
Зарегистрирован: 03 фев 2011, 13:19
Репутация: 16
Откуда: Борисполь, Украина

Re: Поиск в Object Data

Сообщение Franklin1967 » 15 мар 2011, 11:31

О каком файле Вы говорите. Есть чертёж файл 1.dwg, больше ничего нет ни баз, ни внешних источников ни ODBC ни FDO ничего вообще ! В этом файле создаётся Object Data, внутреняя, из Autocad через панель "Набор рисунков". Никаких баз внешних у меня нет и ничего подключать не надо. При создании таблиц Object Data они могут подключатся к элементам чертежа и им могут присваиватся значения.
Вопрос, как производить поиск, по единственному открытому файлу DWG в который ничего не подключено и который ни с чем не связан, по внутренним записям внутренней базы Object Data?
Пояснения, я же во вложение 10.03.2011.zip вставил только один файл 10.03.2011.dwg вот я с ним единственным и оперирую, что мне подключать к нему я так и не понял.

trir
Гуру
Сообщения: 4416
Зарегистрирован: 09 апр 2010, 19:30
Статьи: 1
Репутация: 812
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Поиск в Object Data

Сообщение trir » 15 мар 2011, 18:33

«Данные»\«Добавить данные чертежа»\«Запрашивать исходный чертеж».

АлексЮстасу
Гуру
Сообщения: 605
Зарегистрирован: 09 авг 2009, 13:09
Репутация: 66
Ваше звание: топограф, технолог
Откуда: Мааськва

Re: Поиск в Object Data

Сообщение АлексЮстасу » 12 июн 2012, 23:30

Думаю, что человек просто обломался. В общем случае ведь нужно быстро найти элементы с Object Data с какими-то конкретными значениями, посмотреть какие, что-то с ними сделать, изменить значения в Object Data, а тут нужно правой рукой левое ухо через под колено... Не набегаешься.
Фирменных утилит, позволяющих в активном файле находить элементы с определенными Object Data, с определенными значениями, похоже, нет.
Но неужели нет и простейших чьих-то дополнительных таких утилит?

trir
Гуру
Сообщения: 4416
Зарегистрирован: 09 апр 2010, 19:30
Статьи: 1
Репутация: 812
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Поиск в Object Data

Сообщение trir » 15 июн 2012, 18:19

Можно сделать аннотацию с нужными полями, а по ним уже работает обычный текстовый поиск, да и визуально можно искать. А ещё можно сделать экспорт в GML и открыть в Excel'е - так можно увидеть всю таблицу и анализировать её заполнение.

Аватара пользователя
Olga_@@@
Гуру
Сообщения: 715
Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0
Ваше звание: городошник
Откуда: Екатеринбург
Контактная информация:

Re: Поиск в Object Data

Сообщение Olga_@@@ » 18 июн 2012, 11:03

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

Хотя, соглашусь с АлексЮстасу, хотелось бы иметь возможность просто открыть таблицы OD в отдельном окне просто "для посмотреть и поискать", примерно как в MapInfo.

ЗЫ а, человек, который обломался, видимо не имел конкретой задачи, поэтому и не освоил создание запросов к таблицам объектных данных. Механизм там достаточно простой и универсальный. Было бы желание...
У меня из Apple дома только компот.

Ответить

Вернуться в «AutoCAD Map 3D/Civil 3D»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость