Попробовал поработать с TableMaker - утилитой для вывода спецификаций, экспликаций и остальных табличек на чертеж в модуле Draft. С ней идет также и небольшой мануал от Aveva.
Утилита основана на репортах (Reports).
Вроде бы ничего сложного, все настроил как надо, создал репорт в дизайне, но в итоге получается не совсем та таблица, которая нужна. TableMaker требует, чтобы report содержал пункт SPREF, без которого его макросы работать не будут. Но в итоге SPREF-ы всех элементов появляются в таблице отдельной колонкой, а это лишнее.
Хотелось бы подсказки знатоков по этому вопросу услышать.
Тогда вопрос, близкий к теме :)
При создании таблиц средствами ADP в обязательном порядке также проставляются и метки на все элементы (при помощи LIBY Local).
Можно ли это как-то обойти? Или придется писать макрос, удаляющий эти ненужные метки?
Если нужны метки только видимых элементов, то можно проверить видимость элемента Design и для невидимых удалить. это отдельная макра, удаляющаая лишние метки.
Спасибо за идеи.
Но вот конкретный случай: емкость со штуцерами. по правилу расстановки на все штуцера ставлю метки с высотками (заранее в библиотеку подходящую внес).
А при создании перечня штуцеров заодно еще и ставятся метки к штуцерам (какие именно строго нужно указывать в библиотеке Local библиотеки Shed в адп). И никак отменить их расстановку нельзя. А дублирование меток мне не нужно само собой.