Skip to main content
Skip table of contents

f$Visio: ShapeKind (engl.: ShapeChild)


f$Visio: ShapeKind (engl.: ShapeChild)

Aktivieren eines Shape innerhalb einer aktiven Gruppierung.

Das angeforderte Shape muss sich direkt unterhalb des momentan aktiven Shapes in der Gruppe befinden. Wird die Funktion mehrfach aufgerufen, kann ein Shape auf beliebig tiefer Stufe aktiviert werden.

Diese Funktion kann z.B. für Legenden, Zeichnungsköpfe und Stücklisten, aber auch für Positionstexte verwendet werden.

Ein übergeordnetes Shape wird mit ShapeEltern aktiviert, für die gesamte Gruppierung steht das Kommando Shape zur Verfügung. Über GruppeAuflösen kann die Gruppierung auch generell aufgehoben werden.

Parameter für f$visio:

Parameter

Wert

Bedeutung

Kennung

'Visio'

Schlüsselwort

Eigenschaft

'ShapeKind'

Schlüsselwort

Wert

Shapename

Name des zu aktivierenden Shapes in der nächsten Hierarchiestufe der aktuellen Gruppierung

Ergebnis:

Ganzzahl

Status: 0 – alles OK, sonst siehe Rückgabestatus Rückgabewerte der Funktionen (Visio)

Beispiel:

Setzen eines Textes und einer Positionsnummer für den linken Flansch einer Pumpe:

Status = f$visio( 'Visio', 'Shape', 'Pumpe' )
Status = f$visio( 'Visio', 'ShapeKind', 'Flansch links' )
Status = f$visio( 'Visio', 'ShapeKind', 'PosText' )
Status = f$visio( 'Visio', 'Text', 'DN 80' )
Status = f$visio( 'Visio', 'ShapeEltern', '' )
Status = f$visio( 'Visio', 'ShapeKind', 'PosNr' )
Status = f$visio( 'Visio', 'Text', pos.PosNr )

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.