Шейп для пользовательского класса, добавление которого на диаграмму EPC было настроено с помощью MetaEdit, не добавляется на диаграмму

Вопрос:

Мы провели настройки в MetaEdit в соответствии со статьей Пример задания с помощью MetaEdit для пользовательского класса своего шейпа для отображения его объектов на диаграммах нотации EPC, но объекты нашего класса добавить на диаграмму EPC не получается: попытка переноса объекта на диаграмму не приводит к появлению на ней шейпа. В чем может быть причина проблемы и как ее решить?

Ответ:

Возможно дело в том, что при настройке в MetaEdit Вы неверно указали уникальное название выбранного шейпа в указанном наборе, в результате чего система не может найти его в указанном наборе.

Уточнить правильное уникальное название для любого из шейпов, содержащихся в наборе, можно по следующей инструкции:

  1. Запустите MS Visio;
  2. Создайте пустую диаграмму;
  3. Добавьте в нее набор элементов (команда "Дополнительные фигуры - Открыть набор элементов" на боковой вкладке "Фигуры и наборы элементов"1));
  4. Включите запись макроса (в Главном меню на вкладке "Разработчик" в блоке "Код" нажать кнопку "Запись макроса", а в открывшемся далее окне нажать кнопку "ОК");
  5. Перетащите во время записи макроса фигуру из набора элементов на пустую диаграмму;
  6. Остановите запись макроса (в Главном меню на вкладке "Разработчик" в блоке "Код" нажать кнопку "Остановить запись");
  7. Откройте записанный макрос на редактирование (в Главном меню на вкладке "Разработчик" в блоке "Код" нажать кнопку "Макросы", в открывшемся окне найти новый макрос, выбрать его и нажать кнопку "Изменить")
  8. Найдите в макросе строку следующего вида: Application.ActiveWindow.Page.Drop Application.Documents.Item("Набор элементов.vssx").Masters.ItemU("Уникальное название шейпа")
    Здесь Уникальное название шейпа - уникальное название этого шейпа, которое требуется использовать при настройке в MetaEdit.
« ПредыдущаяНа уровень вышеСледующая »
 
1) Здесь и далее инструкции приведены для MS Visio 2013, инструкции для других версий MS Visio можно найти в свободном доступе в интернете.
Driven by DokuWiki