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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Имя таблицы Автокад 2006

Имя таблицы Автокад 2006

Ответ
Поиск в этой теме
Непрочитано 09.07.2007, 20:06 #1
Имя таблицы Автокад 2006
Розмысл
 
инженер
 
город на Иртыше
Регистрация: 17.04.2007
Сообщений: 394

Узнал, что можно ссылаться на ячейку другой таблицы Автокад, однако это получается только если указать непослредственно мышкой на эту ячейку. А если другая таблица находится в другом листе, то как поступать. Хорошо если как-то узнать имя таблицы, но как !?? Науке это известно??
__________________
"... с людями теперь надо мяхше, а на вопросы смотреть ширше"
Просмотров: 4945
 
Непрочитано 09.07.2007, 20:36
#2
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


У таблицы нет имени, зато есть именованный стиль...
Profan вне форума  
 
Автор темы   Непрочитано 09.07.2007, 21:12 Имя таблицы Автокад 2006
#3
Розмысл

инженер
 
Регистрация: 17.04.2007
город на Иртыше
Сообщений: 394


Но как же нет. Если я делаю сылку в одной таблице на ячейку другой, то там пишется ну если не имя, то номер таблицы, которого всвойствах почему-то нет, а где есть???
__________________
"... с людями теперь надо мяхше, а на вопросы смотреть ширше"
Розмысл вне форума  
 
Непрочитано 10.07.2007, 11:17
#4
Евгений А.

Армспорт
 
Регистрация: 18.07.2006
Ейск
Сообщений: 355


Этот номер называется идентификатор (Object ID)
Эапусти из ком. строки такой код
Код:
[Выделить все]
(vlax-dump-object (vlax-ename->vla-object (car (entsel))))
укажина таблицу и в текстовом окне (F2) ищи это свойство!
И здесь посмотри.
Евгений А. вне форума  
 
Непрочитано 10.07.2007, 11:35
#5
Кулик Алексей aka kpblc
Moderator

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


Код:
[Выделить все]
(vla-get-ObjectID (vlax-ename->vla-object (car (entsel "\nУкажи таблицу : "))))
Так не проще?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 10.07.2007, 11:53
#6
Евгений А.

Армспорт
 
Регистрация: 18.07.2006
Ейск
Сообщений: 355


Цитата:
Сообщение от Кулик Алексей aka kpblc
Код:
[Выделить все]
(vla-get-ObjectID (vlax-ename->vla-object (car (entsel "\nУкажи таблицу : "))))
Так не проще?
Нет, так только конкретней. В посте №3 хотели увидеть этот номер в свойствах, вот и дал более полезный пример, как ещё можно получить свойства объекта.
Евгений А. вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Имя таблицы Автокад 2006

Размещение рекламы