|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Попробовал погонять таблицу. Странное поведение: если войти в редактирование поля, и там по новой создать формулу (нажав по ходу дела кнопку [Evaluate]), то все начинает считаться корректно.
Программного решения придумать не удалось.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 10.11.2008
Сообщений: 10
|
Ну пока что я решаю данную проблемку через одно место и долго. Выделяю ячейку, кликаю правой кнопонькой, выбираю редактировать поле, потом кликаю на кнопоньку Вычислить и кликаю ОК. Но проблема, что так нужно делать во всех формулах. Мо на VBA сделать перебор всех полей в ячейках таблицы и выполнение функцию Вычислить.
Сколько не искал решения, пока его нету. Уже разобрался откуда поля берутся, но они подвязаны с dll, так что понять, где проблема зарыта мне неясно. |
|||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Нет, не найдено. Косяк таинственный, непонятно с чем связанный, т.к. в одном файле может все нормально обновляться, в другом - нет. Много раз уже и лисперов форумских просил посмотреть, что можно сделать, - никто не отозвался. (ну, хотя бы какой-нибудь имитатор прохода по ячейкам таблицы с заходом в редактор поля и нажатием "ОК"..)
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
||||
Другие берега Регистрация: 12.09.2009
г. Краснодар
Сообщений: 314
|
Самое интересное - те поля, которые связаны со свойством чертежа для заполнения штампа работают без проблем, а вот именно те, которые в таблицах работают косячно. Из-за этого спецификации выходят неверными - приходится все проверять перед печатью.
|
|||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Если штамп - таблица, то не факт. Ссылки на свойства документа в ячейках тоже имеют свойство глючить. Причем, иногда - безнадежно, то бишь в редактор поля зашел, отредактировал, окей нажал, - вроде все нормально. Файл сохранил, закрыл.. Открыл, - поле показывает не то значение. Я теперь в ячейку таблицы вставляю блок, а в блоке - ссылку на поле. Если с полями все нормально, тогда обновляется автоматом, если нет - захожу в блок, меняю там, - меняется во всех штампах..
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
||||
Регистрация: 10.11.2008
Сообщений: 10
|
Вроде решилась проблема с изменением форматов таблицы. Тоесть нужно изменить формат с текстового на десятичное число, должно помочь.
----- добавлено через ~6 мин. ----- AlexV - Точно, там стоит тестовый формат текста, нужно заменить на десятичное число. Единственный ньюанс, нужно все же один раз редактировать поле, что бы его "разглючило" после этого будет работать корректно. В случае с таблицей сверху, просто одну формулу разглючил остальные скопировал с этой разглюченой. ----- добавлено через ~7 мин. ----- конфликт форматов |
|||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Цитата:
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
||||
Регистрация: 25.03.2013
Сообщений: 47
|
Всем привет!
В-общем есть два файла. Первый образец, где все считается в таблицах и ссылках на ячейки, взял первый файл как образец, скопировал как новый проект, через "найти и заменить" поменял штампы, наименование и т.д по тексту. Текст (МТЕКСТ) форматированный с абзацем и междустрочным интервалом. После того как зашел в текст слетело форматирование (gost_tybe B) - именно это я думаю и есть причина, и после этого даже если вбить в ячейку с формулой "=2+2" она не обновляет значение. До этого с теми же форматированиями и стилями текста и таблиц создал и правил +100500 файлов - и такого бага никогда не было, все считалось без проблем. Автокад сейчас 2017 как всегда с СПДС Модулем. Грешил на лисп "Prokat" с этого сайта, но даже после сноса его, всех настроек, чистки реестра и переустановки Ватокада, проблема осталась. Надеюсь может кто-то глянет и возможно найдет причину бага. Заранее спасибо! P.D. Чертежи очищать не стал, команда _updatefield - не помогает, при аудите - ошибок нет. |
|||
|
||||
Инженер Регистрация: 02.04.2009
РФ
Сообщений: 831
|
Не создавая новую тему, вопрос задам здесь!
Есть две таблицы в одной объемы работ в другой материалы на эти работы. Эти таблицы идут парой из листа в лист. Когда копирую две таблицы, та в которой есть ссылка на ячейку сохраняет путь к таблице и не изменяет ее при копировании. Это не сразу замечаешь, а только когда понимаешь что при изменении объемов кол-во материала не меняется. Как быть? |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Формулы в таблицах AutoCAD | Krieger | AutoCAD | 94 | 04.02.2024 17:17 |
Видеоуроки AutoCAD | kosmax | AutoCAD | 173 | 17.02.2017 15:08 |
Таблица Exel -> Autocad | Skydog | AutoCAD | 14 | 11.03.2009 14:58 |
Autocad 2005 формулы в таблицах? | X-DeViL | AutoCAD | 1 | 24.05.2004 15:20 |