• в свое время  для таблиц и создавался этот макрос
    design(report)->excel->acad->pdms_draft
    любой сложности таблицы, вплоть с вычислениями в екселе
    и обратным трансфером в драфт, но через акад.
    лежит здесь
    http://www.pdmsworld.com/forum/showthread.php?t=5203
  • зачетные таблицы. реально. вся информация, которая в них появляется, очевидно рассована по различным атрибутам, uda ?

    сейчас как раз заморачиваемся, чтобы вывести маркировку всех площадок обслуживания в отдельную таблицу. пока максимум пришли к такому варианту. в name of stru забиваем что-то вроде этого.

    PL_2/1_X+1.250_Y+0.495_Z+6.200

    PL -- обозначает, что это площадка, 2/1 объект (например "насосная"), а координаты считает макрос (определяет геометрический центр stru). плюс в desc прописываем что-то типа ссылки на строительный чертеж этой площадки (типа "см чертеж "такой-то"). соответственно в таблице получаем координаты этой площадки и ссылку на чертеж, по которому она изготовлена. достаточно извратный способ, конечно. интересно, а можно ли как-нибудь параметризировать name этого stru, чтобы значение name само автоматом бралось из какого-либо атрибута (например атрибута pos) этой площадки?..

    а правда что есть версия 2.0 тэйблмэйкера? :)
  • а аттрибут 'description' для stru не годится?
    если в дизайне сразу установить правильную позицию stru,
    может не надо будет вычислять геометрический центр?
  • результаты впечатляют, конечно.
    спасибо, попробуем переделать эту форму под себя. спасибо!
  • использование Spref в report обязательно? или можно переделать под себя?
  • использование Spref в report обязательно? или можно переделать под себя?

    Переделать под себя можно всё 8-).  Spref вводилось для того, чтобы однозначно понять какая строчка в таблице какому элементу соответствует. Там, насколько я помню,  каждому тексту я присваивал уникальное имя и оно формировалось с помощью spref,  для этих целей можно было конечно использовать uda - всё было бы проще, но цель программки была - просто показать что можно сделать..
    А проблема по сути вот в чём - если в данном сеансе PDMS создать таблицу и расставить метки, то всё нормально, но если пользователю необходимо метки расставлять вручную и завтра (сегодня успел не всё)- то связь между таблицей (поз.) и деталями теряется - а, так как программа может вычислить уникальный код элемента по spref - то найти текст в таблице с таким именем (т.е. найти позицию) можно хоть послезавтра 8-)
  • О! Эту проблему я при редактировании и не учел! Спасибо еще раз.
    Век живи- век учись :)