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

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

связь между таблицами AutoCAD

Ответ
Поиск в этой теме
Непрочитано 30.08.2010, 13:19 #1
связь между таблицами AutoCAD
crosandr
 
Инженер-строитель
 
Санкт-Петербург
Регистрация: 09.07.2010
Сообщений: 1,994

Существует ли возможность связывать формулы одной таблицы AutoCAD с другой таблицей AutoCAD на одном и том же чертеже (как связь листов в Excel)?
Просмотров: 20831
 
Непрочитано 30.08.2010, 13:27
#2
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,917
<phrase 1=


Существует!
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 30.08.2010, 15:05
1 | #3
Uzel

Инженер-проектировщик
 
Регистрация: 20.05.2009
Россия
Сообщений: 264


В контекстном меню ячейки выбираем Вставить - Поле.
В окне "Поле" выбираем имя "Формула" и справа кнопку "Ячейка".
Выбираем ячейку.
ОК.
Все готово.
Uzel вне форума  
 
Автор темы   Непрочитано 30.08.2010, 15:36
#4
crosandr

Инженер-строитель
 
Регистрация: 09.07.2010
Санкт-Петербург
Сообщений: 1,994


Спасибо)
Только вместо занчения отображается ####
regenall не помог(
crosandr вне форума  
 
Непрочитано 30.08.2010, 17:43
#5
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,917
<phrase 1=


Раздвинь границы
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 09.12.2011, 14:14
#6
Annemesski


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


Цитата:
Сообщение от zenon Посмотреть сообщение
Раздвинь границы
Не помогает, текстовые поля все равно отображаются как "####", ситуевина одинаковая что с полями что в ячейках таблицы, цыфры отображаются, а вот текст, будь он на латинице, будь он на кириллице показывает такую вот фигу
Annemesski вне форума  
 
Непрочитано 09.12.2011, 15:03
#7
Кулик Алексей aka kpblc
Moderator

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


Недавно как раз была тема насчет поля и таблицы. Если в ячейке нечисловое значение, то поле этот текст не забирает.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.12.2011, 15:52
#8
Annemesski


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Если в ячейке нечисловое значение, то поле этот текст не забирает.
вот жеж собака зеленая ((((

Похоже полетела по касательной моя затея с отказом от ехеля в пользу кадовских таблиц ((((

хотя мож таки есть лазейка?
Annemesski вне форума  
 
Непрочитано 02.02.2012, 10:21
#9
AleksejCher


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


Может кто то подскажет может существуют какие то способы как можно организовать связь между таблицами с текстом? Что бы текст из одной таблицы отбражался в другой. Неужели автокад таких элементарных вещей не может делать.
AleksejCher вне форума  
 
Автор темы   Непрочитано 02.02.2012, 12:27
#10
crosandr

Инженер-строитель
 
Регистрация: 09.07.2010
Санкт-Петербург
Сообщений: 1,994


Цитата:
Сообщение от AleksejCher Посмотреть сообщение
Неужели автокад таких элементарных вещей не может делать.
может, но криво имхо. Ответ в п.3 не устраивает?
crosandr вне форума  
 
Непрочитано 02.02.2012, 12:39
#11
AleksejCher


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


Цитата:
Сообщение от crosandr Посмотреть сообщение
может, но криво имхо. Ответ в п.3 не устраивает?
Нет, я имел в виду отображение текста, цифры отображаются без проблемм, а вот вместо текста отображается ####, таблицы акада не умеют отображать текст, но возможно как то можно это обойти.
AleksejCher вне форума  
 
Автор темы   Непрочитано 02.02.2012, 12:47
#12
crosandr

Инженер-строитель
 
Регистрация: 09.07.2010
Санкт-Петербург
Сообщений: 1,994


Цитата:
Сообщение от AleksejCher Посмотреть сообщение
таблицы акада не умеют отображать текст
Не таблицы не умеют, а чьи-то руки не то делают) Все они умеют.
crosandr вне форума  
 
Непрочитано 02.02.2012, 13:26
#13
Сергей Богатов


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


Цитата:
Сообщение от crosandr Посмотреть сообщение
Не таблицы не умеют, а чьи-то руки не то делают) Все они умеют.
Файл с готовым решением в студию...

P.S.
Хотя есть одно решение Не на прямую, но всёж...
Это даталинк через Эксель. Не помню с какой версии есть возможность двусторонней связи Автокад-Эксель. Надо попробовать...
Т.е. создать даталинк и вставить его в обе таблицы

P.P.S.
Добавил моё решение.
1. Распакуйте архив и откройте .двг файл.
2. Изменяем в "Таблица РАЗ"
3. Обновляем (записываем) даталинк в Эксель.
4. Обновляем даталинк из Экселя.
5. Вуяля! Значения в обоих таблицах одинковые
Через задницу, но всё штатными средствами Автокада
Вложения
Тип файла: zip Drawing1 - Standard.zip (30.2 Кб, 283 просмотров)
__________________
Я-проектировщик бывший проектировщик!

Последний раз редактировалось Сергей Богатов, 02.02.2012 в 13:48.
Сергей Богатов вне форума  
 
Непрочитано 02.02.2012, 13:43
#14
AleksejCher


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


Цитата:
Сообщение от crosandr Посмотреть сообщение
Не таблицы не умеют, а чьи-то руки не то делают) Все они умеют.
Может подскажиет как это сделать?
AleksejCher вне форума  
 
Автор темы   Непрочитано 02.02.2012, 14:13
#15
crosandr

Инженер-строитель
 
Регистрация: 09.07.2010
Санкт-Петербург
Сообщений: 1,994


Цитата:
Сообщение от Сергей Богатов Посмотреть сообщение
Файл с готовым решением в студию...
Done. Через связь посчитано количество свай 64. Инструкции были даны в п.3
Это то, что требуется?
Вложения
Тип файла: dwg
DWG 2007
пример.dwg (71.0 Кб, 3519 просмотров)
crosandr вне форума  
 
Непрочитано 02.02.2012, 14:15
#16
AleksejCher


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


Цитата:
Сообщение от Сергей Богатов Посмотреть сообщение
Файл с готовым решением в студию...

P.S.
Хотя есть одно решение Не на прямую, но всёж...
Это даталинк через Эксель. Не помню с какой версии есть возможность двусторонней связи Автокад-Эксель. Надо попробовать...
Т.е. создать даталинк и вставить его в обе таблицы

P.P.S.
Добавил моё решение.
1. Распакуйте архив и откройте .двг файл.
2. Изменяем в "Таблица РАЗ"
3. Обновляем (записываем) даталинк в Эксель.
4. Обновляем даталинк из Экселя.
5. Вуяля! Значения в обоих таблицах одинковые
Через задницу, но всё штатными средствами Автокада
А можно по 3 и 4 пункту подробнее расписать как это делается, я этого никогда не делал
AleksejCher вне форума  
 
Непрочитано 02.02.2012, 14:26
#17
Сергей Богатов


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


Цитата:
Сообщение от crosandr Посмотреть сообщение
Done. Через связь посчитано количество свай 64. Инструкции были даны в п.3
Это то, что требуется
Текст. Нужен ТЕКСТ!!! А не цифирьки

Цитата:
А можно по 3 и 4 пункту подробнее расписать как это делается, я этого никогда не делал
Для 3.
Массово -Меню"Tools"->"Data Links"->"Write Data Links"
Для одного даталинка - выбрав ячейку с конкретным даталинком, "ПКМ"->"Data Links"->"Upload user changes..."
Для 4.
Массово -Меню"Tools"->"Data Links"->"Update Data Links"
Для одного даталинка - выбрав ячейку с конкретным даталинком, "ПКМ"->"Data Links"->"Download changes..."

P.S.
Помимо этого всего, можно прям в Экселе ручками поменять
__________________
Я-проектировщик бывший проектировщик!

Последний раз редактировалось Сергей Богатов, 02.02.2012 в 14:34.
Сергей Богатов вне форума  
 
Непрочитано 06.02.2012, 08:28
#18
Игорь76

конструктор МК
 
Регистрация: 28.04.2010
Москва
Сообщений: 38


Подскажите, как скопировать две связанные в AutoCAD таблицы, чтобы связь осталась, поясню:
Есть две таблицы в AutoCAD, ячейки которых связаны между собой.При копировании этих двух таблиц командой copy (не ctrl+C) создаются две таблицы,ячейки которых также связаны,но с исходными таблицами, а не друг с другом (как исходные).
Однако,
Если создать MText c полем, ссылающимся на ячейку таблицы,то при копировании MText и таблицы связь копируется правильно (на новую таблицу, а не на исходную).
Подскажите,что делать (копирование всего файла и связь через Excel не предлагать, эти способы понятны).
Игорь76 вне форума  
 
Непрочитано 06.02.2012, 08:34
1 | #19
Сергей Богатов


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


Цитата:
Сообщение от Игорь76 Посмотреть сообщение
Подскажите, как скопировать две связанные в AutoCAD таблицы, чтобы связь осталась

попробуй скопировать в дроугой файл, а потом вставить в исходный

делай ctrl+C ctrl+V
__________________
Я-проектировщик бывший проектировщик!

Последний раз редактировалось Сергей Богатов, 06.02.2012 в 09:17.
Сергей Богатов вне форума  
 
Непрочитано 06.02.2012, 11:27
#20
Игорь76

конструктор МК
 
Регистрация: 28.04.2010
Москва
Сообщений: 38


Спасибо огромное!!!А в случае ссылки на MText например,надо пользоваться командой copy или копировать таблицу вместе с Mtext,иначе(Ctrl+C) связь нарушается и отображаются +_+_+.Еще раз спасибо.

Последний раз редактировалось Игорь76, 06.02.2012 в 21:14.
Игорь76 вне форума  
 
Непрочитано 06.02.2012, 15:53
#21
AleksejCher


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


Вот так удалось реализовать связь между таблицами с текстом. В таблице делается вставка поля с текстом. Справа от таблицы меняете текст и в ведомости текст тоже меняется после ввода в командной строке команды реген, также он меняется в названии листа и в штампе
Вложения
Тип файла: dwg
DWG 2004
Таблица.dwg (201.4 Кб, 1310 просмотров)
AleksejCher вне форума  
 
Непрочитано 06.02.2012, 16:09
#22
Сергей Богатов


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


Цитата:
Сообщение от AleksejCher Посмотреть сообщение
Вот так удалось реализовать связь между таблицами с текстом. В таблице делается вставка поля с текстом. Справа от таблицы меняете текст и в ведомости текст тоже меняется после ввода в командной строке команды реген, также он меняется в названии листа и в штампе
Это ты так зря делаешь Смотри в сторону "подшивок". Там меньше "кнопкотыканий" и ещё кое-какие преимущества ао сравнению с твоей идеей
__________________
Я-проектировщик бывший проектировщик!
Сергей Богатов вне форума  
 
Непрочитано 06.02.2012, 16:14
#23
AleksejCher


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


Цитата:
Сообщение от Сергей Богатов Посмотреть сообщение
Это ты так зря делаешь Смотри в сторону "подшивок". Там меньше "кнопкотыканий" и ещё кое-какие преимущества ао сравнению с твоей идеей
О каких подшивках идет речь? Имеется в виду работа с листами. В моем случае я хотел просто сделать один готовый шаблон листов на 20 с динамической рамкой и вставлять туда свои чертежи и только менять название.
AleksejCher вне форума  
 
Непрочитано 06.02.2012, 17:10
#24
Сергей Богатов


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


Цитата:
Сообщение от AleksejCher Посмотреть сообщение
В моем случае я хотел просто сделать один готовый шаблон листов на 20 с динамической рамкой и вставлять туда свои чертежи и только менять название.
Тогда зачем нужна "таблица"?

Да и из подшивки печатать намного веселее
__________________
Я-проектировщик бывший проектировщик!
Сергей Богатов вне форума  
 
Непрочитано 06.02.2012, 17:17
#25
AleksejCher


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


Цитата:
Сообщение от Сергей Богатов Посмотреть сообщение
Тогда зачем нужна "таблица"?

Да и из подшивки печатать намного веселее
Если вставлять поле, то название в штампе будет вставляться одной длинной строкой, которая будет выходить за пределы штампа. А в таблице название чертежа будет переноситься на другие строки
AleksejCher вне форума  
 
Непрочитано 06.02.2012, 17:25
#26
Сергей Богатов


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


сделай Мтекст с центровкой и ограниничением по размеру в штампе.
И чего ты будешь делать когда нужно будет сделать 5-10-15-100 листов? или вставить посерединке пару листов? Геморрой обеспечен.
Ну да ладно. Делай как хочется(можется), но это очень неуклюжий вариант.
__________________
Я-проектировщик бывший проектировщик!
Сергей Богатов вне форума  
 
Непрочитано 06.02.2012, 17:54
#27
AleksejCher


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


Цитата:
Сообщение от Сергей Богатов Посмотреть сообщение
сделай Мтекст с центровкой и ограниничением по размеру в штампе.
И чего ты будешь делать когда нужно будет сделать 5-10-15-100 листов? или вставить посерединке пару листов? Геморрой обеспечен.
Ну да ладно. Делай как хочется(можется), но это очень неуклюжий вариант.
Сделаю шаблон листов на 20, ненужные буду удалять. Если листов потребуется больше 20 то увеличу в шаблоне количество листов. Но болше 20 очень редко бывает. Можно и вручную менять наименование чертежа, но часто быват в запарке обязательно где нибудь забываю поменять название.

Спасибо за подсказку. Действительно проще делать вставку поля в многострочный текст.
AleksejCher вне форума  
 
Непрочитано 06.02.2012, 20:48
#28
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,919


Цитата:
Сообщение от AleksejCher Посмотреть сообщение
Можно и вручную менять наименование чертежа, но часто быват в запарке обязательно где нибудь забываю поменять название.
Мы пока без подшивок и идентичные для всех листов ячейки основной надписи фигачим внешней ссылкой: + меняется только она при необходимости, + типизация.
engngr вне форума  
 
Непрочитано 06.02.2013, 08:33
#29
komdisp


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


Подскажите, делаю связь между таблицами числовых значений. в ячейке второй таблицы стоит ссылка на ячейку первой- название таблицыG5 например. когда во вторую таблицу добавляю строки над этой ячейкой или под (что странно) то в ссыле G5 меняется на G6 например и показывается некорректное значение. можно ли как то "абсолютно" сослаться на ячейку другой таблицы?
Через промежуточный текст делать не хочется
komdisp вне форума  
 
Непрочитано 26.11.2015, 01:19
#30
Electra

Инженер-антрополог
 
Регистрация: 16.02.2009
Moscow
Сообщений: 97


Цитата:
Сообщение от Uzel Посмотреть сообщение
В контекстном меню ячейки выбираем Вставить - Поле.
В окне "Поле" выбираем имя "Формула" и справа кнопку "Ячейка".
Выбираем ячейку.
ОК.
Все готово.
Значения в ячейках не обновляются, если в таблице изменения внесены.
Electra вне форума  
 
Непрочитано 26.11.2015, 05:26
#31
RNB

Проектирование мостов
 
Регистрация: 29.01.2014
Новосибирск
Сообщений: 431


Цитата:
Сообщение от Electra Посмотреть сообщение
Значения в ячейках не обновляются, если в таблице изменения внесены.
Регенерируйте чертёж
RNB вне форума  
 
Непрочитано 08.11.2023, 18:37
#32
Serjik7


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


Приветствую!
Появилось решение как связать текст, а не цифры? У меня упорно не видит текстовые значения, только цифровые.
Serjik7 вне форума  
 
Непрочитано 09.11.2023, 11:40
#33
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 759


Цитата:
Сообщение от Serjik7 Посмотреть сообщение
Приветствую!
Появилось решение как связать текст, а не цифры? У меня упорно не видит текстовые значения, только цифровые.
https://forum.dwg.ru/showthread.php?t=102123
AMDen вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > связь между таблицами AutoCAD



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
связь текстовых полей AutoCad с ячейками в Excel April AutoCAD 9 29.06.2014 12:35
Упругая связь между узлами КЭ55 Sergey9 Лира / Лира-САПР 13 23.04.2014 12:54
Где в реестре хранится информация о том, что в системе когда-то был установлен AutoCAD? Archeo AutoCAD 12 14.10.2009 15:24
Информация по идентификационным кодам программ в сетевых лицензиях Autodesk KSI AutoCAD 1 14.09.2009 15:59
AUTOCAD 2006 Aragorn AutoCAD 14 01.04.2005 00:55