Skip to main content
Skip table of contents

Status = f$Visio: DokOption (engl.: DokOption)


Status = f$Visio: DokOption (engl.: DokOption)

Mit dem Schlüsselwort DokOption können vom Standard abweichende Einstellungen für das nächste Öffnen einer Zeichnung (über den Befehl Dokument) festgelegt werden. Bei jedem Aufruf wird eine Einstellung gesetzt.

Die gesetzten Einstellungen bleiben über das Öffnen des nächsten Dokumentes hinaus erhalten. Sollen später evtl. weitere Dokumente mit anderen Einstellungen geöffnet werden, ist es am besten, gleich nach dem Öffnen die Standardeinstellungen wiederherzustellen („Option = ’Standard’").

Parameter für f$visio:

Parameter

Wert

Bedeutung

Kennung

'DokOption'

Schlüsselwort

Eigenschaft

Option

Ein Schlüsselwort aus folgender Liste:
'Kopie' oder 'Copy': Öffnen der Zeichnung als Kopie (Wert = „ja") oder im Original (Wert = „nein"). Die Voreinstellung ist „ja".
'Schreibschutz' oder 'ReadOnly': Öffnen der Zeichnung mit Schreibschutz (Wert = „ja") oder ohne (Wert = „nein"). Die Voreinstellung ist „nein".
'Standard': Zurücksetzen aller Einstellungen auf die Standardwerte, d.h. Kopie = „ja" und Schreibschutz = „nein". (Der Übergabeparameter Wert wird bei dieser Eigenschaft ignoriert)

Bitte beachten: Bei Übergabe einer nicht vorhandenen Eigenschaft oder bei einem Schreibfehler wird der Befehl ohne Fehlermeldung ignoriert.

Wert

Wert

Wert für die zu setzende Option (außer Eigenschaft 'Standard'). Die Option wird mit „ja" gesetzt und mit „nein" ausgeschaltet. Es können folgende Texte übergeben werden (Groß/Kleinschrift beliebig):
für „ja":'ja', 'j', 'yes', 'y'
für „nein":'nein', 'n', 'no'

Ergebnis:

Ganzzahl

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

Beispiel:

Öffnen einer Zeichnung mit Schreibschutz:

Status = f$visio( 'DokOption', 'Schreibschutz', 'ja' )

Status = f$visio( 'Visio', 'Dokument', 'Zeichnung1' )

Status = f$visio( 'DokOption', 'Standard', '' )

JavaScript errors detected

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

If this problem persists, please contact our support.