Доступ к названию чертежа второго и последующих листов

Автор vitus-66, 24.10.16, 11:35:25

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

vitus-66

Добрый день!
С помощью КОМПАС-Макро я создал макрос для ввода полей штампа (основной надписи).
Проблема в том, что если есть несколько листов, то ввод полей происходит только в первый лист.
1. Как получить количество листов?
2. Как получить доступ к штампу второго и последующих листов?


Kirilius83

это даже ручками можно только после плясок с бубном, в стандарте такое нельзя, т.к. один файл = один чертеж, и ОС - только одна, остальное просто её копии, там физически других ячеек таблицы нет

vitus-66

Цитата: Kirilius83 от 24.10.16, 12:37:48
это даже ручками можно только после плясок с бубном, в стандарте такое нельзя, т.к. один файл = один чертеж, и ОС - только одна, остальное просто её копии, там физически других ячеек таблицы нет
Есть менеджер документа, значит есть коллекция листов, у каждого листа свои свойства и название чертежа.
Кто подскажет, как программно получить ссылку на свойства листов?


vitus-66

КОМПАС-Макро создал код. Помогите поправить код, чтобы ввести название чертежа во второй лист

vitus-66

С помощью GetStampEx получил наименования чертежей всех листов.
Теперь нужно залить все это в ведомость рабочих чертежей ОК из библиотеки стилей спецификаций SPDS_GR_2014.LYT (номер 203)
Как получить доступ к этой ведомости?