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

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

Практика работы с таблицами

Ответ
Поиск в этой теме
Непрочитано 14.04.2007, 18:36 1 |
Практика работы с таблицами
Vova
 
Engineer
 
New-York
Регистрация: 05.09.2003
Сообщений: 10,288

Если тема обрастет дополнительными советами, то может получиться весьма ценной.
Навигация по ячейкам:
Горизонтальная. Стрелки, Ctrl+стрелки. Home, End – в крайние ячейки
Вертикальная. На соседние ячейки – стрелки, Enter. В крайние ячейки Page Up, Page Dn.
Вторая строка текста под первой в ячейке: Alt+Enter
Высота текста колеблется в зависимости от вводимого текста. Например, если есть знак “ / ” или подобные, высота увеличивается. Выровнять высоту можно так: выделить образцовую ячейку, затем Properties, Ctrl+C на Cell height (высота ячейки). Затем выделить ячейку, которую надо выровнять по высоте, вызвать Properties и в той-же строке Ctrl+V и Enter.
Скопировать один и тот-же текст в несколько ячеек: Ctrl+C на текст из образцовой ячейки. Выделить несколько ячеек (Shift+клик), вызвать меню правой кнопки и выбрать Paste. Если открыт редактор текста ячейки, и этот текст надо скопировать в другие ячейки, то, взяв текст в редакторе (Ctrl+V) можно его опустить в выделенные ячейки не вызывая редактор текста.
Если надо заложить рисунок в таблицу, из него следует сделать блок и вставлять в ячейку (меню правой кнопки). 2 разных блока в одну ячейку не встают, но можно сделать блок из двух отдельных блоков, и уже этот вставлять в ячейку.
Если надо добавить к таблице несколько строк, то можно сделать это одним махом: Пометить несколько ячеек по вертикали, правым кликом вызвать меню и выбрать Insert rows.
Поскольку разделительные линии (более жирные, например) не предусмотрены, визуально отделить одну часть таблицы от другой не разрывая ее, можно если выбрать разное выравнивание текста. Например, Middle Left в одной части таблицы и Middle Center или Middle Right в другой. Начало текста съедет в сторону о обозначит как-бы новый абзац
Просмотров: 287506
 
Непрочитано 13.08.2013, 11:41
#381
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


bboysyndrom, Ну вот я же написал что у меня все в порядке при вставке таблицы с палитры. Логично было бы с вашей стороны выложить файл с двумя таблицами. Одна нормальная до палитры, вторая не нормальная вставленная с палитры.
Как я должен помогать не имея материала?
__________________
AutoCad 2011 -> AutoCad 2013 -> AutoCad 2016 -> AutoCad 2011 -> AutoCad 2022
Astartes вне форума  
 
Непрочитано 13.08.2013, 11:48
#382
bboysyndrom

инженер-конструктор
 
Регистрация: 07.12.2011
Уфа
Сообщений: 121


Astartes, предполагал, что сталкивались с такой проблемой. Файл добавлю.

Вот, что в соседней ветке посоветовали http://forum.dwg.ru/showpost.php?p=1135121&postcount=6

Только не хотелось бы засорять список блоков.
Вложения
Тип файла: zip МТО-ПИ_ВНЗМ.zip (94.8 Кб, 75 просмотров)

Последний раз редактировалось bboysyndrom, 13.08.2013 в 12:10.
bboysyndrom вне форума  
 
Непрочитано 13.08.2013, 12:18
#383
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


bboysyndrom, Не знаю. Попробовал вашу таблицу, у меня с палитры все нормально вставляется, без изменений.
Каким образом таблицу на палитру закидываете? Хотя по идее есть только один способ, но тем не менее.
Таблица в блок, блок на палитру, потом блок с палитры, блок разбить. Так?
Какой у вас акад?

УПД: Так же и я предлагаю как в соседней ветке. Только я не понял если вы делали не так, то каким образом таблицу запихнули на палитру?
Astartes вне форума  
 
Непрочитано 13.08.2013, 12:34
#384
bboysyndrom

инженер-конструктор
 
Регистрация: 07.12.2011
Уфа
Сообщений: 121


Astartes, В палитру Все элементы вставляю так: выделяю объект (Таблицу) > Ctrl+С > контекстное меню на палитре (щелкаю правой кнопкой мыши) > Вставить. В результате появляется кнопка Таблица. Изменяю свойства кнопки Палитры, приведенные на рисунке.
Изображения
Тип файла: jpg Свойства инструмента.jpg (108.1 Кб, 1349 просмотров)
bboysyndrom вне форума  
 
Непрочитано 13.08.2013, 12:50
#385
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


bboysyndrom, О как! Не знал. Я элементы на палитру только путем перетаскивания. В общем с вашей проблемой как быть не знаю. Если пользоваться методом через блок то проблем нет, по другому видимо никак.
__________________
AutoCad 2011 -> AutoCad 2013 -> AutoCad 2016 -> AutoCad 2011 -> AutoCad 2022
Astartes вне форума  
 
Непрочитано 13.08.2013, 12:52
#386
bboysyndrom

инженер-конструктор
 
Регистрация: 07.12.2011
Уфа
Сообщений: 121


Astartes, Вы попробуйте копированием добавить таблицу в палитру, какой будет результат?
bboysyndrom вне форума  
 
Непрочитано 13.08.2013, 13:07
#387
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Результат не удовлетворительный.
Вставляется без текста и со сбитыми стилями ячеек.
Изображения
Тип файла: jpg Таблица.jpg (44.6 Кб, 1324 просмотров)
__________________
AutoCad 2011 -> AutoCad 2013 -> AutoCad 2016 -> AutoCad 2011 -> AutoCad 2022
Astartes вне форума  
 
Непрочитано 13.08.2013, 13:12
#388
bboysyndrom

инженер-конструктор
 
Регистрация: 07.12.2011
Уфа
Сообщений: 121


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

Впрочем, годится решение без использования блока: добавление в палитру кнопки создания таблицы необходимого стиля.

Последний раз редактировалось bboysyndrom, 14.08.2013 в 15:38.
bboysyndrom вне форума  
 
Непрочитано 15.08.2013, 12:35
#389
Archeo

архитектор
 
Регистрация: 02.04.2006
Беларусь
Сообщений: 349


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
попробуй _texttofront
Не помогло. Вставил в файл, с которым работаю в 2011 КАДе, таблицу из файла, сделанного в 2006 КАДе (в нём всё было нормально). Через какое-то время таблица в 2011 КАДе стала глючить, а я что-то расслабился... и при закрытии файла с сохранением получил Fatal error.
Archeo вне форума  
 
Непрочитано 15.08.2013, 15:06
#390
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,169


Проверил в 2010. 5 минут полет нормальный, дальше просто нет возможность ковырять. recover ошибок не нашел. IMHO, Вам придется переустанавливать Акад.
Цитата:
при закрытии файла с сохранением получил Fatal error.
Закрытие с сохранением - лотерея Обычное сохранение - тоже
Не всегда, но зачастую лечится таким кодом (использовать вместо стандартной qsave, которая не только сохраняет, но и что-то еще делает):
Код:
[Выделить все]
 (vla-save (vla-get-ActiveDocument (vlax-get-acad-object)))
kp+ вне форума  
 
Непрочитано 15.08.2013, 17:34
#391
Archeo

архитектор
 
Регистрация: 02.04.2006
Беларусь
Сообщений: 349


Цитата:
Сообщение от kp+ Посмотреть сообщение
Вам придется переустанавливать Акад
Это мне или не мне?
Цитата:
Сообщение от kp+ Посмотреть сообщение
зачастую лечится таким кодом (использовать вместо стандартной qsave, которая не только сохраняет, но и что-то еще делает)
Не могли бы Вы расписать для "чайника", что такого вредного делает обычная команда qsave и что в сравнении с ней делает этот код? И как его повесить на кнопку - просто скопировать в строку "макро"?
Archeo вне форума  
 
Непрочитано 16.08.2013, 09:38
#392
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,169


Переустанавливать Акад - Вам, уважаемый Archeo. Или мириться с глюками.
Цитата:
Сообщение от Archeo Посмотреть сообщение
что такого вредного делает обычная команда qsave и что в сравнении с ней делает этот код?
ХЗ, какая именно в них разница. Просто замечено, что приведенный код чуть быстрее работает и гораздо меньше глючит по сравнению со стандартной qsave, особенно если чертеж "тяжелый" и с множеством всяких разных объектов. Что делать с кодом LISP - см. FAQ
kp+ вне форума  
 
Непрочитано 16.08.2013, 14:03
#393
Archeo

архитектор
 
Регистрация: 02.04.2006
Беларусь
Сообщений: 349


Цитата:
Сообщение от kp+ Посмотреть сообщение
Что делать с кодом LISP
Это-то я знаю. Думал, покороче как-то можно. Значит, всё-таки сначала сохранить этот код как LISP-файл, а уже его "вешать" на кнопку. Так?
Переустанавливать КАД буду, как только появится время. Интересно, а ранее сохранённые cuix-, mnr- и aws-файлы с моими настройками можно будет подсунуть в свежеустановленную версию программы? Или они тоже какие-нибудь глючные?
Archeo вне форума  
 
Непрочитано 16.08.2013, 21:28
#394
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,169


Такой коротенький код можно сразу вставить в поле макроса кнопки. У меня он именно так и применен.

Цитата:
Сообщение от Archeo Посмотреть сообщение
Интересно, а ранее сохранённые cuix-, mnr- и aws-файлы с моими настройками можно будет подсунуть в свежеустановленную версию программы. Или они тоже какие-нибудь глючные?
Вряд ли в них есть что-то плохое. Если будете ставить ту же версию, проблем быть не должно. Если более свежую, а изменения внесены в главные cuix файлы - можете недосчитаться кнопок и меню новейших фишек.
Если более старую - cuix файлы из новой могут оказаться нередактируемыми.

Последний раз редактировалось kp+, 16.08.2013 в 21:34.
kp+ вне форума  
 
Непрочитано 17.08.2013, 00:18
#395
Archeo

архитектор
 
Регистрация: 02.04.2006
Беларусь
Сообщений: 349


Цитата:
Сообщение от kp+ Посмотреть сообщение
коротенький код можно сразу вставить в поле макроса кнопки
Отлично, спасибо. А ^C^C надо?
Ставить буду ту же самую версию. Лицензиями не разбрасываются
Archeo вне форума  
 
Непрочитано 17.08.2013, 15:37
#396
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,169


^C^C надо. Т.е. будет ^C^C(vla-save (vla-get-ActiveDocument (vlax-get-acad-object)))
Offtop: А вообще-то эта команда не запускает ядерную ракету. Могли бы и сами попробовать.
kp+ вне форума  
 
Непрочитано 17.08.2013, 19:02
#397
Archeo

архитектор
 
Регистрация: 02.04.2006
Беларусь
Сообщений: 349


Offtop: Попробовал. Ранее сохранённый чертёж сохраняет в ту же папку, где он и лежит. А вот несохранённый Drawing1, ничего не спрашивая, сохранил в папку "Мои документы". При этом в обоих случаях в комстроке пишет
Код:
[Выделить все]
Command: (vla-save (vla-get-ActiveDocument (vlax-get-acad-object))) nil
Это нормально или нет? Что значит nil?
Archeo вне форума  
 
Непрочитано 17.08.2013, 20:22
#398
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,169


Да, нормально. Видимо, qsave перед сохранением проверяет, был ли чертеж сохранен, чтобы в случае чего высветить диалоговое окно сохранения. При этом куда-то стучится, притормаживает и может глючить, забирая плоды многих часов работы. Мой код этого не делает, поэтому работает стабильнее, но "свежеиспеченные" чертежи сохраняет в папку, установленную по умолчанию. Как говорится, или шашечки, или ехать
nil означает реку в Египте пустой объект, в данном случае говорит об удачном завершении сохранения.

Пора просить модеров отделить сообщения начиная с #390...
kp+ вне форума  
 
Непрочитано 20.08.2013, 16:00
#399
ie.spb

Инженер
 
Регистрация: 21.08.2007
Сообщений: 598
<phrase 1=


Выделяю ячейку а вижу см. скриншот. Т.е. не видно содержимого ячейки. Тема вроде обсуждалась, только вот не могу найти решение
Миниатюры
Нажмите на изображение для увеличения
Название: Таблица.png
Просмотров: 116
Размер:	39.2 Кб
ID:	110137  
__________________
Склероз нельзя вылечить, но о нем можно забыть.
(Ф. Раневская)
ie.spb вне форума  
 
Непрочитано 23.08.2013, 20:13
#400
Couleurs du Sud

Рождение электрика
 
Регистрация: 23.05.2013
FRANCE
Сообщений: 104


При оформлении спецификации в таблице автокада методом "тыка" нашли как можно вставить имена блоков из библиотеки чертежа.можно ли что то подобное проделать с символом блока? т.е. спецификация: символ, наименование и кол-во, кто нибудь знает как вставить символ блока в ячейку таблицы.
Couleurs du Sud вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Практика работы с таблицами