Как программно разрушить макроэлемент и обратно собрать ее в макроэлемент

Автор Мирлан, 23.08.23, 12:39:30

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

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

Мирлан

Как программно разрушить макроэлемент(фрагмент) и обратно собрать ее в макроэлемент. Есть вставленный фрагмент ее надо разрушить и снова собрать в макроэллемент.
Я уже нашел как разрушить фрагмент с помощью ksDestroyObjects, но как собрать ее обратно?


Мирлан

Цитата: Scull_ от 23.08.23, 12:42:00Зачем разрушать?
Мне нужно пробежаться во внутренних элементах макроэлемента, оказывается не возможно пробежаться через итерацию во внутренних объектах вставленного фрагмента с помощью ksCreateIterator(<тип объекта>, <ссылка на макроэлемент>). У меня итерация срабатывает только когда я в ручную разрушаю фрагмент а потом снова собираю ее в макроэлемент. Поэтому мне нужно сделать разрушение и собирание снова в макроэлемент программно...


Мирлан


Scull_

Разрушьте объект в Компасе и отмените в ручном режиме, что мешает это сделать программно.

Мирлан

Цитата: Scull_ от 23.08.23, 13:55:07Разрушьте объект в Компасе и отмените в ручном режиме, что мешает это сделать программно.
Нет кажется вы меня не поняли,
В конечном итоге не должно быть никакого ручного вмешательства в документ.
Речь идет как собрать разрушенный макроэлемент обратно в макроэлемент?