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

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

Нестандартная разбивка таблиц в AutoCAD?

Ответ
Поиск в этой теме
Непрочитано 04.11.2015, 12:56 #1
Нестандартная разбивка таблиц в AutoCAD?
PutnikAda
 
Менеджер проектов
 
Полтава
Регистрация: 03.11.2015
Сообщений: 28

Постараюсь быть лаконичным. Есть таблица - 100 строчек, к примеру. Требуется:
1) Автоматом разбить её на несколько кусков: первый кусок - 10 строчек, все остальные куски - 20 строчек (пока строки не закончатся).
2) Чтобы шапка заголовков оставалась на каждом куске.
3) Чтобы каждый кусок можно было перемещать отдельно, но связь между ними сохранялась(при удалении строки из одного куска все автоматом сдвигалось на всех остальных).

Вот такая загадка неслабая. Какие есть соображения, господа?

Заранее благодарю за любое проявленное внимание к моей теме.

Последний раз редактировалось PutnikAda, 04.11.2015 в 13:11.
Просмотров: 5823
 
Непрочитано 04.11.2015, 13:05
#2
kp+

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


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

Последний раз редактировалось kp+, 04.11.2015 в 13:37.
kp+ вне форума  
 
Автор темы   Непрочитано 04.11.2015, 14:46
#3
PutnikAda

Менеджер проектов
 
Регистрация: 03.11.2015
Полтава
Сообщений: 28


Цитата:
Сообщение от kp+ Посмотреть сообщение
в блок ее, и шинковать с помощью _xclip как угодно. Единственное, редактировать не совсем удобно, но по сравнению с размером таблицы это мелочи
Другой вариант - нарисовать таблицу в модели, а в листе резать с помощью видовых экранов. Тогда нет проблем с редактированием.
Видовые экраны отпадают сразу - это каждый кусок придется отдельно выделять, а это очень долго, так как таблицы бывают действительно огромные.
Блоком - это вариант. Слабо пока представляю, что это получится, но попробую обязательно.

Большое спасибо за совет.
PutnikAda вне форума  
 
Непрочитано 05.11.2015, 05:22
#4
Gmk17

САПРовод
 
Регистрация: 22.01.2013
Красноярск
Сообщений: 290


Цитата:
Сообщение от PutnikAda Посмотреть сообщение
Блоком - это вариант.
Это не вариант. Это извращение, IMHO...

Цитата:
Сообщение от PutnikAda Посмотреть сообщение
3) Чтобы каждый кусок можно было перемещать отдельно
Зачем? Можешь пояснить? А потом эти куски на листы видовыми экранами вылавливать по всей Модели?

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

Цитата:
Сообщение от PutnikAda Посмотреть сообщение
Видовые экраны отпадают сразу - это каждый кусок придется отдельно выделять, а это очень долго, так как таблицы бывают действительно огромные.
Как говорится, "Ты просто не умеешь их готовить...".
Не нужно в модели таблицу разбивать (отключи разрыв). Давно замечено, что длинная цельная таблица намного стабильнее работает, чем разбитая на столбцы.
А на листе нужны всего два видовых экрана. Один - на "шапку" таблицы, второй - на нужный кусок таблицы (с любым количеством строк). Потом обязательно блокируешь их. Сделав первый лист, копируешь его и всего в три клика растягиваешь границы второго видового экрана на следующий кусок таблицы. И так 100500 раз, пока таблица не закончится.
Потом можешь куда угодно в таблице добавлять/удалять строки, в листах она не нарушится.

Последний раз редактировалось Gmk17, 05.11.2015 в 09:04.
Gmk17 вне форума  
 
Непрочитано 05.11.2015, 06:50
#5
trir


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


это делается штатными методами, у таблицы есть "Разрыв таблиц" и там всё можно задать руками
trir вне форума  
 
Непрочитано 05.11.2015, 06:52
#6
Jenec


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


а еще лучше таблицы СПДС
Jenec вне форума  
 
Непрочитано 05.11.2015, 09:05
#7
Gmk17

САПРовод
 
Регистрация: 22.01.2013
Красноярск
Сообщений: 290


Цитата:
Сообщение от trir Посмотреть сообщение
это делается штатными методами, у таблицы есть "Разрыв таблиц" и там всё можно задать руками
Ну так а я что жирным-то выделил?
Gmk17 вне форума  
 
Непрочитано 05.11.2015, 12:31
#8
kp+

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


Цитата:
Сообщение от Gmk17 Посмотреть сообщение
Это не вариант. Это извращение, IMHO...
Ну попросил же топикстартер нестандартную разбивку.
kp+ вне форума  
 
Автор темы   Непрочитано 06.11.2015, 12:03
#9
PutnikAda

Менеджер проектов
 
Регистрация: 03.11.2015
Полтава
Сообщений: 28


Цитата:
Сообщение от trir Посмотреть сообщение
это делается штатными методами, у таблицы есть "Разрыв таблиц" и там всё можно задать руками
Про разрыв таблицы я знаю, конечно, но эта функция делит таблицу только на куски одинакового размера. А мне нужно другое.
PutnikAda вне форума  
 
Непрочитано 06.11.2015, 12:07
#10
kp+

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


Цитата:
Сообщение от PutnikAda Посмотреть сообщение
Про разрыв таблицы я знаю, конечно, но эта функция делит таблицу только на куски одинакового размера
Ты просто не умеешь их готовить...Вы слишком плохо о нем думаете. См. пост #4. Единственное, при этом таблица остается единым объектом наподобие динамического блока. Поэтому ее части можно перемещать только с помощью "ручек".
kp+ вне форума  
 
Автор темы   Непрочитано 06.11.2015, 12:08
#11
PutnikAda

Менеджер проектов
 
Регистрация: 03.11.2015
Полтава
Сообщений: 28


Цитата:
Сообщение от Gmk17 Посмотреть сообщение
Как говорится, "Ты просто не умеешь их готовить...".
Не нужно в модели таблицу разбивать (отключи разрыв). Давно замечено, что длинная цельная таблица намного стабильнее работает, чем разбитая на столбцы.
А на листе нужны всего два видовых экрана. Один - на "шапку" таблицы, второй - на нужный кусок таблицы (с любым количеством строк). Потом обязательно блокируешь их. Сделав первый лист, копируешь его и всего в три клика растягиваешь границы второго видового экрана на следующий кусок таблицы. И так 100500 раз, пока таблица не закончится.
Потом можешь куда угодно в таблице добавлять/удалять строки, в листах она не нарушится.
Вот это самое интересное. Господин GMK, а не могли бы вы подробнее рассказать об этом? О командах, которые нужно применять, "трех кликах" и так далее. Я знаю, конечно, что такое видовые экраны и пользуюсь ими, но вот то, что вы написали, как-то в голове не визуализируется) Спасибо, в любом случае за комментарий и БОЛЬШОЕ спасибо, если найдете время для подробностей)
PutnikAda вне форума  
 
Непрочитано 06.11.2015, 12:56
#12
Gmk17

САПРовод
 
Регистрация: 22.01.2013
Красноярск
Сообщений: 290


В понедельник напишу. Рабочий день уже почти закончен...
Gmk17 вне форума  
 
Автор темы   Непрочитано 06.11.2015, 14:11
#13
PutnikAda

Менеджер проектов
 
Регистрация: 03.11.2015
Полтава
Сообщений: 28


Цитата:
Сообщение от kp+ Посмотреть сообщение
Ты просто не умеешь их готовить...Вы слишком плохо о нем думаете. См. пост #4. Единственное, при этом таблица остается единым объектом наподобие динамического блока. Поэтому ее части можно перемещать только с помощью "ручек".
Господин kp, я не смею сомневаться в вашей компетентности. Но с разрывом таблиц я экспериментировал, читал об этой функции и то, что мне нужно она не выполняет.

----- добавлено через 52 сек. -----
Цитата:
Сообщение от Gmk17 Посмотреть сообщение
В понедельник напишу. Рабочий день уже почти закончен...
Спасибо, обязательно прочту!
PutnikAda вне форума  
 
Непрочитано 06.11.2015, 15:17
1 | #14
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,638


Посмотри такой вариант, примерно тоже, что Gmk17, рекомендовал, но на одном листе, по разным сам разнесёшь, если вариант понравится.
Около минуты занимает разбивка.
Вложения
Тип файла: dwg
DWG 2004
test.dwg (112.2 Кб, 607 просмотров)
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 06.11.2015, 15:22
1 | #15
zenon

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


PutnikAda, см. пример
dwg1.dwg
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Автор темы   Непрочитано 06.11.2015, 17:00
#16
PutnikAda

Менеджер проектов
 
Регистрация: 03.11.2015
Полтава
Сообщений: 28


Цитата:
Сообщение от zenon Посмотреть сообщение
PutnikAda, см. пример
Вложение 159918
Большое спасибо за пример, но, увы, разрыв таблицы, как я уже говорил, не подходит для решения моего вопроса.

----- добавлено через ~4 мин. -----
Цитата:
Сообщение от KronSerg Посмотреть сообщение
Посмотри такой вариант, примерно тоже, что Gmk17, рекомендовал, но на одном листе, по разным сам разнесёшь, если вариант понравится.
Около минуты занимает разбивка.
Да, большое спасибо, это именно то, о чем я и думал, когда читал пост господина Gmk. Но мне хотелось бы узнать методологию данных построений на листе. Вы просто рамкой куски таблицы выделяете?
PutnikAda вне форума  
 
Непрочитано 06.11.2015, 17:30
#17
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,638


Создаёшь видовой экран, выставляешь масштаб, сводишь его углы к шапке, копируешь видовой экран, дотягиваешь угол до места разрыва снизу, дотягиваешь угол до места разрыва сверху, сдвигаешь видовые экраны, копируешь два видовых экрана, нижний правишь за углы и двигаешь к верхнему.
Писать долго - делать быстро.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 06.11.2015, 20:42
#18
trir


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


Цитата:
но, увы, разрыв таблицы, как я уже говорил, не подходит для решения моего вопроса.
чем???
trir вне форума  
 
Автор темы   Непрочитано 06.11.2015, 20:56
#19
PutnikAda

Менеджер проектов
 
Регистрация: 03.11.2015
Полтава
Сообщений: 28


Мне нужно, чтобы двигать надо было два куска - первый и второй. А остальные отстраивались по размеру второго. А при разрыве надо будет укорачивать каждый кусок отдельно. А когда у меня в таблице несколько тысяч строчек - это не айс.
PutnikAda вне форума  
 
Непрочитано 06.11.2015, 20:58
#20
trir


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


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ACADVER (Системная переменная) Makswell Справочник команд 19 13.10.2016 05:58
AutoCAD 2008, Функция "Последние Файлы" никак не хочет работать Fredyk AutoCAD 4 05.07.2012 08:35
Свежие книги по AutoCAD. Какая лучше? Marsikus Поиск литературы, чертежей, моделей и прочих материалов 10 28.01.2012 16:55
Где в реестре хранится информация о том, что в системе когда-то был установлен AutoCAD? Archeo AutoCAD 12 14.10.2009 15:24
Что нового в AutoCAD 2005 ilka_t AutoCAD 40 19.05.2004 16:48