Funktionsübersicht nach Anwendungsgruppen
Funktionsübersicht nach Anwendungsgruppen
Alle Funktionen der Schnittstelle verwenden die Funktion
Status = f$Visio( Kennung, Eigenschaft, Wert ) |
Es folgt die Auflistung der Funktionen mit den jeweiligen Übergabeparametern (nach Anwendungsgruppen geordnet; eine alphabetische Übersicht sowie ein zusammenhängendes Beispiel folgen anschließend):
Visio allgemein:
Kennung | Eigenschaft | Wert | Bedeutung |
’Visio’ | ’Läuft’ | ParaName | Prüfen, ob Visio bereits geöffnet ist |
’Visio’ | ’Quit’ | ’’ | Microsoft Office Visio beenden |
’Visio’ | ’Trennen’ | ’’ | Verbindung zu Microsoft Office Visio beenden |
’Makro’ | Makroname | Argument | Aufruf eines Visio-Makros |
Zeichnungen allgemein:
Kennung | Eigenschaft | Wert | Bedeutung |
’Visio’ | ’Vorlage’ | Dateiname | Anlegen einer Zeichnung auf Basis einer Vorlage |
’Visio’ | ’Dokument’ | Dateiname | Öffnen einer bestehenden Zeichnung |
’DokOption’ | Option | Wert | Einstellungen für das Öffnen einer Zeichnung |
’Visio’ | ’Speichern’ | Dateiname | Zeichnung unter neuem Namen speichern |
’Visio’ | ’DokSchliessen’ | Option | Schließen der Zeichnung mit/ohne Speichern |
’Visio’ | ’Schablone’ | Dateiname | Öffnen einer Schablonendatei |
’Visio’ | ’DokAktivieren’ | Name | Aktivieren einer geladenen Zeichnung oder Schablone |
’Visio’ | ’BlattAktivieren’ | Name | Setzt das Blatt mit dem angegebenen Namen aktiv |
’Visio’ | ’BlattExportieren’ | Name | Das aktive Blatt unter einem anderen Namen und Typ speichern |
’Visio’ | ’BlattLoeschen’ |
| Löscht das aktive Blatt |
Zeichnungsinformationen:
Kennung | Eigenschaft | Wert | Bedeutung |
’Visio’ | ’DokAktivName’ | ParaName | Ermitteln des aktiven Zeichnungsnamens |
’Visio’ | ’DokAktivVollName’ | ParaName | Ermitteln des vollständigen Zeichnungsnamens |
’Visio’ | ’DokAktivVerz’ | ParaPfad | Ermitteln des Pfades der aktiven Zeichnung |
’Visio’ | ’DokAnzahl’ | ParaName | Ermitteln der Anzahl geladener Zeichnungen |
’Visio’ | ’DokListeName’ | FeldName | Namen aller geladenen Zeichnungen lesen |
’Visio’ | ’DokListeVollName’ | FeldName | vollst. Namen aller geladenen Zeichnungen lesen |
’Visio’ | ’DokListeVerz’ | FeldName | Pfadnamen aller geladenen Zeichnungen lesen |
Shapes allgemein:
Kennung | Eigenschaft | Wert | Bedeutung |
’Visio’ | ’ShapeEin’ | Shapename | Shape aus Schablone einfügen |
’Visio’ | ’Duplikat’ | Option | aktives Shape duplizieren |
’Visio’ | ’LöscheShape’ | ’’ | Löschen des aktiven Shapes |
’Visio’ | ’Shape’ | Shapename | Shape aktivieren (markieren) |
’Visio’ | ’ShapeHinzu’ | Shapename | Shape zusätzlich aktivieren (markieren) |
’Visio’ | ’LeseName’ | ParaName | Namen des aktiven Shapes lesen |
’Visio’ | ’SetzeName’ | Name | Setze neuen Namen für das aktive Shape |
’Visio’ | ’LeseAlleNamen’ | FeldName | Namen aller Shapes im Dokument lesen |
’Visio’ | ’ShapeAnzahl’ | ParaName | Anzahl der Shapes im Dokument bestimmen |
’Visio’ | ’MarkierteNamen’ | FeldName | Namen aller markierten Shapes lesen |
’Visio’ | ’MarkierteAnzahl’ | ParaName | Anzahl der markierten Shapes bestimmen |
’ShapeListeFilter’ | Filter | FeldName | Namen aller Shapes mit best. Formelwert lesen |
’ShapeAnzFilter’ | Filter | ParaName | Anzahl der Shapes mit best. Formelwert lesen |
Shapes gruppieren und anordnen:
Kennung | Eigenschaft | Wert | Bedeutung |
’Visio’ | ’Gruppieren’ | ’’ | alle mark. Shapes zu Gruppe zusammenfassen |
’Visio’ | ’GruppeHinzu’ | ’’ | Zusätzliche Shapes in Gruppe aufnehmen |
’Visio’ | ’GruppeAuflösen’ | ’’ | markierte Gruppe auflösen |
’Visio’ | ’ShapeKind’ | Shapename | Shape innerhalb einer Shape-Gruppe aktivieren |
’Visio’ | ’ShapeEltern’ | ’’ | Übergeordn. Shape in einer Shape-Gruppe aktiv. |
’Visio’ | ’EinsNachVorne’ | ’’ | Shape um 1Ebene in Vordergrund holen |
’Visio’ | ’GanzNachVorne’ | ’’ | Shape ganz in Vordergrund holen |
’Visio’ | ’EinsNachHinten’ | ’’ | Shape um 1Ebene in Hintergrund setzen |
’Visio’ | ’GanzNachHinten’ | ’’ | Shape ganz in Hintergrund setzen |
Shape bearbeiten:
Kennung | Eigenschaft | Wert | Bedeutung |
’Visio’ | ’KippeHorz’ | ’’ | aktives Shape horizontal spiegeln |
’Visio’ | ’KippeVert’ | ’’ | aktives Shape vertikal spiegeln |
’Visio’ | ’Drehe90’ | ’’ | aktives Shape um 90° nach links drehen |
Objekt bearbeiten:
Kennung | Eigenschaft | Wert | Bedeutung |
’Visio’ | ’Text’ | Text | Text des aktiven Objektes schreiben |
’Visio’ | ’LeseText’ | ParaName | Text des aktiven Objektes lesen (mit Datenfeldern) |
’Visio’ | ’LeseTextZ’ | ParaName | Text des aktiven Objektes lesen (wie dargestellt) |
’Visio’ | ’Textstil’ | Stilname | Textstil dem aktiven Objekt zuweisen |
’Visio’ | ’Linienstil’ | Stilname | Linienstil dem aktiven Objekt zuweisen |
’Visio’ | ’Füllstil’ | Stilname | Füllstil dem aktiven Objekt zuweisen |
Formeln:
Kennung | Eigenschaft | Wert | Bedeutung |
’Formel’ | Name | Wert | Formelwert bzw. Shapesheet-Wert setzen |
’FormelZ’ | Name | Wert | Formelwert als Zeichenkette setzen |
’FormelWert’ | Name | ParaName | Formelwert bzw. Shapesheet-Wert lesen |
’FormelWertZ’ | Name | ParaName | Formelwert als Zeichenkette lesen |
’FormelInhalt’ | Name | ParaName | Formelinhalt, also die Formel selbst, lesen |
’SeitenFormel’ | Name | Wert | Formelwert der Seite (Zeichnungsblatt) setzen |
’SeitenFormelWert’ | Name | ParaName | Formelwert der Seite (Zeichnungsblatt) lesen |
’Visio’ | ’Einheit’ | Einheit | Setzen Standard-Maßeinheit für folgende Befehle |
Fehlerbehandlung:
Kennung | Eigenschaft | Wert | Bedeutung |
’Visio’ | ’FehlerEin’ | PGName | Fehlerbehandlung in ePOS |
’Visio’ | ’FehlerAus’ | ’’ | Fehlerbehandlung in Visio (Standard) |
Bei allen Begriffen, die in einfache Anführungszeichen eingeschlossen sind, handelt es sich um Schlüsselwörter, die f$visio so als Text oder Textkonstante übergeben werden. Sie sind zur besseren Übersicht zusätzlich kursiv geschrieben. Bei den anderen Übergabeparametern handelt es sich um Platzhalter für feste Werte oder Parameter.
Alle Schlüsselwörter können wahlweise groß oder klein geschrieben werden.