|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Не обновляются поля в блоках
Moscow
Регистрация: 28.10.2006
Сообщений: 6
|
||
Просмотров: 8145
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Поищи - подобные вопросы поднимались (начни с темы "Хочу изучить подшивку" или наподобие).
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Намекаю: а у тебя поля хоть на ту подшивку ссылаются? А то бывают варианты...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Пример не предоставлен, продолжаем тянуть информацию клещами...
Так, может, поля сделаны не атрибутами?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Дизайнер-конструктор Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
![]() |
т.е. получается, если внутри рамки-блока имеется Mtext с полем plotscale, то при распечатке никаким способом нельзя получить на распечатке масштаб этого распечатанного листа. и для этого необходимо взрывать блок рамки? (Конечно можно воспользоваться при печати галочкой plot stamp on, но хотелось бы сделать это именно полями )
Или уже что- новое появилось?
__________________
Kiev, Ukraine |
|||
![]() |
|
||||
Дизайнер-конструктор Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
![]() |
Лиспер, Спасибо, катит, просто не хотелось бы создавать лишних атрибутов
Подскажите еще- возможно ли округлить значение поля plotscale до целых чисел, сейчас дает два знака после запятой Значение поля: %<\AcVar PlotScale \f "%lu2%ct1%qf28161:">%
__________________
Kiev, Ukraine Последний раз редактировалось sasha_lif, 21.12.2010 в 18:25. |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,172
|
1) Атрибуты лишними не бывают!))) Я наоборот, с запасом делаю. Потому что добавить новый атрибут в существующие экземпляры блока - головняк еще тот.
2) Есть такое поле, как "Формула", можно этот код запихнуть туда, там можно задавать формат |
|||
![]() |
|
||||
Дизайнер-конструктор Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
![]() |
kp+, что то не получается , я хотел формат вывода 1:#, если ничего не трогать в plotscale , то выводит 1:#.## . Если полезть в формулы при выставлении точности только целые, то выходит масштаб 0
__________________
Kiev, Ukraine |
|||
![]() |
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,917
![]() |
sasha_lif, смотри здеся уже решено
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
Котло- и реакторостроение Регистрация: 25.02.2010
Барнаул
Сообщений: 824
|
Подскажите в чем дело. В блоке есть атрибуты. Для двух атрибутов (справа) значения задаем вручную. Для 2 других атрибутов (слева) значеня с помощью поля должны браться автоматом от значений правых атрибутов.
Вопрос в том что поля не обновляются, ни при сохранении, ни при регенерации. Fieldeval = 31. Автоакад 2011. В динамическом блоке токже, пока не выполнишь какое-нибдуь действие с блоком (раздвинуть, отазить) поля не обновляются. А здесь блок не динамический. Последний раз редактировалось Astartes, 03.07.2012 в 06:36. |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,172
|
С такими блоками нужна особая осторожность. Поля привязаны к ObjectID атрибутов. При копировании через буфер обмена (ctrl+c; ctrl+x; ctrl+v) ObjectID сбиваются, не знаю, почему. Пользоваться надо только Copy, Move, Insert. С конкретно этим блоком - только переназначить поля.
|
|||
![]() |
|
||||
Котло- и реакторостроение Регистрация: 25.02.2010
Барнаул
Сообщений: 824
|
kp+, Что значит переназначить? Создать атрибуты заново? Или поля в атрибутах?
Удалял поля, делал новую вставку поля, не помогало. ЗЫ: Понял в чем фишка, но не понял до конца. )) Я делал так, внутри самого блока, атрибуту слева присваивал значение по умолчанию - поле со ссылкой на правый атрибут. Тогда поля не обновляются. Если выйти из блока и в левый атрибут вставить поле со ссылкой на правый то тогда поля обновляются отлично. Вот такое вот открытие. ЗЫЫ: Правда за динамическим блоком остается косяк. Пока не дернешь динамическую ручку, поле не обновиться. Неудобно. Последний раз редактировалось Astartes, 03.07.2012 в 14:30. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Вставка в таблицу поля, соотвествующего площади примитива | Profan | Готовые программы | 272 | 06.06.2021 23:12 |
Поля в Word | Shoorup | Прочее. Программное обеспечение | 6 | 26.10.2011 21:42 |
Поля AutoCAD + Windows | vanfil | AutoCAD | 6 | 07.04.2010 10:37 |
Атрибуты в динамических блоках | Traum | Динамические блоки | 9 | 13.08.2008 11:53 |
название поля в Access или как убрать пробел(( | Димас | Программирование | 7 | 03.08.2006 08:38 |