Método Shape.BreakLinkToData (Visio)
Rompe el vínculo entre la forma y la fila de datos a la que está vinculada perteneciente al conjunto de registros de datos especificado.
Nota:
Este objeto o miembro Visio solo se encuentra disponible para los usuarios con licencia de Visio Professional 2013.
Sintaxis
expresión. BreakLinkToData
( _DataRecordsetID_
)
Expresión Expresión que devuelve un objeto Shape .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
DataRecordsetID | Necesario | Long | Identificador del conjunto de registros de datos que contiene la fila de datos a la que está vinculada la forma. |
Valor devuelto
Nothing
Comentarios
Al romper los vínculos entre una forma y una fila de datos, no se eliminan los datos de formas (denominados propiedades personalizadas en algunas versiones previas de Visio) de la forma ni se quitan los gráficos de datos asociados a dicha forma.
Ejemplo:
En la siguiente macro de Microsoft Visual Basic para Aplicaciones (VBA) se muestra cómo utilizar el método BreakLinkToData para romper el vínculo entre la forma y una fila de datos de un conjunto de registros de datos.
Antes de ejecutar esta macro, coloque una forma en la página, agregue al menos un conjunto de registros de datos a la colección DataRecordsets del documento y use cualquier método de vinculación para vincular la forma a una fila de datos en el conjunto de registros de datos que agregó recientemente a la colección. Otra posibilidad es vincular la forma a una fila de datos arrastrando ésta última desde la ventana Datos externos hasta la forma en la interfaz de usuario de Visio. A continuación, seleccione la forma vinculada.
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
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.