Civil 3D, InfraWorks и Инфраструктура – Русский – только для чтения
Делитесь знаниями, задавайте вопросы, читайте самые популярные темы по Civil 3D, Map 3D.
отмена
Отображаются результаты для 
Показать  только  | Вместо этого искать 
Вы имели в виду: 

как контролировать введенные в Object Data (БД) значения

4 ОТВЕТ 4
Ответить
Сообщение 1 из 5
АлексЮстасу
420 просмотров, 4 ответов

как контролировать введенные в Object Data (БД) значения

Можно ли как-то организовать контроль введенных в поля Object Data значений? Если известно, что в каких-то полях должны быть значения только из определенного диапазона (для числовых), а в других только из определенного набора (для текстовых)? Например, поле для относительной высоты объекта - от 0.5 до 500 м. Или поле для видов пород растительности: хвойные, лиственные, смешанные, пальмы и т.п.

-- Alexander, private person, pacifist, english only with translator 🙂 --

Object-modeling _ odclass-odedit.com _ Help

4 ОТВЕТ 4
Сообщение 2 из 5

Я предпочитаю выполнять проверку правильности и полноты заполнения данных в конце работы над проектом или по завершении определенных этапов, потому что невозможно гарантировать сохранность данных и таблиц OD при редактировании, даже если изначально все было правильно. Остается только надеятся на совесть и профессионализ исполнителей.

 

Проверку можно выполнить в помощью набора запросов. Также запросами можно найти объекты с неприсоединенными или незаполненными таблицами OD.

 

При работе с Feature Classes можно использовать предустановленные значения полей, но сохранность введенных значений, увы, не гарантируется.

Сообщение 3 из 5

...Еще нужно бы проверить дублирующиеся (одинаковые) присоединенные к одному элементу OD, множественные (разные) присоединенные OD, чужие OD... А как "при работе с Feature Classes можно использовать предустановленные значения полей"?

-- Alexander, private person, pacifist, english only with translator 🙂 --

Object-modeling _ odclass-odedit.com _ Help

Сообщение 4 из 5

Предустановленные значения лучше задавать в описании нового класса объектов, в Свойствах класса.

Команда: _NEWDEF.

Для уже созданных классов команда: ._FEATUREDEF

 

А. при создании привязанной к классу таблицы OD оставьте соответствующее поле пустым.

 

bb.jpg

 

Насчет проверки не очень понятно, что нужно. И тут может быть много вариантов, предлагаю вынести этот вопрос в отдельную тему.

Сообщение 5 из 5

Ок. Создал тему о контроле ввода значений в ОД.


-- Alexander, private person, pacifist, english only with translator 🙂 --

Object-modeling _ odclass-odedit.com _ Help

Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.

Новая тема  

Autodesk Design & Make Report