Поиск в Object Data
-
- Активный участник
- Сообщения: 128
- Зарегистрирован: 03 фев 2011, 13:19
- Репутация: 16
- Откуда: Борисполь, Украина
Поиск в Object Data
В продолжение темы про связь с базой данных.
Попался под руки чертёж в которого подсоединены записи Object Data :
Как произвести поиск и выборку объектов по значениям полей ?
Попался под руки чертёж в которого подсоединены записи Object Data :
Как произвести поиск и выборку объектов по значениям полей ?
- Olga_@@@
- Гуру
- Сообщения: 715
- Зарегистрирован: 24 фев 2009, 15:42
- Репутация: 0
- Ваше звание: городошник
- Откуда: Екатеринбург
- Контактная информация:
Re: Поиск в Object Data
Примерно так.
Подключить источник данных - файл dwg
Выполнить запрос.
Подключить источник данных - файл dwg
Выполнить запрос.
У меня из Apple дома только компот.
-
- Активный участник
- Сообщения: 128
- Зарегистрирован: 03 фев 2011, 13:19
- Репутация: 16
- Откуда: Борисполь, Украина
Re: Поиск в Object Data
Версия автокада какая ?
- Olga_@@@
- Гуру
- Сообщения: 715
- Зарегистрирован: 24 фев 2009, 15:42
- Репутация: 0
- Ваше звание: городошник
- Откуда: Екатеринбург
- Контактная информация:
Re: Поиск в Object Data
В вашей версии принципиально все также. Цвет панелек немного другой, но это уже ньюансы.
Если не можете найти Панель задач - в командной строке наберите _mapwspace
Если не можете найти командную строку, одновременно нажмите Ctrl + 9 на клавиатуре
Если не можете найти Панель задач - в командной строке наберите _mapwspace
Если не можете найти командную строку, одновременно нажмите Ctrl + 9 на клавиатуре
У меня из Apple дома только компот.
-
- Активный участник
- Сообщения: 128
- Зарегистрирован: 03 фев 2011, 13:19
- Репутация: 16
- Откуда: Борисполь, Украина
Re: Поиск в Object Data
Уважаемая Olga_@@@ !
Я очень Вам признателен за то что Вы пытаетесь мне постоянно помочь но в Ваших ответах на данную тему я полностью запутался. Запустиk как Вы сказали диспетчер задач. В нём кнопка “добавить” в двух местах, в выпадающем меню которое появляется по клику правой кнопкой мышки и сверху. При нажатии на них я получаю диалог, который с левой стороны на скрине. Нашел ещё одну кнопку "Добавить данные чертежа" - "Запрашивать текущий чертёж". Не смотря на то что в файле несколько таблиц с данными ничего такого, я не заметил в диалогах как у Вас . Может всё таки версии Autocad?
Я очень Вам признателен за то что Вы пытаетесь мне постоянно помочь но в Ваших ответах на данную тему я полностью запутался. Запустиk как Вы сказали диспетчер задач. В нём кнопка “добавить” в двух местах, в выпадающем меню которое появляется по клику правой кнопкой мышки и сверху. При нажатии на них я получаю диалог, который с левой стороны на скрине. Нашел ещё одну кнопку "Добавить данные чертежа" - "Запрашивать текущий чертёж". Не смотря на то что в файле несколько таблиц с данными ничего такого, я не заметил в диалогах как у Вас . Может всё таки версии Autocad?
- Вложения
-
- 10.03.2011.zip
- Этот файл у меня на скрине и в нём есть таблицы ObjectData
- (49.72 КБ) 616 скачиваний
- Olga_@@@
- Гуру
- Сообщения: 715
- Зарегистрирован: 24 фев 2009, 15:42
- Репутация: 0
- Ваше звание: городошник
- Откуда: Екатеринбург
- Контактная информация:
Re: Поиск в Object Data
Вы не в моих ответах запутались, а запутались вообще во всем. Использовать подключение FDO Вам советовал trir.
Это тоже возможный вариант, но я вам совсем другое пыталась объяснить. Но, это уже не важно. Сделайте хотя бы что-то одно. У вас уже полная каша получилась.
Если trir взялся вам объяснить как можно подключиться с помощью FDO, то с ним и продолжайте разбираться.
Если заинтересует вариант, как установить связь файла DWG и внешней базы данных с помощью Data Link, то я могу объяснить. Работа с внутренними таблицами это третья отдельная тема, тоже могу объяснить, если вы не будете скакать с пятого на десятое и валить все в одну кучу.
Это тоже возможный вариант, но я вам совсем другое пыталась объяснить. Но, это уже не важно. Сделайте хотя бы что-то одно. У вас уже полная каша получилась.
Если trir взялся вам объяснить как можно подключиться с помощью FDO, то с ним и продолжайте разбираться.
Если заинтересует вариант, как установить связь файла DWG и внешней базы данных с помощью Data Link, то я могу объяснить. Работа с внутренними таблицами это третья отдельная тема, тоже могу объяснить, если вы не будете скакать с пятого на десятое и валить все в одну кучу.
У меня из Apple дома только компот.
- Olga_@@@
- Гуру
- Сообщения: 715
- Зарегистрирован: 24 фев 2009, 15:42
- Репутация: 0
- Ваше звание: городошник
- Откуда: Екатеринбург
- Контактная информация:
Re: Поиск в Object Data
Вот из вашего скрина удалила все лишнее, оставила нужную часть
Остальное я описала уже
Видите список со стрелочкой - Диспетчер отображения? Нажмите на стрелочку и из открывающегося списка выберите Обозреватель карт (в вашей версии оно может называться немного по другому, но выглядит примерно, как на моих скриншотах)
Дальше в папку Чертежи надо закинуть ваш файл с объектными данными.Остальное я описала уже
У меня из Apple дома только компот.
-
- Активный участник
- Сообщения: 128
- Зарегистрирован: 03 фев 2011, 13:19
- Репутация: 16
- Откуда: Борисполь, Украина
Re: Поиск в Object Data
Получил "дерево" указанное в Вашем скрине, что означает фраза "Дальше в папку Чертежи надо закинуть ваш файл с объектными данными." у меня нет никаких файлов, один dwg в котором Object Data, см. тему.
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Поиск в Object Data
1. Создаёшь новый файл
2. Добавляешь к нему свой файл "dwg в котором Object Data"
2. Добавляешь к нему свой файл "dwg в котором Object Data"
- Olga_@@@
- Гуру
- Сообщения: 715
- Зарегистрирован: 24 фев 2009, 15:42
- Репутация: 0
- Ваше звание: городошник
- Откуда: Екатеринбург
- Контактная информация:
Re: Поиск в Object Data
Отлично. Дальше для подключения файла есть 2 пути:Franklin1967 писал(а):Получил "дерево" указанное в Вашем скрине, что означает фраза "Дальше в папку Чертежи надо закинуть ваш файл с объектными данными." у меня нет никаких файлов, один dwg в котором Object Data, см. тему.
1. открыть Проводник (Windows Explorer) найти в нем свой файл с данныим и мышкой передвинуть в папку Чертежи на Панели задач, вкладка Обозреватель карт. Это быстрый способ, но в реальной работе лучше использовать способ 2.
2. создать алиас (псевдоним пути) и подключиться культурно, как все нормальные люди делают. Но, это требует объяснений и сейчас можно обойтись без этого. Давайте сначала определим подойдет ли вам в принципе, то что я предлагаю. Поэтому я советую сейчас подключться первым способом, а потом, если вы решите, что вам это надо, я покажу как создать алиас. Это не трудно, просто я предлагаю пока не тратить на это время.
У меня из Apple дома только компот.
-
- Активный участник
- Сообщения: 128
- Зарегистрирован: 03 фев 2011, 13:19
- Репутация: 16
- Откуда: Борисполь, Украина
Re: Поиск в Object Data
О каком файле Вы говорите. Есть чертёж файл 1.dwg, больше ничего нет ни баз, ни внешних источников ни ODBC ни FDO ничего вообще ! В этом файле создаётся Object Data, внутреняя, из Autocad через панель "Набор рисунков". Никаких баз внешних у меня нет и ничего подключать не надо. При создании таблиц Object Data они могут подключатся к элементам чертежа и им могут присваиватся значения.
Вопрос, как производить поиск, по единственному открытому файлу DWG в который ничего не подключено и который ни с чем не связан, по внутренним записям внутренней базы Object Data?
Пояснения, я же во вложение 10.03.2011.zip вставил только один файл 10.03.2011.dwg вот я с ним единственным и оперирую, что мне подключать к нему я так и не понял.
Вопрос, как производить поиск, по единственному открытому файлу DWG в который ничего не подключено и который ни с чем не связан, по внутренним записям внутренней базы Object Data?
Пояснения, я же во вложение 10.03.2011.zip вставил только один файл 10.03.2011.dwg вот я с ним единственным и оперирую, что мне подключать к нему я так и не понял.
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Поиск в Object Data
«Данные»\«Добавить данные чертежа»\«Запрашивать исходный чертеж».
-
- Гуру
- Сообщения: 619
- Зарегистрирован: 09 авг 2009, 13:09
- Репутация: 67
- Ваше звание: топограф, технолог
- Откуда: Мааськва
Re: Поиск в Object Data
Думаю, что человек просто обломался. В общем случае ведь нужно быстро найти элементы с Object Data с какими-то конкретными значениями, посмотреть какие, что-то с ними сделать, изменить значения в Object Data, а тут нужно правой рукой левое ухо через под колено... Не набегаешься.
Фирменных утилит, позволяющих в активном файле находить элементы с определенными Object Data, с определенными значениями, похоже, нет.
Но неужели нет и простейших чьих-то дополнительных таких утилит?
Фирменных утилит, позволяющих в активном файле находить элементы с определенными Object Data, с определенными значениями, похоже, нет.
Но неужели нет и простейших чьих-то дополнительных таких утилит?
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Поиск в Object Data
Можно сделать аннотацию с нужными полями, а по ним уже работает обычный текстовый поиск, да и визуально можно искать. А ещё можно сделать экспорт в GML и открыть в Excel'е - так можно увидеть всю таблицу и анализировать её заполнение.
- Olga_@@@
- Гуру
- Сообщения: 715
- Зарегистрирован: 24 фев 2009, 15:42
- Репутация: 0
- Ваше звание: городошник
- Откуда: Екатеринбург
- Контактная информация:
Re: Поиск в Object Data
Еще можно данные из таблиц OD перегнать во внешнюю базу данных и искать по базе. Связи с графикой сохраняютя, ессно.
Хотя, соглашусь с АлексЮстасу, хотелось бы иметь возможность просто открыть таблицы OD в отдельном окне просто "для посмотреть и поискать", примерно как в MapInfo.
ЗЫ а, человек, который обломался, видимо не имел конкретой задачи, поэтому и не освоил создание запросов к таблицам объектных данных. Механизм там достаточно простой и универсальный. Было бы желание...
Хотя, соглашусь с АлексЮстасу, хотелось бы иметь возможность просто открыть таблицы OD в отдельном окне просто "для посмотреть и поискать", примерно как в MapInfo.
ЗЫ а, человек, который обломался, видимо не имел конкретой задачи, поэтому и не освоил создание запросов к таблицам объектных данных. Механизм там достаточно простой и универсальный. Было бы желание...
У меня из Apple дома только компот.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость