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

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

Как вставить полем содержимое ячейки таблицы?

Ответ
Поиск в этой теме
Непрочитано 28.07.2013, 18:19 #1
Как вставить полем содержимое ячейки таблицы?
XoRys
 
Медицинская технология
 
Москва
Регистрация: 12.11.2012
Сообщений: 121

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

Последний раз редактировалось XoRys, 28.07.2013 в 20:02.
Просмотров: 14470
 
Непрочитано 28.07.2013, 20:41
#2
Кулик Алексей aka kpblc
Moderator

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


Поиск - насколько я помню, подобные вопросы на форуме поднимались.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 28.07.2013, 21:11
#3
XoRys

Медицинская технология
 
Регистрация: 12.11.2012
Москва
Сообщений: 121
Отправить сообщение для XoRys с помощью Skype™


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Поиск - насколько я помню, подобные вопросы на форуме поднимались.
Поднимались, но так и не решились, в том и дело.
XoRys вне форума  
 
Непрочитано 28.07.2013, 21:13
#4
ябс

КМ/КЖ
 
Регистрация: 01.11.2012
Орел
Сообщений: 618


формула-ячейка
ябс вне форума  
 
Непрочитано 28.07.2013, 21:25
#5
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


Если в ячейке текст (не число), то сослаться на нее полем не получится. По крайней мере в AutoCAD'е до 2011-го включительно. Если число - то как сказал ябс. Команда _field, Категории полей: Объекты, затем
Цитата:
Сообщение от ябс Посмотреть сообщение
формула-ячейка
skkkk вне форума  
 
Автор темы   Непрочитано 28.07.2013, 21:25
#6
XoRys

Медицинская технология
 
Регистрация: 12.11.2012
Москва
Сообщений: 121
Отправить сообщение для XoRys с помощью Skype™


Цитата:
Сообщение от ябс Посмотреть сообщение
формула-ячейка
Прошу прощения, можно для тупых?
XoRys вне форума  
 
Непрочитано 28.07.2013, 21:31
#7
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


Команда _field или правой кнопкой мыши в строке при редактировании текста Вставить поле. Далее см. картинку
Изображения
Тип файла: jpg Снимок.JPG (46.1 Кб, 2959 просмотров)
skkkk вне форума  
 
Автор темы   Непрочитано 28.07.2013, 21:34
#8
XoRys

Медицинская технология
 
Регистрация: 12.11.2012
Москва
Сообщений: 121
Отправить сообщение для XoRys с помощью Skype™


Благодарствую, но мне и текст тоже нужно полем как-то делать, к сожалению)
XoRys вне форума  
 
Непрочитано 28.07.2013, 21:39
#9
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


См. #5 данной темы
skkkk вне форума  
 
Автор темы   Непрочитано 28.07.2013, 21:49
#10
XoRys

Медицинская технология
 
Регистрация: 12.11.2012
Москва
Сообщений: 121
Отправить сообщение для XoRys с помощью Skype™


Цитата:
Сообщение от skkkk Посмотреть сообщение
См. #5 данной темы
После 2011-го еще 3 версии вышло, вполне возможно, что теперь это сделать реально.
XoRys вне форума  
 
Непрочитано 31.07.2013, 11:56
#11
Agnilebannen


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


В 2013 MEP нельзя - только что попробовал, одна надежда на 2014.
Agnilebannen вне форума  
 
Автор темы   Непрочитано 31.07.2013, 12:06
#12
XoRys

Медицинская технология
 
Регистрация: 12.11.2012
Москва
Сообщений: 121
Отправить сообщение для XoRys с помощью Skype™


Цитата:
Сообщение от Agnilebannen Посмотреть сообщение
одна надежда на 2014.
У меня 2014, таким способом не получается, но вдруг кто-то знает другой путь

Последний раз редактировалось XoRys, 31.07.2013 в 12:21.
XoRys вне форума  
 
Непрочитано 31.07.2013, 17:10
#13
ябс

КМ/КЖ
 
Регистрация: 01.11.2012
Орел
Сообщений: 618


на самом деле опасное это дело, ссылаться на ячейку) даже если там число
ябс вне форума  
 
Автор темы   Непрочитано 31.07.2013, 20:26
#14
XoRys

Медицинская технология
 
Регистрация: 12.11.2012
Москва
Сообщений: 121
Отправить сообщение для XoRys с помощью Skype™


Цитата:
Сообщение от ябс Посмотреть сообщение
на самом деле опасное это дело, ссылаться на ячейку) даже если там число
Offtop: Все равно мы все умрем.
XoRys вне форума  
 
Непрочитано 31.07.2013, 21:36
#15
Serghei


 
Регистрация: 07.02.2007
Мъ
Сообщений: 323


XoRys В видео FAQ http://forum.dwg.ru/showthread.php?t=35047 вопрос 15. - случайно не то?
Serghei вне форума  
 
Автор темы   Непрочитано 31.07.2013, 21:53
#16
XoRys

Медицинская технология
 
Регистрация: 12.11.2012
Москва
Сообщений: 121
Отправить сообщение для XoRys с помощью Skype™


Цитата:
Сообщение от Serghei Посмотреть сообщение
случайно не то?
То, с числовыми значениями разобрались, но вопрос открыт насчет текста.
XoRys вне форума  
 
Непрочитано 01.08.2013, 12:32
#17
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


Цитата:
Сообщение от XoRys Посмотреть сообщение
но вдруг кто-то знает другой путь
Кажется, я знаю. Можно пробовать.
LISP. Создание поля (field), ссылающегося на текстовое значение ячейки таблицы.
skkkk вне форума  
 
Непрочитано 01.08.2013, 12:44
#18
Serghei


 
Регистрация: 07.02.2007
Мъ
Сообщений: 323


Цитата:
Сообщение от skkkk Посмотреть сообщение
Можно пробовать.
Мне программа очень понравилась. Спасибо.
Serghei вне форума  
 
Непрочитано 01.08.2013, 14:08
1 | #19
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от skkkk Посмотреть сообщение
А ObjectID таблицы - в разных сеансах при открытии/закрытии файла не меняется? У меня обновление поля после открытия/закрытия файла не работает. И при ссылке на одну и ту же ячейку таблицы в разных сеансах получаются разные поля..
Изображения
Тип файла: jpg Безымянный.jpg (49.7 Кб, 3018 просмотров)
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 01.08.2013, 14:16
1 | #20
Кулик Алексей aka kpblc
Moderator

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


Handle не меняется; ObjectID - запросто.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 01.08.2013, 15:58
#21
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


Offtop: Исправил в той теме.
skkkk вне форума  
 
Автор темы   Непрочитано 02.08.2013, 12:14
#22
XoRys

Медицинская технология
 
Регистрация: 12.11.2012
Москва
Сообщений: 121
Отправить сообщение для XoRys с помощью Skype™


Прошу прощения за глупый, возможно, вопрос, но не подскажете как узнать Handle объекта? Поиск что-то ответов не дает.
XoRys вне форума  
 
Непрочитано 02.08.2013, 12:18
#23
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


команда _list выдаст метку
Хмурый вне форума  
 
Непрочитано 02.08.2013, 12:41
#24
Serghei


 
Регистрация: 07.02.2007
Мъ
Сообщений: 323


Цитата:
Сообщение от skkkk Посмотреть сообщение
Offtop: Исправил в той теме.
А что именно Вы исправили?
Вчера я скачал лисп TextCellFied, запустил на рабочем компьютере, супер, понравилась, работает. Вечером дома увидел сообщение об исправленном лиспе, скачал, о нет, не работает. Выдает картинку (см. вложено)
Ладно, думаю, дома win64 стоит, прихожу на работу, скачиваю этот же лисп, - тоже не работает.
Старый же вчерашний - работает. В чем может быть проблема, или лучше так: ""у всех работает новый лисп". Это только у меня не работает?

P.S.На фото - текст видимый - c лиспом до корректировки, решетки - с лиспом после корректировки
Миниатюры
Нажмите на изображение для увеличения
Название: 7b3ccda01a6934fb0cb3bc553bcd85a5.png
Просмотров: 144
Размер:	8.4 Кб
ID:	108871  
Serghei вне форума  
 
Непрочитано 02.08.2013, 12:53
#25
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от Serghei Посмотреть сообщение
А что именно Вы исправили?
Вчера я скачал лисп TextCellFied, запустил на рабочем компьютере, супер, понравилась, работает. Вечером дома увидел сообщение об исправленном лиспе, скачал, о нет, не работает. Выдает картинку (см. вложено)
Ладно, думаю, дома win64 стоит, прихожу на работу, скачиваю этот же лисп, - тоже не работает.
Старый же вчерашний - работает. В чем может быть проблема, или лучше так: ""у всех работает новый лисп". Это только у меня не работает?
P.S.На фото - текст видимый - c лиспом до корректировки, решетки - с лиспом после корректировки
Первый вариант лиспа - действительно работает. Но только в одном сеансе открытия файла, т.к. при закрытии/новом открытии меняется значение ObjectID таблицы, которое используется для удаления гланд через задний проход создания ссылки на текстовую ячейку. Во втором варианте, я так понял, используется Handle, но он пока не работает.. Вообще, конечно, товарищи аутодесковцы достали с таблицеглюками.. ведь элементарно же должно быть починить всю эту хрень, - небось пять минут работы для автодескопрограммёра.. Вот и приходится людям искать, понимаешь, точку G в темной комнате..
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 03.08.2013, 01:38
#26
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


Цитата:
Сообщение от Serghei Посмотреть сообщение
Это только у меня не работает?
Цитата:
Сообщение от AlexV Посмотреть сообщение
но он пока не работает
Попробуйте еще раз.
Предлагаю продолжить обсуждение в той теме.
skkkk вне форума  
 
Непрочитано 05.08.2013, 09:46
#27
Serghei


 
Регистрация: 07.02.2007
Мъ
Сообщений: 323


Цитата:
Сообщение от skkkk Посмотреть сообщение
Попробуйте еще раз.
Предлагаю продолжить обсуждение в той теме.
Заработала Спасибо.
Serghei вне форума  
 
Непрочитано 24.07.2020, 11:50
#28
CHESNOK

Инженер-проектировщик автомобильных дорог, генпланист
 
Регистрация: 25.07.2014
Сообщений: 213


Добрый день. Подскажите пожалуйста как в ячейку добавить текст с указанием единиц измерения. В ячейке таблицы у меня введена формула которая считает произведение двух других ячеек. В результате в этой ячейке отображается какая-то полученная цифра но к ней мне еще нужно дописать единицу измерения, например "кг", "т", "м", "см". Как добавить эту подпись?
Вроде это можно как-то сделать при помощи полей и вроде я как-то это уже делал, но не могу вспомнить как, не получается. Что нужно выбрать в панели настройки полей при их вставки - категория полей, имя полей. Или это как-то по другому делается?
CHESNOK вне форума  
 
Непрочитано 24.07.2020, 12:23
#29
kifa


 
Регистрация: 03.12.2009
Сообщений: 1,847


Цитата:
Сообщение от CHESNOK Посмотреть сообщение
Как добавить эту подпись?
вставить справа столбец с непечатной левой границей?
kifa вне форума  
 
Непрочитано 24.07.2020, 12:42
1 | #30
zenon

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


Цитата:
Сообщение от CHESNOK Посмотреть сообщение
Вроде это можно как-то сделать при помощи полей и вроде я как-то это уже делал, но не могу вспомнить как, не получается. Что нужно выбрать в панели настройки полей при их вставки - категория полей, имя полей. Или это как-то по другому делается?
См. "Дополнительный формат" "Суффикс" "Префикс"
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 27.07.2020, 04:01
#31
CHESNOK

Инженер-проектировщик автомобильных дорог, генпланист
 
Регистрация: 25.07.2014
Сообщений: 213


zenon, спасибо, получилось.
Вот как это сделать в картинках. Может кому пригодится
Миниатюры
Нажмите на изображение для увеличения
Название: 2020-07-27_9-31-52.jpg
Просмотров: 110
Размер:	163.6 Кб
ID:	228594  

Последний раз редактировалось CHESNOK, 27.07.2020 в 04:36.
CHESNOK вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как вставить полем содержимое ячейки таблицы?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP. Вставка в таблицу поля, соотвествующего площади примитива Profan Готовые программы 272 06.06.2021 23:12
Таблицы. Как в ячейку А2 вставить текст ячейки А1, подобно тому, как это возможно в Excel. Kabirov AutoCAD 5 16.07.2012 09:06
как с помощью vba начертить линию vasyavip Программирование 77 09.10.2008 23:17