|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
22.04.2010, 06:55 | #1 | |
Формат данных в таблице автокад через автолисп. Как это делается?
проектирование электроснабжения
Екатеринбург
Регистрация: 17.03.2009
Сообщений: 44
|
||
Просмотров: 3302
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Вот что есть в справке:
Цитата:
Цитата:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
проектирование электроснабжения Регистрация: 17.03.2009
Екатеринбург
Сообщений: 44
|
Да это я видел, и действительно если делать (vla-SetCellDataType table 3 3 acDouble acUnitless) то значение ячейки приобретает формат Double. с этим проблем нет. А вот pUnitType не понял зачем нужно... В кратце - хочу научиться менять кроме типа данных еще и такие параметры как количество знаков после запятой, разделитель. Наткнулся еще на такой метод таблицы:
object.SetDataFormat nRow, nCol, nContent, szFormat Object Table The object this method applies to. nRow Integer; Input-only The row number of the cell to set. nCol Integer; Input-only The column number of the cell to set. nContent Integer; Input-only The content value of the cell. szFormat String; Input-only A string holding the value. Что такое szFormat )))? Экспериментальным путем дошел до следующего: (vla-setDataFormat table 3 3 0 "%lu2%pr0%ds44") %lu* - меняет формат числа (инженерный, десятичный, архитектурный и тд) вместо * число %pr* - * знаков после разделителя показывать %ds44 - разделитель запятая (если убрать будет точка) вместо 44 аски код любого символа - получаем модный разделитель стандартными средствами не реализуемый. В справке я этого не нашел. видимо оптимальный путь - настроить то что хотим в последствии увидеть, сделать GetDataFormat и присваивать ЭТО куда хотим в дальнейшем.. Последний раз редактировалось Uduzr, 22.04.2010 в 16:23. Причина: Эксперименты |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
САПР. Как это делается... у вас | Vova | Расчетные программы | 242 | 18.12.2017 15:19 |
Мониторы LCD CRT | Разное | 94 | 17.06.2008 10:51 | |
Как сделать правильный чертеж | pk77 | Разное | 64 | 03.04.2007 16:36 |
ЮМОР 2006 =) | Perezz!! | Разное | 1122 | 04.01.2007 00:46 |
БРЕД СИВОЙ КОБЫЛЫ | Kryaker | Разное | 1876 | 29.12.2006 23:41 |