Bezieht sich auf | |||
Produkt(e): | MicroStation | ||
Version(en): | V8i, CONNECT, 2023, 2024 | ||
Umgebung: | N\A | ||
Produktbereich: | Ebenen | ||
Produktunterbereich: | Allgemein | ||
Ursprünglicher Autor: | Yvonne Lohse, Bentley Technical Support Group | ||
Wie kann man die Möglichkeit zum Erstellen und / oder Löschen deaktivieren / ausschalten?
Um zu verhindern, dass ein Anwender Ebenen in einer Zeichnung Erstellen und Löschen kann, sollte folgende Zeile in einer Konfigurationsdatei gesetzt werden: z.B. in der standards.cfg-Datei:
_USTN_CAPABILITY < -CAPABILITY_LEVELS_CREATE
Im Zusammenhang mit dieser Ebenen-Einschränkungs-Funktionalität gibt es folgende 3 Variablen:
CAPABILITY_LEVELS_CREATE : Ermöglicht das Erstellen und Löschen von Ebenen.
CAPABILITY_LEVELS_ALLOW_DELETE : Ermöglicht das Löschen von Ebenen. Dies gilt nur, falls CAPABILITY_LEVELS_CREATE nicht deaktiviert ist.
CAPABILITY_LEVELS_ALLOW_CREATE : Ermöglicht das Erstellen von Ebenen. Dies gilt nur, falls CAPABILITY_LEVELS_CREATE nicht deaktiviert ist.
D.h. wenn die Variable -CAPABILITY_LEVELS_CREATE gesetzt ist, können die Ebenen nicht mehr erstellt oder gelöscht werden.
Wenn jedoch nur das Erstellen von Ebenen ausgeschaltet werden soll, dann sollte nur die Variable -CAPABILITY_LEVELS_ALLOW_CREATE gesetzt werden. Gleiches gilt für das Löschen von Ebenen. Wenn dabei also weiterhin Ebenen erstellt werden dürfen sollen, sollte dafür nur die Variable -CAPABILITY_LEVELS_ALLOW_DELETE gesetzt werden.
Das Einschränken der Ebenen-Funkionen ist besonders hilfreich, wenn Ebenen von einer Ebenen-Bibliothek ( DGNLIB ) bezogen werden.
Hinweis: Ab der MicroStation Version V8 2004 Edition, werden dabei je nach aktivierter bzw. deaktivierter Funktion die dazugehörigen Icons
für "Neue Ebene" und "Ebene Löschen" ausgegraut um somit die fehlende Funktion wieder zu spiegeln.
How to remove the ability to create/delete levels.