Поделиться через


Метод Shape.BreakLinkToData (Visio)

Разрывает связь между фигурой и строкой данных, с которой она связана в указанном наборе записей данных.

Примечание.

Этот объект или элемент Visio доступен только лицензированным пользователям Visio профессиональный 2013.

Синтаксис

выражение. BreakLinkToData( _DataRecordsetID_ )

Выражение Выражение, возвращающее объект Shape .

Параметры

Имя Обязательный или необязательный Тип данных Описание
DataRecordsetID Обязательный Long Идентификатор набора записей данных, содержащего строку данных, с чем связана фигура.

Возвращаемое значение

Отсутствует

Примечания

Разрыв связи между фигурой и строкой данных не удаляет данные фигуры (которые в некоторых предыдущих версиях Visio называются пользовательскими свойствами) из фигуры, а также не удаляет ни графические данные, связанные с фигурой.

Пример

В следующем макросе Microsoft Visual Basic для приложений (VBA) показано, как использовать метод BreakLinkToData для разрыва связи между фигурой и строкой данных в наборе записей данных.

Перед выполнением этого макроса поместите фигуру на страницу, добавьте по крайней мере один набор записей данных в коллекцию DataRecordsets документа и используйте любой метод связывания, чтобы связать фигуру со строкой данных в наборе записей данных, который вы недавно добавили в коллекцию. Кроме того, можно связать фигуру со строкой данных, перетащив строку из окна внешних данных на фигуру в пользовательском интерфейсе Visio. Затем выберите связанную фигуру.

Public Sub BreakLinkToData_Example() 
 
    Dim vsoDataRecordset As Visio.DataRecordset 
    Dim vsoShape As Visio.Shape 
    Dim intCount As Integer 
         
    intCount = Visio.ActiveDocument.DataRecordsets.Count 
    Set vsoDataRecordset = Visio.ActiveDocument.DataRecordsets(intCount) 
     
    Set vsoShape = ActiveWindow.Selection.PrimaryItem 
    vsoShape.BreakLinkToData (vsoDataRecordset.ID) 
    
End Sub

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.