Ausgabebeschränkung im Viewer
Informationen
- Kategorien: GUI | Viewer | pit - DWG Viewer
- Version: 20.0.0.10113
- Veröffentlichungsdatum: Dienstag, 7. November 2017
- Entwickler: Reisbach
- Benötigt Datenbankänderung: Nein
- Betreff: Ausgabebeschränkung im Viewer
Beschreibung
Mit Anzeige der Zeichnung im Viewer kann per Klassenformel übergeben werden, ob es möglich ist diese als DWG abzuspeichern also zu exportieren. Defaultwert ist „speichern erlaubt“. Das bedeutet in Bestandsprojekten läuft alles weiter, ohne dass ein Änderungsbedarf entsteht. Wenn jemand die Ausgabebeschränkung aktivieren will muss er die Klassenformel mit der die Zeichnung zur Anzeige an den Viewer übergeben wird erweitern.
Der Anpasser kann in der Klassenformel dafür sorgen, dass es für alle User und alle Zeichnungen gilt indem er immer die Beschränkung übergibt. Er kann aber auch ein Systemrecht (benanntes Recht) definieren und abfragen, bevor er die Zeichnung zur Anzeige an den Viewer übergibt. Wenn das Systemrecht nur bei bestimmten Zeichnungstypen abgefragt wird dann ist die Exportbeschränkung nur für diese Typen aktiv. (Achtung, wenn jeder die Typklassifizierung der Zeichnung bearbeiten kann dann kann sich auch jeder selbst den Export freischalten.)
Es lässt sich dann folgendes definieren:
Zeichnungen vom Typ „Justizvollzugsanstalt“ dürfen nur von Usern exportiert werden, die sich in einer Benutzergruppe befinden, in der das entsprechende Systemrecht freigeschaltet wurde. Alle anderen Zeichnungen unbeschränkt. Eine Teilmenge der Zeichnungen (nur JVA-Zeichnungen) darf also nur von einer Teilmenge der User exportiert werden.
Kernseitig ist der Aufwand nicht viel höher, als wenn wir ein Systemrecht definieren, dass immer für alle Zeichnungen gilt.