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

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

Таблица в autocad не пересчитывает формулы

Ответ
Поиск в этой теме
Непрочитано 26.05.2009, 09:31 #1
Таблица в autocad не пересчитывает формулы
aspid132
 
Регистрация: 28.01.2009
Сообщений: 25

Здравствуйте. У меня проблема с таблицами.
Есть таблица с забитыми в нее формулами. Если поменять числа в таблице, то формула итоговый результат не пересчитывает. Причем, иногда бывают удачные дни, когда все-таки подсчет происходит, но это бывает редко. Скорее всего проблема не с автокадом, т.к. на разных компах результат один и тот же. Таблица была создана в автокаде, но побывала в файле, который изначально был создан в zwcad. Может быть проблема в файле?
Есть еще одна небольшая проблемка: однострочный текст выделяется, когда захочет, ведет себя так же, как растровое изображение при значении переменной imageframe=0. Подскажите, пожалуйста, что делать.

Вложения
Тип файла: dwg
DWG 2004
Таблица.dwg (214.0 Кб, 1754 просмотров)

Просмотров: 44165
 
Непрочитано 26.05.2009, 10:31
#2
zenon

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


У тебя практически во всех ячейках текстовый формат данных, вот и не считает
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Автор темы   Непрочитано 26.05.2009, 11:10
#3
aspid132


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


Менял формат данных, все равно не пересчитывает
aspid132 вне форума  
 
Непрочитано 26.05.2009, 11:31
#4
zenon

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


Создавай заново, и на будущее используй шрифты SHX, а не TTF.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Автор темы   Непрочитано 26.05.2009, 11:56
#5
aspid132


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


А других способов нет? И получается, что из-за шрифта не считает? У меня есть другие таблицы с шрифтом, которые все нормально считают. Кстати, не люблю им пользоваться, но приходится((
aspid132 вне форума  
 
Непрочитано 26.05.2009, 12:10
#6
Nikolay 2


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


ZWcad с таблицами созданными в АСade не дружит ИМХО, имеется отрицательный опыт попытаться сохранить файл с таблицей АСad, гробит напрочь, несколько файлов даже не поддались восстановлению
Nikolay 2 вне форума  
 
Непрочитано 26.05.2009, 12:36
#7
VoVoRoNaLe

Конструктор
 
Регистрация: 29.10.2007
Сообщений: 157


updatefield
VoVoRoNaLe вне форума  
 
Автор темы   Непрочитано 26.05.2009, 13:22
#8
aspid132


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


updatefield не работает
aspid132 вне форума  
 
Непрочитано 26.05.2009, 13:41
#9
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


У меня работает только так: выделить ячейку - ПКМ контекстное меню - Вставить - Редактировать поле - и сразу Ок
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Непрочитано 26.05.2009, 15:32
#10
VoVoRoNaLe

Конструктор
 
Регистрация: 29.10.2007
Сообщений: 157


FieldEval = 31
RegenAll
VoVoRoNaLe вне форума  
 
Непрочитано 26.05.2009, 15:40
#11
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


Тоже пробовал - не помогает.
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Автор темы   Непрочитано 26.05.2009, 16:32
#12
aspid132


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


Цитата:
Сообщение от skif58 Посмотреть сообщение
У меня работает только так: выделить ячейку - ПКМ контекстное меню - Вставить - Редактировать поле - и сразу Ок
Помогает. Хоть так, тоже способ.
aspid132 вне форума  
 
Непрочитано 27.05.2009, 12:09
#13
VoVoRoNaLe

Конструктор
 
Регистрация: 29.10.2007
Сообщений: 157


Command: _updatefield
Select objects: 1 found

Select objects:

31 field(s) found.
0 field(s) updated.

Ищите почему!
VoVoRoNaLe вне форума  
 
Непрочитано 27.05.2009, 12:59
#14
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


Цитата:
Сообщение от VoVoRoNaLe Посмотреть сообщение
Ищите почему!
Вообще то с этого все и началось.

aspid132, а по тексту ЭТО не помогло?
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Непрочитано 27.05.2009, 23:47
#15
Кулик Алексей aka kpblc
Moderator

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


По-моему, формулы вбивались "впрямую" в ячейки. Если их создавать "длинным" путем, через вставку поля,- то вроде все нормально.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.05.2009, 00:51
#16
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,653


Может кто знает, есть ли возможность в кадовских таблицах присвоить каждой ячейке уникальный адрес, который бы не менялся при удалении/добавлении строк/столбцов (переменная, может, есть какая)? По аналогии с excell (либо там ссылки обновляются - не знаю точно того алгоритма). Дело в том, что поле, ссылающееся на ячейку, допустим, A3 в таблице слетает (2008), либо принимает значение ячейки A4 (2010) при удалении строки 2. А мне нужно, чтобы поле ссылалось на конкретную ячейку.
skkkk вне форума  
 
Автор темы   Непрочитано 28.05.2009, 08:49
#17
aspid132


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


skif58, с текстом помогло. Но был найден и другой способ: заблокировать, а потом разблокировать слой на котором находится текст))
Может кто подскажет, появилась еще проблема. При копировании таблиц или при очередном открытии файла в таблицах в ранее чистый ячейках появляются какие-то знаки, которых там не должно быть.
aspid132 вне форума  
 
Непрочитано 24.03.2010, 11:26 Не обновляются поля (вычисления) в таблицах AutoCAD 2006,2008,2010
#18
pungarov


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


Добрый день создал кучу таблиц в файле AutoCAD 2006 завязал их с полями, вычисления, вообщем работало на ура просто сказка.
После установки AutoCAD 2010 лицензионного в файлах АutoCAD перестали обновлятся поля в некоторых таблицах.
Переделывать таблицы - долго и то не факт что будут работать.
Значение переменной fieldeval = 31.
Самое интересное, что в тексте поля обновляются, а вычисления типа
2+3 = 1 приходится каждый раз заходить нажимаешь редактировать поле - там вычисление правильное. Нажимаешь ок и обновляется.
Как решить данную проблему ? Может у кого есть лисп хотя бы типа каждую ячейку обновляешь поле.
pungarov вне форума  
 
Непрочитано 24.03.2010, 12:00
#19
kp+

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


Есть команда принудительного обновления всех полей объекта (объектов). Попробуй _updatefield, потом выбрать все (или то, что надо)
kp+ вне форума  
 
Непрочитано 24.03.2010, 12:00
#20
Кулик Алексей aka kpblc
Moderator

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


А сервис-пак на 2010 установлен?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Таблица в autocad не пересчитывает формулы

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Формулы в таблицах 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