Передача данных из БД в атрибуты блока.
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Передача данных из БД в атрибуты блока.

Передача данных из БД в атрибуты блока.

Ответ
Поиск в этой теме
Непрочитано 28.02.2013, 14:15 #1
Передача данных из БД в атрибуты блока.
vovilen
 
Регистрация: 24.03.2010
Сообщений: 30

Чтобы было понятнее опишу проблему на примере. Есть чертеж с блоками у которых есть атрибуты. Есть источник данных с записями. Предположим это данные которые доступны в Акаде по нажатию клавиш ctrl+6. Оператор ткнув мышкой в запись после этого нажимает на блок на поле чертежа и тот заполняется атрибутами из этой записи. Все. Никакой синхронизации.
Похожим образом работают метки. Но ограниченность этих меток в плане геометрии не позволяет их использовать.
Просмотров: 2095
 
Непрочитано 28.02.2013, 14:39
#2
trir


 
Регистрация: 18.12.2010
Сообщений: 5,108


У DbConnect есть VBA API, но как узнать текущую запись я там не нашёл. Зато можно узнать ObjectId связанного объекта. Также если координаты есть в базе, можно экспортировать их как точки/блоки с атрибутами.
В Map/Civil есть функционал позволяющий связывать объекты чертежа с таблицами и гонять их в обе стороны.
trir вне форума  
 
Автор темы   Непрочитано 28.02.2013, 15:16
#3
vovilen


 
Регистрация: 24.03.2010
Сообщений: 30


Про Map/Civil слышал не однократно но поставить всему отделу не профильный Акад не оч. хорошая идея. Может кто встречал какието на просторах инета VBA или Lisp примочки. Иначе не представляю как это делать. Да и данные гонять не нужно 1 раз заполнил и все.
vovilen вне форума  
 
Непрочитано 28.02.2013, 15:22
#4
trir


 
Регистрация: 18.12.2010
Сообщений: 5,108


Если хранить координаты вставки блока в БД - задача на 5 минут...
trir вне форума  
 
Непрочитано 28.02.2013, 15:33
#5
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


http://forum.dwg.ru/showthread.php?p=557418&#post557418
http://forum.dwg.ru/showthread.php?p=724423&#post724423
---
Добавлено: http://forum.dwg.ru/showthread.php?t=95405
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.

Последний раз редактировалось Кулик Алексей aka kpblc, 28.02.2013 в 15:58.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 28.02.2013, 16:55
#6
vovilen


 
Регистрация: 24.03.2010
Сообщений: 30


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
http://forum.dwg.ru/showthread.php?p=557418&#post557418
http://forum.dwg.ru/showthread.php?p=724423&#post724423
С тех пор так ничего и не нашел. Думал может изменилась ситуация.
vovilen вне форума  
 
Непрочитано 28.02.2013, 17:36
#7
trir


 
Регистрация: 18.12.2010
Сообщений: 5,108


На dotNet'е такое сделать легко, даже без DbConnect
trir вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Передача данных из БД в атрибуты блока.



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Освоение тел Солнечной системы: Техника, технологии, ресурсы. Солидворкер Разное 3997 23.06.2025 10:32
Почему Автокад не показывает атрибуты, созданные в редакторе блоков, а не непосредственно на чертеже, при вставке блока на чертёж? cancercat AutoCAD 30 06.02.2023 10:20
Обновить атрибуты блока Juss_00 AutoCAD 31 05.08.2021 12:59
Передача данных в функцию Zaghim Программирование 2 24.08.2011 17:24
Баг: сбрасывается аннотативность атрибутов блока + атрибуты не отображаются во вхождениях блока hwd Баги и пожелания в Autodesk 0 15.11.2009 14:55