Adds an existing root folder to the current user group to view
Product line
Standard
|Expert
Operating mode
CLOUD ABO
|ON-PREMISES
Modules
Services & CRM
Budget & Phases
Purchases
Resource Planning
Business Intelligence
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)