Practical seminar Tekla Structures 2017

номер детали для ведомости КМ в Tekla Structures

Ответить
Аватара пользователя
Yesha
Сообщения: 214
Зарегистрирован: 25 мар 2020, 12:01

номер детали для ведомости КМ в Tekla Structures

Сообщение Yesha »

Добрый вечер, напомните, пожалуйста, номер детали для ведомости КМ присвоенный очаровательным макросом "Позиции-КМ Ведомость элементов" не меняется и не сбрасывается, вручную. Из-за чего это проблема возникает и как решается. Кажется был такой вопрос у кого-то давно
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Yura
Сообщения: 644
Зарегистрирован: 27 сен 2018, 21:11
Откуда: Москва
Контактная информация:

Re: номер детали для ведомости КМ в Tekla Structures

Сообщение Yura »

Ну тут еще версия типа только для инта

https://yadi.sk/d/4vj5uLWVxjRtBw

Ну можно еще приложением с warehouse setngetuda почистить
Аватара пользователя
Yesha
Сообщения: 214
Зарегистрирован: 25 мар 2020, 12:01

Re: номер детали для ведомости КМ в Tekla Structures

Сообщение Yesha »

Ого, даже так? Настолько сильная защита от дурака что даже специальное приложение для чистки нужно?
Спасибо) я думал все гораздо проще конечно
Аватара пользователя
Clela
Сообщения: 225
Зарегистрирован: 23 мар 2020, 16:53

Re: номер детали для ведомости КМ в Tekla Structures

Сообщение Clela »

Просто скорее всего это значение было записано как один тип переменной, например double, А потом плагином был изменён тип переменной на string например. Но значение double в базе хранится, и при попытке перезаписи на string возникает ошибка. По факту нужно вначале "обнулить тип переменной" по умолчанию, стереть значение, записать изменение, а вот потом уже менять на всё что хочется. С пустыми полями таких проблем нет.
Аватара пользователя
Yesha
Сообщения: 214
Зарегистрирован: 25 мар 2020, 12:01

Re: номер детали для ведомости КМ в Tekla Structures

Сообщение Yesha »

обнулить это первое что я попробовал, но в случае с этим атрибутом - не работает) такой эффект довольно странный, так как макрос то не самопис все таки, в среду встроен
Аватара пользователя
Clela
Сообщения: 225
Зарегистрирован: 23 мар 2020, 16:53

Re: номер детали для ведомости КМ в Tekla Structures

Сообщение Clela »

я и говорю, не просто обнулить. Вначале нужно привести в соответствие переменной по умолчанию. Если точнее то в соответствие с: Tekla.Structures.Datatype.Constants.XS_DEFAULT

Только потом обнулить. А потом уже записывать что угодно)
Аватара пользователя
Yura
Сообщения: 644
Зарегистрирован: 27 сен 2018, 21:11
Откуда: Москва
Контактная информация:

Re: номер детали для ведомости КМ в Tekla Structures

Сообщение Yura »

Так и есть.. Ну при помощи того же приложения которое было на конкурсе можно получить текущее значение атрибута с типом данных Презентация с текла урал 2019 моя если есть где посмотри

Так получается когда в objects.inp был один тип данных назначили на часть объектов , потом поменяли тип данных.. Со старых если они были списком, через стандартный интерфейс не получится удалить, только через апи
Аватара пользователя
CuPo>I<a
Сообщения: 846
Зарегистрирован: 26 дек 2011, 12:41
Откуда: Златоуст
Контактная информация:

Re: номер детали для ведомости КМ в Tekla Structures

Сообщение CuPo>I<a »

Yura писал(а): 08 апр 2020, 15:41 Так и есть.. Ну при помощи того же приложения которое было на конкурсе можно получить текущее значение атрибута с типом данных Презентация с текла урал 2019 моя если есть где посмотри

Так получается когда в objects.inp был один тип данных назначили на часть объектов , потом поменяли тип данных.. Со старых если они были списком, через стандартный интерфейс не получится удалить, только через апи
можно ссылку на Вашу презентацию?
Константин
Сообщения: 148
Зарегистрирован: 14 авг 2012, 09:59
Откуда: Луганск, Ессентуки
Контактная информация:

Re: номер детали для ведомости КМ в Tekla Structures

Сообщение Константин »

Подниму данную тему. Что-то с этим макросом действительно проблемы. Но через танцы с бубном номера удалил. Оказалось проще руками задать на нужные элементы чем через макрос который лепит номера ко всему подряд. Но выплыла другая проблема. стали вылазить в ведомость элементы которые там совершенно не нужны... и как с этим бороться?
2021-07-28_22-49-32.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «3D моделирование в Tekla Structures»