Анкерные системы Schöck Dorn
dwg.ru forum rss xml
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму |

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

Оптимизация таблиц

Версия для печати
 
Ответ
Опции темы Поиск в этой теме
Непрочитано 27.08.2009, 13:55
Оптимизация таблиц
acyxou
 
Регистрация: 12.07.2008
Сообщений: 211

acyxou вне форума Вставить имя

Долго искал по форумам и не смог найти програмку...
Нужен инструмент для оптимизации автокадовских таблиц.
Оптимизировать пока необходимо только высоту ячейки (строки). Она должна быть кратна 8 миллиметрам. Т.е. если в ячейке одна строка с текстом, то высота ячейки должна быть 8мм. Если две строки - то 16мм... и т.д.
Полагаю, что программулина должна просматривать все ячейки выбранной таблицы с Row Style = Data и изменять высоту строки в соответствии с ячейкой, в которой находится максимальное количество текстовых строк. При этом она не должна изменять ширину столбцов.
Как думаете, реально такое?
Заранее благодарен
__________________
Users are not stupid, they are busy.
Просмотров: 3616
 
Автор темы   Непрочитано 31.08.2009, 09:59
#21
acyxou


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


Спасибо, код потестил и мне кажется что предыдущий вариант был лучше ) Новый как то странно таблицы обрабатывает.... тестил с той же таблицей. Веделяю все строки, ставлю им высоту ряда 5, табица не изменяется на первый взгляд, а когда выбираю ее, то понимаю что она изменилась,но выглядет все равно по прежнему... применяю к ней твой лисп и она делает все ячейки высотой 5 (точнее 5.3333). И все. Еще раз применяю лисп и уже ничего не меняется.... Чет я не пойму логику...
__________________
Users are not stupid, they are busy.
acyxou вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 31.08.2009, 10:04
#22
Кулик Алексей aka kpblc
Moderator

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


Похоже, я зря начал экспериментировать с автообновлением таблиц... К вечеру попробую "прочухаться" и сделать по-нормальному. А пока можно тупо закомментировать строки
Код:
[Выделить все]
(fun_ent-modify-table-autoupdate-set ent t)
и
Код:
[Выделить все]
(fun_ent-modify-table-autoupdate-set ent nil)
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 31.08.2009, 10:29
#23
acyxou


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


Ок, мне не к спеху, подожду пока "прочухаешься"
__________________
Users are not stupid, they are busy.
acyxou вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 01.09.2009, 14:28
#24
Кулик Алексей aka kpblc
Moderator

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


Ччерт, единственный вариант, который могу предложить (чтоб шапку не корежить) - это руками вбивать номер строки, с которой начинать обработку. Покатит?
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 01.09.2009, 14:51
#25
acyxou


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


Пойдет
а мож лучше тыкать в ячейку той строки, от которой вниз он будет всю таблицу оптимизировать? Реально?
__________________
Users are not stupid, they are busy.
acyxou вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 01.09.2009, 16:21
#26
Кулик Алексей aka kpblc
Moderator

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


Пока такое реализовать я не в силах Надо смотреть уже опубликованные коды.
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 07.07.2017, 16:09
#27
shartal


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


Нельзя ли исключить из выравнивания все ячейки со стилем строки Заголовок и Название. Пока это работает только с первой строкой. Вторая строка заголовка уже меняет высоту независимо от стиля. Таблицы бывают и с двумя и тремя строками заголовка.
shartal вне форума вставить имя Обратить внимание модератора на это сообщение  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Оптимизация таблиц

Инженерные консультации
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оформление таблиц и спецификаций vfhc Разное 5 26.02.2009 12:59
Создание таблиц Кулик Алексей aka kpblc Программирование 8 09.12.2008 14:34
Отслеживание ТАБЛИЦ на чертеже [программно] TwoZero Программирование 7 07.05.2008 10:52
Создание таблицы из нескольких таблиц по условию Sergey57 Программирование 6 26.04.2007 12:30

|| Главная || Каталог САПР || Тендеры || Публикации || Объявления || Биржа труда || Download || Галерея ||
|| Библиотека || Кунсткамера || Каталог предприятий || Контакты || Файлообменник || Блоги ||


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