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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как обновить поле "дата" сразу по всем ссылкам?

Как обновить поле "дата" сразу по всем ссылкам?

Ответ
Поиск в этой теме
Непрочитано 22.12.2015, 16:58 #1
Как обновить поле "дата" сразу по всем ссылкам?
brokman
 
Регистрация: 22.09.2014
Сообщений: 491

В штамп в графу "Дата" вставил поле с датой, можно ли сделать так, чтобы дата сама обновлялась каждый день? Её можно обновлять вручную, но так нужно делать на каждом листе вручную, можно ли обновить её в одном месте, чтобы автоматом она обновилась везде?
Просмотров: 3839
 
Непрочитано 22.12.2015, 17:25
#2
RomaV


 
Регистрация: 21.03.2007
Санкт-Петербург
Сообщений: 2,701


Я себе сделал поле в котором ставится дата печати чертежа.
__________________
«Миром правит не тайная ложа, а явная лажа»
RomaV вне форума  
 
Автор темы   Непрочитано 22.12.2015, 17:30
#3
brokman


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


Цитата:
Сообщение от RomaV Посмотреть сообщение
Я себе сделал поле в котором ставится дата печати чертежа.
Можно посмотреть вашу фантазию?
brokman вне форума  
 
Непрочитано 22.12.2015, 17:54
1 | #4
kp+

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


Цитата:
Сообщение от brokman Посмотреть сообщение
В штамп в графу "Дата" вставил поле с датой, можно ли сделать так, чтобы дата сама обновлялась каждый день? Её можно обновлять вручную, но так нужно делать на каждом листе вручную, можно ли обновить её в одном месте, чтобы автоматом она обновилась везде?
Проверьте переменную Fieldeval (подробности поможет найти поиск в help'е по этому слову). И уточните, какое именно поле с датой использовано - текущая дата, дата сохранения, дата печати?

Цитата:
Сообщение от brokman Посмотреть сообщение
Цитата:
Я себе сделал поле в котором ставится дата печати чертежа.
Можно посмотреть вашу фантазию?
Хм...Вы в какой версии работаете? Это не фантазии, а стандартные средства базового Акада, в т.ч. LT, начиная с 2006 (а то и 2004). Вот раньше (в 2002, 2000) для решения таких задач действительно приходилось фантазировать и выкручиваться.

Последний раз редактировалось kp+, 22.12.2015 в 18:00.
kp+ вне форума  
 
Непрочитано 22.12.2015, 18:02
#5
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,013


Цитата:
Сообщение от brokman Посмотреть сообщение
В штамп в графу "Дата" вставил поле с датой, можно ли сделать так, чтобы дата сама обновлялась каждый день? Её можно обновлять вручную, но так нужно делать на каждом листе вручную, можно ли обновить её в одном месте, чтобы автоматом она обновилась везде?
Зачем, если при открытии, сохранении, печати и регенерации все поля и так обновляются автоматически

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от brokman Посмотреть сообщение
Цитата:
Сообщение от RomaV
Я себе сделал поле в котором ставится дата печати чертежа.

Можно посмотреть вашу фантазию?
%<\AcVar SaveDate \f "dd.MM.yyyy">% , наверное..
Nike вне форума  
 
Непрочитано 22.12.2015, 18:06
#6
kp+

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


Цитата:
Сообщение от Nike Посмотреть сообщение
Зачем, если при открытии, сохранении, печати и регенерации все поля и так обновляются автоматически
Если Fieldeval случайно, без ведома пользователя выставлена в 0 (например, после глюка Акада или некорректного завершения LISP-проги) - не будут обновляться. Либо в какое-то другое значение, отличное от 31.
И тогда - караул, все пропало, ничего не работает!. Были случаи

Цитата:
Сообщение от Nike Посмотреть сообщение
%<\AcVar SaveDate \f "dd.MM.yyyy">% , наверное..
Если по печати - наверно, все-таки %<\AcVar PlotDate \f "dd.MM.yyyy">%

Последний раз редактировалось kp+, 22.12.2015 в 18:18.
kp+ вне форума  
 
Непрочитано 22.12.2015, 23:24
#7
RomaV


 
Регистрация: 21.03.2007
Санкт-Петербург
Сообщений: 2,701


Цитата:
Сообщение от kp+ Посмотреть сообщение
Если по печати - наверно, все-таки %<\AcVar PlotDate \f "dd.MM.yyyy">%
Да, именно так.
__________________
«Миром правит не тайная ложа, а явная лажа»
RomaV вне форума  
 
Непрочитано 23.12.2015, 00:07
#8
Кулик Алексей aka kpblc
Moderator

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


Offtop:
Цитата:
Сообщение от kp+ Посмотреть сообщение
Вот раньше (в 2002, 2000) для решения таких задач действительно приходилось фантазировать и выкручиваться.
Насколько я помню, предшественником полей был RTEXT
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 23.12.2015, 09:39
#9
brokman


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


Fieldeval стоит 31, в графе дата стоит поле "Дата и время" - Дата...сама не обновляется только вручную каждый лист сам. Поставил дата выхода - появились прочерки.
О, всё после печати появляется дата!

Последний раз редактировалось brokman, 23.12.2015 в 09:54.
brokman вне форума  
 
Непрочитано 23.12.2015, 10:01
#10
Кулик Алексей aka kpblc
Moderator

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


А что, _.updatefield не срабатывает?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 23.12.2015, 11:55
#11
brokman


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



Срабатывает, но только на данном листе обновляется.
brokman вне форума  
 
Непрочитано 23.12.2015, 13:24
#12
kp+

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


Цитата:
Сообщение от brokman Посмотреть сообщение
Fieldeval стоит 31, в графе дата стоит поле "Дата и время" - Дата...сама не обновляется только вручную каждый лист сам.
Кстати, а куда вставлено поле? В отдельный текстовый объект, в текстовый объект внутри блока или в атрибут блока? С полями, которые находятся в текстовых объектах внутри блока, вечно проблемы. Короче, выложите пример чертежа, чтобы не гадать на кофейной гуще.
kp+ вне форума  
 
Непрочитано 23.12.2015, 13:57
#13
semak

Инженер ИССО
 
Регистрация: 14.08.2013
Москва
Сообщений: 219
Отправить сообщение для semak с помощью Skype™


ПОле вставлено в готовую рамку от СПДС модуля, а именно в основную надпись, в графу дата.
semak вне форума  
 
Непрочитано 23.12.2015, 14:05
#14
kp+

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


Цитата:
Сообщение от semak Посмотреть сообщение
ПОле вставлено в готовую рамку от СПДС модуля, а именно в основную надпись, в графу дата.
brokman, это тоже Вы? Я сам с приложением СПДС дела не имел (какое у Вас, кстати? От Csoft или Autodesk?), но по сообщениям на форуме, многие стандартные вещи с ним не работают или глючат. Для продолжения разговора выложите пример.

Последний раз редактировалось kp+, 23.12.2015 в 14:21.
kp+ вне форума  
 
Автор темы   Непрочитано 29.12.2015, 10:10
#15
brokman


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


Можно закрыть, разобрался, просто надо было поле вставлять дата вывода.
brokman вне форума  
 
Непрочитано 29.12.2015, 10:38
#16
RomaV


 
Регистрация: 21.03.2007
Санкт-Петербург
Сообщений: 2,701


Цитата:
Сообщение от brokman Посмотреть сообщение
Можно закрыть, разобрался, просто надо было поле вставлять дата вывода.
Неужели с 22 декабря разбирался
__________________
«Миром правит не тайная ложа, а явная лажа»
RomaV вне форума  
 
Автор темы   Непрочитано 29.12.2015, 11:21
#17
brokman


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


Нет, просто на глаза тема попалась сейчас.
brokman вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как обновить поле "дата" сразу по всем ссылкам?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какой язык перспективен для инженера-конструктора с условием The_Mercy_Seat Программирование 705 17.03.2021 14:19
Как в AutoCadе при "Публикации DWF" назначить другой принтер всем листам сразу. dallaev AutoCAD 34 12.05.2013 18:56