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

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

Как обновить все поля с датой в проекте

Ответ
Поиск в этой теме
Непрочитано 06.04.2015, 15:06 #1
Как обновить все поля с датой в проекте
squadgazzz
 
Регистрация: 16.11.2010
Сообщений: 79

Добрый день!

Подскажите, как в проекте обновить сразу все поля, которые там есть?
В частности ДАТУ. возможно ли настроить автоматическое обновление при открытии файла?

спасибо.

Последний раз редактировалось squadgazzz, 06.04.2015 в 15:21.
Просмотров: 16065
 
Непрочитано 06.04.2015, 15:09
#2
freese

ingénieur
 
Регистрация: 21.07.2008
Сообщений: 768


поля где? Вроде бы и так обновляются автоматически. Может файлик приложите с этими "полями". И какую дату нужно чтобы отображал?
freese вне форума  
 
Автор темы   Непрочитано 06.04.2015, 15:17
#3
squadgazzz


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


Цитата:
Сообщение от freese Посмотреть сообщение
поля где? Вроде бы и так обновляются автоматически. Может файлик приложите с этими "полями". И какую дату нужно чтобы отображал?
поля в таблице.
добавляются через "вставить поле..."

нужна текущая дата. вот открыл я документ, который делал 2 апреля. там дата и стоит 2 апреля. приходится выделять и применять ОБНПОЛЕ
squadgazzz вне форума  
 
Непрочитано 06.04.2015, 15:32
#4
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Настройка->Закладка "Пользовательские"-> Кнопка "Обновление полей" - стоит галка на открытие документа?
Сергей812 вне форума  
 
Непрочитано 06.04.2015, 15:33
#5
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,602


Проверьте, вероятно переменная DEMANDLOAD установлена равной 2. В этом случае обновить поля можно только вручную - UPDATEFIELD. Частота автообновлений полей устанавливается переменной FIELDEVAL
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Непрочитано 06.04.2015, 15:37
#6
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


у AutoDesk
Цитата:
Поле "Дата" обновляется командой ОБНПОЛЕ, но не обновляется автоматически в соответствии со значением системной переменной FIELDEVAL.
Сергей812 вне форума  
 
Автор темы   Непрочитано 06.04.2015, 15:43
#7
squadgazzz


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


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
Настройка->Закладка "Пользовательские"-> Кнопка "Обновление полей" - стоит галка на открытие документа?
стоит. вообще все галки стоят.

Autocad 2012

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от CaMoCAD Посмотреть сообщение
Проверьте, вероятно переменная DEMANDLOAD установлена равной 2. В этом случае обновить поля можно только вручную - UPDATEFIELD. Частота автообновлений полей устанавливается переменной FIELDEVAL
у меня стоит значение 3. какое нужно?

----- добавлено через ~3 мин. -----
Цитата:
Сообщение от Сергей812 Посмотреть сообщение
у AutoDesk
Цитата:
Поле "Дата" обновляется командой ОБНПОЛЕ, но не обновляется автоматически в соответствии со значением системной переменной FIELDEVAL.
и что никак? придется блоками что ли делать? и первый самый обновлять через ОБНПОЛЕ?

----- добавлено через ~35 мин. -----
для чего нужно поле с текущей датой, когда оно не обновляется??
squadgazzz вне форума  
 
Непрочитано 06.04.2015, 16:23
#8
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Для чего нужна дата эта - отслеживать версии файлов? Тогда логичнее использовать поле последнего сохранения. Если нужна одна дата на весь проект - то подшивка, например.
Сергей812 вне форума  
 
Автор темы   Непрочитано 06.04.2015, 16:31
#9
squadgazzz


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


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
Для чего нужна дата эта - отслеживать версии файлов? Тогда логичнее использовать поле последнего сохранения. Если нужна одна дата на весь проект - то подшивка, например.
у меня есть шаблон, по которому я работаю.
открывая каждый раз его необходимо, чтобы в рамках дата стояла сегодняшняя.
вручную это делать напрягает.
одна дата на весь проект - ДА.
squadgazzz вне форума  
 
Непрочитано 06.04.2015, 16:47
#10
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от squadgazzz Посмотреть сообщение
открывая каждый раз его необходимо, чтобы в рамках дата стояла сегодняшняя.
Ну и поставьте поле: "Дата сохранения" - будет обновляться автоматом при каждом сохранении.

У нас в подшивку дата добавлена-так как иногда надо проекты закрывать задним числом. Вбить в подшивку дату-не проблема)
Сергей812 вне форума  
 
Автор темы   Непрочитано 06.04.2015, 17:07
#11
squadgazzz


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


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
У нас в подшивку дата добавлена-так как иногда надо проекты закрывать задним числом. Вбить в подшивку дату-не проблема)
а если кол-во листов постоянно меняется - это не проблема?
squadgazzz вне форума  
 
Непрочитано 06.04.2015, 17:22
#12
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от squadgazzz Посмотреть сообщение
а если кол-во листов постоянно меняется - это не проблема?
Без разницы. Как только лист включается в подшивку, все поля подшивки (включая пользовательские) можно использовать в виде полей на листе (точнее, синхронизируются значения полей с подшивкой). Настройте один раз свой шаблон. Просто это готовое решение)
Сергей812 вне форума  
 
Непрочитано 22.08.2018, 13:02
#13
Tregart


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


Чем дело кончилось? С той же проблемой столкнулся. В штампе есть поля с датой, обновляться не хотят ни по РЕГЕН ни по АТРОБНОВИТЬ. Галки обновления полей в настройках стоят все.

DEMANDLOAD, как я понял, в моей версии автокада нет (вызывается предыдущая команда), FIELDEVAL - тоже.

Автокад 2019.
Tregart вне форума  
 
Непрочитано 22.08.2018, 13:13
#14
Кулик Алексей aka kpblc
Moderator

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


В ACAD2019 системные переменные demandload, fieldeval никуда не делись.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.08.2018, 15:29
#15
Tregart


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


Но при вводе demandload, fieldeval у меня вызывается предыдущая команда.
Tregart вне форума  
 
Непрочитано 22.08.2018, 15:47
#16
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


demandload - команда есть
Сергей812 вне форума  
 
Непрочитано 22.08.2018, 15:50
#17
Tregart


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


Ага, demandload вызвал. Установлена в 3. А FIELDEVAL - ни в какую.
Tregart вне форума  
 
Непрочитано 22.08.2018, 15:53
#18
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


fieldeval - есть тоже)
Сергей812 вне форума  
 
Непрочитано 22.08.2018, 15:55
#19
Tregart


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


Блин, да как вызвать-то ее?
Tregart вне форума  
 
Непрочитано 22.08.2018, 15:59
#20
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


ну если из комстроки не получается (что весьма странно, конечно), то давным давно в настройках акада на вкладке "Пользовательские" есть кнопка "Обновления полей" - там в диалоге выставляется значение этой переменной отдельными птичками.
Сергей812 вне форума  
 
Непрочитано 22.08.2018, 16:31
#21
Кулик Алексей aka kpblc
Moderator

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


Восстанови параметры по умолчанию
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.08.2018, 19:01
#22
Tregart


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


Восстановил. Все равно автоматом не обновляет.
Tregart вне форума  
 
Непрочитано 22.08.2018, 19:15
#23
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Поясните, что имеете в виду под
Цитата:
Сообщение от Tregart Посмотреть сообщение
Все равно автоматом не обновляет.
?
Сергей812 вне форума  
 
Непрочитано 22.08.2018, 19:57
#24
Tregart


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


В штампе есть атрибут "ДАТА1", "ДАТА2", "ДАТА3". Им присвоено поле "дата". ни "реген" ни "атробновить" не обновляют дату. как сохранилось где-то когда-то 09.03.2018, так до сих пор эта дата и стоит.
Tregart вне форума  
 
Непрочитано 22.08.2018, 20:22
#25
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


в редакторе блока вставлен атрибут, в значение атрибута по умолчанию вставлено поле?
Сергей812 вне форума  
 
Непрочитано 23.08.2018, 08:10
#26
Tregart


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


Все верно.
Tregart вне форума  
 
Непрочитано 23.08.2018, 09:39
#27
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 765


Цитата:
Сообщение от Tregart Посмотреть сообщение
как сохранилось где-то когда-то 09.03.2018
А раньше обновлялось? Или это чужой блок/файл?
AMDen вне форума  
 
Непрочитано 23.08.2018, 09:44
#28
Tregart


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


Раньше обновлялось, это мой блок, я его сам делал. Конкретные файлы приложить не могу, поэтому прикладываю этот блок в новом файле, созданном сегодня. Дата стоит - 23.07.2018
Вложения
Тип файла: dwg
DWG 2013
на двг.dwg (165.2 Кб, 30 просмотров)
Tregart вне форума  
 
Непрочитано 23.08.2018, 09:52
#29
Кулик Алексей aka kpblc
Moderator

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


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


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


Через обнполе обновляются поля единственного блока. У меня в подшивке 104 листа. Мне их каждый раз вручную протыкивать неохота. Как сделать так, чтобы при реген/атробновить/сохранении/открытии/печати поля обновлялись?
Tregart вне форума  
 
Непрочитано 06.05.2020, 15:18
#31
Дегни Тагарт


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


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
Настройка->Закладка "Пользовательские"-> Кнопка "Обновление полей" - стоит галка на открытие документа?
Для ускорения работы поставила "Обновлять только при открытии".
Как теперь дать команду обновить ВСЕ поля в процесе работы?
Обновполе просит показатькакое имеено поле обновить. а надо ВСЕ на ВСЕХ листах.
Дегни Тагарт вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как обновить все поля с датой в проекте



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP. Создание поля (field), ссылающегося на текстовое значение ячейки таблицы. skkkk Готовые программы 144 25.07.2024 10:48
LISP. Вставка в таблицу поля, соотвествующего площади примитива Profan Готовые программы 272 06.06.2021 23:12
Расчет осадок свайного поля из винтовых свай kotof Основания и фундаменты 6 24.10.2013 16:56
Пропадают поля на видовом экране в листе klerik AutoCAD 6 06.05.2011 08:05