Adds an existing root folder to the current user group to view
This script adds an existing root folder to the current user group, so the members of the group can see it
version | description | Scripting |
---|---|---|
6.6 | Script for Vertec versions before 6.7.0.12 and for running in Script Editor for all versions. The root folder is stored via the Internal Id indicated. |
Addrootfoldertogroup.py |
6.7.0.12 | Used selectedobjects. The root folder is queried in a selection dialog. This means that the user who executes the script must be able to see the corresponding root folder himself. | Addrootfoldertogroup.py |
On the user group that you want to see the root folder.
# coding: windows-1252 # #---Bezeichnung: Ordner einer Benutzergruppe zur Ansicht anfügen # Klasse: Benutzergruppe # Selectedobjectsscript: Yes # Condexpression: self->size = 1 # EventType: Kein #---Fügt einen bestehenden Root-Ordner der aktuellen Benutzergruppe # zur Ansicht an. Der entsprechende Ordner wird in einer # Auswahl abgefragt. #---14.05.2007, Vertec AG: erstellt. # 03.03.2017, sr: Script in Python erstellt. # 28.10.2024, sth: Angepasst an selectedobjects mit Version 6.7.0.12. def main(gruppen): for gruppe in gruppen: if gruppe.istypeof('BenutzerGruppe'): # Rootordner bestimmen rootord = vtcapp.selectobjectintree("Wählen Sie den Rootordner, den Sie der Gruppe hinzufügen wollen ", [], browsefilter="", selectfilter="AbstractOrdner") if rootord: gruppe.persrooteintraege.append(rootord) else: vtcapp.msgbox('Dieses Script muss auf einer Benutzergruppe ausgeführt werden') main(selectedobjects)