Wandelt einen bestehenden Ordner in einen Rootordner um und fügt ihn der aktuellen Benutzergruppe zur Ansicht an.
Der Ordner wird in den Root verschoben und ist nur noch für die aktuelle Benutzergruppe sichtbar. Vom ursprünglichen Ort wird er entfernt.
Das Script muss auf der Benutzergruppe ausgeführt werden, für die der Rootordner sichtbar sein soll.
# coding: windows-1252
#
#---Bezeichnung: Aus einem Ordner einen Rootordner machen
# Klasse: Benutzergruppe
# Selectedobjectsscript: Yes
# Condexpression:
# EventType: Kein
# EventClass:
# EventMembers:
# ExtendedRights: N
#---Wandelt einen bestehenden Ordner in einen Rootordner um und
# fügt ihn den selektierten Benutzergruppen zur Ansicht an.
# Der entsprechende Ordner wird in einem Dialog abgefragt.
#---07.03.2017, Vertec AG: erstellt.
# 10.10.2024, sth: An selectedobjects ab Vertec 6.7.0.12 angepasst.
def main(grouplist):
ordner = vtcapp.selectobjectintree("Ordner auswählen, der zum Rootordners werden soll ", [], browsefilter="", selectfilter="AbstractOrdner")
if ordner:
for gruppe in grouplist:
gruppe.persrooteintraege.append(ordner)
ordner.parentordner = None
main(selectedobjects)