|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Написание формулы на VBS cript коде
Архитектор
Москва
Регистрация: 11.11.2009
Сообщений: 29
|
||
Просмотров: 4273
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411
|
Не очень понял, про что разговор. Если это действительно о выводе площадей (в многовидовой блок или спецификацию - не столь суть важно), я бы создавал несколько стилей Space'ов, в каждом - свой объектный PropertySet и в нем уже вычислять учитываемую площадь. Решается это по идее не столько через VBS, сколько через логику
![]() P.S. Может, тему все же перенести в "Вертикальные решения"?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
стили спейсов с учетом нужных коэффициентов площади у меня уже есть. я не знаю как сделать чтобы считало одновременно сумму площадей N-ого количества выбранных спейсов в блоке-метке.Для этого я думаю и нужно ввести в своиствах спейса метки. чтоб программа знала когда какие нужно сложить. попробую изложить еще раз))))))
Нужно создать метку на группу спейсов (в конкретном примере - спейсы жилой квартиры). выбираешь подряд спейсы и в указанной точке вставки ставится метка на эту группу спейсов. где автоматически учитывается жилая (площади спейсов с меткой А) и общая площадь квартиры (сумма площадей спейсов с метками А и В, где В - спейсы общей площади квартиры) вот я и думаю что можно написать формулы на эту метку. сейчас надо про Зоны еще посмотреть))))) может моя задача из их области. Последний раз редактировалось Riz, 12.11.2009 в 23:10. |
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411
|
А, кажется, понял. В группах помещений нет возможности складывать пользовательские поля (по-моему). Я пытался сделать через многовидовой блок и PropertySet'ы на группу площадей, но решение будет далеко не быстрым.
Попробуй приложить к посту пример (только обязательно с указанием версии АА) - попробую поковырять. Правда, ни успеха, ни быстроты решения не гарантирую ![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 19.07.2005
Россия
Сообщений: 3,288
|
Цитата:
И вот пример группировки помещений по номеру квартиры, с применением формулы sample.rar Последний раз редактировалось VitalyAF, 13.11.2009 в 18:00. |
|||
![]() |
|
||||
Спасибо за вложение, но ничего нового для себя я там не увидел)))) метка на квартиру - в виде атрибута...в книге по автодеску зоны нарисованы по другому. и судя по иллюстрациям считает и жилую площадь и общую по квартире. будем разбираться.
__________________
Решительный шаг вперед - результат хорошего пинка сзади!:black_eye: Последний раз редактировалось Riz, 14.11.2009 в 23:01. |
||||
![]() |
|
||||
Регистрация: 19.07.2005
Россия
Сообщений: 3,288
|
|
|||
![]() |
|
||||
Да, настройки твоей таблицы с формулой я видел, но т.к. в кодах я ничего не понимаю - оценить их не смогу, извини. еще не придал этому значения, т.к. в атрибуте квартиры и в этой таблице общая площадь квартиры не совпадает. или я что - то не так понял? смотри во вложении что получилось с Зонами . если ты поглядишь в свойства зоны , вкладка Экстендед Дата - можешь увидеть что сумма площади отображается верная. но дальше этого продвинуться не смог. не знаешь как настроить Tag зоны чтобы он показывал ее площадь? в блоках файла этого Тag нет.
В результате неравной борьбы за русские стандарты оформления удалось таки сделать "типа метки" на квартиру, с указанием ее жилой и общей площади. Вложение обновил. если менять площадь комнат -затем обновить "метку" - она автоматически пересчитывается.
__________________
Решительный шаг вперед - результат хорошего пинка сзади!:black_eye: Последний раз редактировалось Riz, 16.11.2009 в 13:28. |
||||
![]() |
|
||||
Регистрация: 19.07.2005
Россия
Сообщений: 3,288
|
Цитата:
Цитата:
В неё можно добавить проверку на жилую/дополнительную и выводить в тег! |
|||
![]() |